Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStéphane Bégaudeau2016-04-04 14:49:06 +0000
committerPierre-Charles David2016-04-07 12:28:32 +0000
commit3f658bca0ce42c2e2e9af205f74e3eede2b13c2f (patch)
tree18bc764996d34b4218cc9c023db2b7f89cdb6377
parentd3a2cc35d2d2bff440f1e3e5a0e8fb1553a89f42 (diff)
downloadorg.eclipse.sirius-3f658bca0ce42c2e2e9af205f74e3eede2b13c2f.tar.gz
org.eclipse.sirius-3f658bca0ce42c2e2e9af205f74e3eede2b13c2f.tar.xz
org.eclipse.sirius-3f658bca0ce42c2e2e9af205f74e3eede2b13c2f.zip
[489301] Add support for explicit preconditions for pages and groups
Bug: 489301 Change-Id: I4db8f8b23169aca27c2c048af0a710c369d1db07 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
-rw-r--r--incubation/org.eclipse.sirius.editor.properties/plugin.xml16
-rw-r--r--incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/filters/properties/groupdescription/GroupDescriptionPreconditionExpressionFilter.java45
-rw-r--r--incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/filters/properties/pagedescription/PageDescriptionPreconditionExpressionFilter.java45
-rw-r--r--incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/sections/properties/groupdescription/GroupDescriptionPreconditionExpressionPropertySection.java121
-rw-r--r--incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/sections/properties/pagedescription/PageDescriptionPreconditionExpressionPropertySection.java121
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/plugin.properties2
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ButtonDescriptionItemProvider.java12
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ButtonWidgetStyleItemProvider.java6
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CheckboxDescriptionItemProvider.java10
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CheckboxWidgetStyleItemProvider.java6
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ContainerDescriptionItemProvider.java10
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomDescriptionItemProvider.java10
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomExpressionItemProvider.java6
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomOperationItemProvider.java10
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/DynamicMappingForItemProvider.java12
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/DynamicMappingIfItemProvider.java12
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/GroupDescriptionItemProvider.java27
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/GroupValidationSetDescriptionItemProvider.java12
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/LabelDescriptionItemProvider.java10
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/LabelWidgetStyleItemProvider.java8
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/MultipleReferencesDescriptionItemProvider.java12
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/OperationDescriptionItemProvider.java10
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PageDescriptionItemProvider.java27
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PageValidationSetDescriptionItemProvider.java12
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesEditPlugin.java8
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesItemProviderAdapterFactory.java66
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertyValidationRuleItemProvider.java6
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/RadioDescriptionItemProvider.java14
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/RadioWidgetStyleItemProvider.java6
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SelectDescriptionItemProvider.java14
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SelectWidgetStyleItemProvider.java6
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SingleReferenceDescriptionItemProvider.java10
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextAreaDescriptionItemProvider.java6
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextDescriptionItemProvider.java10
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextWidgetStyleItemProvider.java8
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ViewExtensionDescriptionItemProvider.java10
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/WidgetDescriptionItemProvider.java4
-rw-r--r--incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/WidgetStyleItemProvider.java12
-rw-r--r--incubation/org.eclipse.sirius.properties/model/properties.ecore4
-rw-r--r--incubation/org.eclipse.sirius.properties/model/properties.genmodel2
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ButtonDescription.java12
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CheckboxDescription.java12
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ContainerDescription.java2
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CustomExpression.java6
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CustomOperation.java6
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/DynamicMappingFor.java4
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/DynamicMappingIf.java8
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/GroupDescription.java55
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/GroupValidationSetDescription.java2
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/LabelDescription.java8
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/LabelWidgetStyle.java12
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/MultipleReferencesDescription.java28
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/OperationDescription.java4
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PageDescription.java51
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PageValidationSetDescription.java2
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PropertiesFactory.java14
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PropertiesPackage.java724
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/RadioDescription.java12
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/SelectDescription.java12
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/SingleReferenceDescription.java12
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextAreaDescription.java4
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextDescription.java12
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextWidgetStyle.java12
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ViewExtensionDescription.java2
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/WidgetDescription.java10
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/WidgetStyle.java16
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ButtonDescriptionImpl.java40
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ButtonWidgetStyleImpl.java4
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CheckboxDescriptionImpl.java40
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CheckboxWidgetStyleImpl.java4
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ContainerDescriptionImpl.java30
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomDescriptionImpl.java18
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomExpressionImpl.java30
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomOperationImpl.java32
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/DynamicMappingForImpl.java36
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/DynamicMappingIfImpl.java32
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/GroupDescriptionImpl.java126
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/GroupValidationSetDescriptionImpl.java18
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/LabelDescriptionImpl.java32
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/LabelWidgetStyleImpl.java50
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/MultipleReferencesDescriptionImpl.java80
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/OperationDescriptionImpl.java22
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PageDescriptionImpl.java121
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PageValidationSetDescriptionImpl.java16
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertiesFactoryImpl.java70
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertiesPackageImpl.java346
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertyValidationRuleImpl.java16
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/RadioDescriptionImpl.java56
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/RadioWidgetStyleImpl.java4
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SelectDescriptionImpl.java56
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SelectWidgetStyleImpl.java4
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SingleReferenceDescriptionImpl.java64
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextAreaDescriptionImpl.java22
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextDescriptionImpl.java40
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextWidgetStyleImpl.java50
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ViewExtensionDescriptionImpl.java36
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/WidgetDescriptionImpl.java38
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/WidgetStyleImpl.java50
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/util/PropertiesAdapterFactory.java74
-rw-r--r--incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/util/PropertiesSwitch.java78
-rw-r--r--incubation/org.eclipse.sirius.ui.properties/src/org/eclipse/sirius/ui/properties/internal/tabprovider/ViewDescriptionConverter.java2
101 files changed, 2100 insertions, 1427 deletions
diff --git a/incubation/org.eclipse.sirius.editor.properties/plugin.xml b/incubation/org.eclipse.sirius.editor.properties/plugin.xml
index d845ff10dc..1ba864b44c 100644
--- a/incubation/org.eclipse.sirius.editor.properties/plugin.xml
+++ b/incubation/org.eclipse.sirius.editor.properties/plugin.xml
@@ -319,6 +319,14 @@
<input type="org.eclipse.sirius.properties.ContainerDescription"/>
</propertySection>
<propertySection
+ class="org.eclipse.sirius.properties.editor.properties.sections.properties.groupdescription.GroupDescriptionPreconditionExpressionPropertySection"
+ id="properties.section.groupDescription.PreconditionExpression"
+ filter="org.eclipse.sirius.properties.editor.properties.filters.properties.groupdescription.GroupDescriptionPreconditionExpressionFilter"
+ afterSection="properties.section.groupDescription.SemanticCandidateExpression"
+ tab="viewpoint.tab.general">
+ <input type="org.eclipse.sirius.properties.GroupDescription"/>
+ </propertySection>
+ <propertySection
class="org.eclipse.sirius.properties.editor.properties.sections.properties.groupdescription.GroupDescriptionSemanticCandidateExpressionPropertySection"
id="properties.section.groupDescription.SemanticCandidateExpression"
filter="org.eclipse.sirius.properties.editor.properties.filters.properties.groupdescription.GroupDescriptionSemanticCandidateExpressionFilter"
@@ -360,6 +368,14 @@
class="org.eclipse.sirius.properties.editor.properties.sections.properties.pagedescription.PageDescriptionGroupsPropertySection"
id="properties.section.pageDescription.Groups"
filter="org.eclipse.sirius.properties.editor.properties.filters.properties.pagedescription.PageDescriptionGroupsFilter"
+ afterSection="properties.section.pageDescription.PreconditionExpression"
+ tab="viewpoint.tab.general">
+ <input type="org.eclipse.sirius.properties.PageDescription"/>
+ </propertySection>
+ <propertySection
+ class="org.eclipse.sirius.properties.editor.properties.sections.properties.pagedescription.PageDescriptionPreconditionExpressionPropertySection"
+ id="properties.section.pageDescription.PreconditionExpression"
+ filter="org.eclipse.sirius.properties.editor.properties.filters.properties.pagedescription.PageDescriptionPreconditionExpressionFilter"
afterSection="properties.section.pageDescription.SemanticCandidateExpression"
tab="viewpoint.tab.general">
<input type="org.eclipse.sirius.properties.PageDescription"/>
diff --git a/incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/filters/properties/groupdescription/GroupDescriptionPreconditionExpressionFilter.java b/incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/filters/properties/groupdescription/GroupDescriptionPreconditionExpressionFilter.java
new file mode 100644
index 0000000000..aaa840dc8c
--- /dev/null
+++ b/incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/filters/properties/groupdescription/GroupDescriptionPreconditionExpressionFilter.java
@@ -0,0 +1,45 @@
+/*******************************************************************************
+ * Copyright (c) 2016 Obeo.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ * Contributors:
+ * Obeo - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.sirius.properties.editor.properties.filters.properties.groupdescription;
+
+// Start of user code specific imports
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.sirius.editor.properties.filters.common.ViewpointPropertyFilter;
+import org.eclipse.sirius.properties.PropertiesPackage;
+
+// End of user code specific imports
+
+/**
+ * A filter for the preconditionExpression property section.
+ */
+public class GroupDescriptionPreconditionExpressionFilter extends ViewpointPropertyFilter {
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ protected EStructuralFeature getFeature() {
+ return PropertiesPackage.eINSTANCE.getGroupDescription_PreconditionExpression();
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ protected boolean isRightInputType(Object arg0) {
+ return arg0 instanceof org.eclipse.sirius.properties.GroupDescription;
+ }
+
+ // Start of user code user methods
+
+ // End of user code user methods
+
+}
diff --git a/incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/filters/properties/pagedescription/PageDescriptionPreconditionExpressionFilter.java b/incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/filters/properties/pagedescription/PageDescriptionPreconditionExpressionFilter.java
new file mode 100644
index 0000000000..338a06c0de
--- /dev/null
+++ b/incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/filters/properties/pagedescription/PageDescriptionPreconditionExpressionFilter.java
@@ -0,0 +1,45 @@
+/*******************************************************************************
+ * Copyright (c) 2016 Obeo.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ * Contributors:
+ * Obeo - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.sirius.properties.editor.properties.filters.properties.pagedescription;
+
+// Start of user code specific imports
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.sirius.editor.properties.filters.common.ViewpointPropertyFilter;
+import org.eclipse.sirius.properties.PropertiesPackage;
+
+// End of user code specific imports
+
+/**
+ * A filter for the preconditionExpression property section.
+ */
+public class PageDescriptionPreconditionExpressionFilter extends ViewpointPropertyFilter {
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ protected EStructuralFeature getFeature() {
+ return PropertiesPackage.eINSTANCE.getPageDescription_PreconditionExpression();
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ protected boolean isRightInputType(Object arg0) {
+ return arg0 instanceof org.eclipse.sirius.properties.PageDescription;
+ }
+
+ // Start of user code user methods
+
+ // End of user code user methods
+
+}
diff --git a/incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/sections/properties/groupdescription/GroupDescriptionPreconditionExpressionPropertySection.java b/incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/sections/properties/groupdescription/GroupDescriptionPreconditionExpressionPropertySection.java
new file mode 100644
index 0000000000..e877e5ff8e
--- /dev/null
+++ b/incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/sections/properties/groupdescription/GroupDescriptionPreconditionExpressionPropertySection.java
@@ -0,0 +1,121 @@
+/*******************************************************************************
+ * Copyright (c) 2016 Obeo.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ * Contributors:
+ * Obeo - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.sirius.properties.editor.properties.sections.properties.groupdescription;
+
+import org.eclipse.emf.ecore.EAttribute;
+import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
+import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
+import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
+import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.properties.PropertiesPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
+import org.eclipse.swt.events.SelectionAdapter;
+import org.eclipse.swt.events.SelectionEvent;
+import org.eclipse.swt.events.SelectionListener;
+import org.eclipse.swt.widgets.Composite;
+import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
+
+// End of user code imports
+
+/**
+ * A section for the preconditionExpression property of a GroupDescription
+ * object.
+ */
+public class GroupDescriptionPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
+
+ /**
+ * @see org.eclipse.sirius.properties.editor.properties.sections.AbstractTextWithButtonPropertySection#getDefaultLabelText()
+ */
+ @Override
+ protected String getDefaultLabelText() {
+ return "PreconditionExpression"; //$NON-NLS-1$
+ }
+
+ /**
+ * @see org.eclipse.sirius.properties.editor.properties.sections.AbstractTextWithButtonPropertySection#getLabelText()
+ */
+ @Override
+ protected String getLabelText() {
+ String labelText;
+ labelText = super.getLabelText() + ":"; //$NON-NLS-1$
+ // Start of user code get label text
+
+ // End of user code get label text
+ return labelText;
+ }
+
+ /**
+ * @see org.eclipse.sirius.properties.editor.properties.sections.AbstractTextWithButtonPropertySection#getFeature()
+ */
+ @Override
+ public EAttribute getFeature() {
+ return PropertiesPackage.eINSTANCE.getGroupDescription_PreconditionExpression();
+ }
+
+ /**
+ * @see org.eclipse.sirius.properties.editor.properties.sections.AbstractTextWithButtonPropertySection#getFeatureValue(String)
+ */
+ @Override
+ protected Object getFeatureValue(String newText) {
+ return newText;
+ }
+
+ /**
+ * @see org.eclipse.sirius.properties.editor.properties.sections.AbstractTextWithButtonPropertySection#isEqual(String)
+ */
+ @Override
+ protected boolean isEqual(String newText) {
+ return getFeatureAsText().equals(newText);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public void createControls(Composite parent, TabbedPropertySheetPage tabbedPropertySheetPage) {
+ super.createControls(parent, tabbedPropertySheetPage);
+ /*
+ * We set the color as it's a InterpretedExpression
+ */
+ text.setBackground(SiriusEditor.getColorRegistry().get("yellow"));
+
+ TypeContentProposalProvider.bindPluginsCompletionProcessors(this, text);
+
+ // Start of user code create controls
+
+ // End of user code create controls
+
+ }
+
+ @Override
+ protected SelectionListener createButtonListener() {
+ return new SelectionAdapter() {
+ @Override
+ public void widgetSelected(SelectionEvent e) {
+ TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), GroupDescriptionPreconditionExpressionPropertySection.this, text.getText());
+ dialog.open();
+ text.setText(dialog.getResult());
+ handleTextModified();
+ }
+ };
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ protected String getPropertyDescription() {
+ return "";
+ }
+
+ // Start of user code user operations
+
+ // End of user code user operations
+}
diff --git a/incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/sections/properties/pagedescription/PageDescriptionPreconditionExpressionPropertySection.java b/incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/sections/properties/pagedescription/PageDescriptionPreconditionExpressionPropertySection.java
new file mode 100644
index 0000000000..375e1d3c00
--- /dev/null
+++ b/incubation/org.eclipse.sirius.editor.properties/src-gen/org/eclipse/sirius/properties/editor/properties/sections/properties/pagedescription/PageDescriptionPreconditionExpressionPropertySection.java
@@ -0,0 +1,121 @@
+/*******************************************************************************
+ * Copyright (c) 2016 Obeo.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ * Contributors:
+ * Obeo - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.sirius.properties.editor.properties.sections.properties.pagedescription;
+
+import org.eclipse.emf.ecore.EAttribute;
+import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
+import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
+import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
+import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.properties.PropertiesPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
+import org.eclipse.swt.events.SelectionAdapter;
+import org.eclipse.swt.events.SelectionEvent;
+import org.eclipse.swt.events.SelectionListener;
+import org.eclipse.swt.widgets.Composite;
+import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
+
+// End of user code imports
+
+/**
+ * A section for the preconditionExpression property of a PageDescription
+ * object.
+ */
+public class PageDescriptionPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
+
+ /**
+ * @see org.eclipse.sirius.properties.editor.properties.sections.AbstractTextWithButtonPropertySection#getDefaultLabelText()
+ */
+ @Override
+ protected String getDefaultLabelText() {
+ return "PreconditionExpression"; //$NON-NLS-1$
+ }
+
+ /**
+ * @see org.eclipse.sirius.properties.editor.properties.sections.AbstractTextWithButtonPropertySection#getLabelText()
+ */
+ @Override
+ protected String getLabelText() {
+ String labelText;
+ labelText = super.getLabelText() + ":"; //$NON-NLS-1$
+ // Start of user code get label text
+
+ // End of user code get label text
+ return labelText;
+ }
+
+ /**
+ * @see org.eclipse.sirius.properties.editor.properties.sections.AbstractTextWithButtonPropertySection#getFeature()
+ */
+ @Override
+ public EAttribute getFeature() {
+ return PropertiesPackage.eINSTANCE.getPageDescription_PreconditionExpression();
+ }
+
+ /**
+ * @see org.eclipse.sirius.properties.editor.properties.sections.AbstractTextWithButtonPropertySection#getFeatureValue(String)
+ */
+ @Override
+ protected Object getFeatureValue(String newText) {
+ return newText;
+ }
+
+ /**
+ * @see org.eclipse.sirius.properties.editor.properties.sections.AbstractTextWithButtonPropertySection#isEqual(String)
+ */
+ @Override
+ protected boolean isEqual(String newText) {
+ return getFeatureAsText().equals(newText);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public void createControls(Composite parent, TabbedPropertySheetPage tabbedPropertySheetPage) {
+ super.createControls(parent, tabbedPropertySheetPage);
+ /*
+ * We set the color as it's a InterpretedExpression
+ */
+ text.setBackground(SiriusEditor.getColorRegistry().get("yellow"));
+
+ TypeContentProposalProvider.bindPluginsCompletionProcessors(this, text);
+
+ // Start of user code create controls
+
+ // End of user code create controls
+
+ }
+
+ @Override
+ protected SelectionListener createButtonListener() {
+ return new SelectionAdapter() {
+ @Override
+ public void widgetSelected(SelectionEvent e) {
+ TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), PageDescriptionPreconditionExpressionPropertySection.this, text.getText());
+ dialog.open();
+ text.setText(dialog.getResult());
+ handleTextModified();
+ }
+ };
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ protected String getPropertyDescription() {
+ return "";
+ }
+
+ // Start of user code user operations
+
+ // End of user code user operations
+}
diff --git a/incubation/org.eclipse.sirius.properties.edit/plugin.properties b/incubation/org.eclipse.sirius.properties.edit/plugin.properties
index 1a2e5248dd..c3b9742411 100644
--- a/incubation/org.eclipse.sirius.properties.edit/plugin.properties
+++ b/incubation/org.eclipse.sirius.properties.edit/plugin.properties
@@ -140,6 +140,8 @@ _UI_TextStyle_fontSize_feature = Font Size
_UI_TextStyle_backgroundColor_feature = Background Color
_UI_TextStyle_foregroundColor_feature = Foreground Color
_UI_TextStyle_fontFormat_feature = Font Format
+_UI_PageDescription_preconditionExpression_feature = Precondition Expression
+_UI_GroupDescription_preconditionExpression_feature = Precondition Expression
_UI_LabelDescription_style_feature = Style
_UI_TextWidgetStyle_type = Text Widget Style
_UI_LabelWidgetStyle_type = Label Widget Style
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ButtonDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ButtonDescriptionItemProvider.java
index 349d9006a5..e675e3da37 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ButtonDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ButtonDescriptionItemProvider.java
@@ -63,7 +63,7 @@ public class ButtonDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This adds a property descriptor for the Button Label Expression feature.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected void addButtonLabelExpressionPropertyDescriptor(Object object) {
@@ -80,7 +80,7 @@ public class ButtonDescriptionItemProvider extends WidgetDescriptionItemProvider
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -95,7 +95,7 @@ public class ButtonDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -110,7 +110,7 @@ public class ButtonDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This returns ButtonDescription.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -121,7 +121,7 @@ public class ButtonDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -135,7 +135,7 @@ public class ButtonDescriptionItemProvider extends WidgetDescriptionItemProvider
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ButtonWidgetStyleItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ButtonWidgetStyleItemProvider.java
index 9f359e35e6..92df119754 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ButtonWidgetStyleItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ButtonWidgetStyleItemProvider.java
@@ -55,7 +55,7 @@ public class ButtonWidgetStyleItemProvider extends WidgetStyleItemProvider {
/**
* This returns ButtonWidgetStyle.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -66,7 +66,7 @@ public class ButtonWidgetStyleItemProvider extends WidgetStyleItemProvider {
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -80,7 +80,7 @@ public class ButtonWidgetStyleItemProvider extends WidgetStyleItemProvider {
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CheckboxDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CheckboxDescriptionItemProvider.java
index a9c002d326..455e5821af 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CheckboxDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CheckboxDescriptionItemProvider.java
@@ -80,7 +80,7 @@ public class CheckboxDescriptionItemProvider extends WidgetDescriptionItemProvid
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -95,7 +95,7 @@ public class CheckboxDescriptionItemProvider extends WidgetDescriptionItemProvid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -110,7 +110,7 @@ public class CheckboxDescriptionItemProvider extends WidgetDescriptionItemProvid
/**
* This returns CheckboxDescription.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -121,7 +121,7 @@ public class CheckboxDescriptionItemProvider extends WidgetDescriptionItemProvid
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -135,7 +135,7 @@ public class CheckboxDescriptionItemProvider extends WidgetDescriptionItemProvid
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CheckboxWidgetStyleItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CheckboxWidgetStyleItemProvider.java
index dd099cfd61..e358921705 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CheckboxWidgetStyleItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CheckboxWidgetStyleItemProvider.java
@@ -55,7 +55,7 @@ public class CheckboxWidgetStyleItemProvider extends WidgetStyleItemProvider {
/**
* This returns CheckboxWidgetStyle.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -66,7 +66,7 @@ public class CheckboxWidgetStyleItemProvider extends WidgetStyleItemProvider {
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -80,7 +80,7 @@ public class CheckboxWidgetStyleItemProvider extends WidgetStyleItemProvider {
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ContainerDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ContainerDescriptionItemProvider.java
index 39fd3993f7..7f3b2c8b89 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ContainerDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ContainerDescriptionItemProvider.java
@@ -87,7 +87,7 @@ public class ContainerDescriptionItemProvider extends ItemProviderAdapter
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -102,7 +102,7 @@ public class ContainerDescriptionItemProvider extends ItemProviderAdapter
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -117,7 +117,7 @@ public class ContainerDescriptionItemProvider extends ItemProviderAdapter
/**
* This returns ContainerDescription.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -128,7 +128,7 @@ public class ContainerDescriptionItemProvider extends ItemProviderAdapter
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -142,7 +142,7 @@ public class ContainerDescriptionItemProvider extends ItemProviderAdapter
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomDescriptionItemProvider.java
index cd45342989..e851f7d007 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomDescriptionItemProvider.java
@@ -63,7 +63,7 @@ public class CustomDescriptionItemProvider extends WidgetDescriptionItemProvider
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -78,7 +78,7 @@ public class CustomDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -93,7 +93,7 @@ public class CustomDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This returns CustomDescription.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -104,7 +104,7 @@ public class CustomDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -118,7 +118,7 @@ public class CustomDescriptionItemProvider extends WidgetDescriptionItemProvider
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomExpressionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomExpressionItemProvider.java
index 659df0eebf..0dcd3053b4 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomExpressionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomExpressionItemProvider.java
@@ -94,7 +94,7 @@ public class CustomExpressionItemProvider extends ItemProviderAdapter
/**
* This returns CustomExpression.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -105,7 +105,7 @@ public class CustomExpressionItemProvider extends ItemProviderAdapter
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -119,7 +119,7 @@ public class CustomExpressionItemProvider extends ItemProviderAdapter
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomOperationItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomOperationItemProvider.java
index 0a6ad7cfff..18909f7498 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomOperationItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/CustomOperationItemProvider.java
@@ -86,7 +86,7 @@ public class CustomOperationItemProvider extends ItemProviderAdapter
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -100,7 +100,7 @@ public class CustomOperationItemProvider extends ItemProviderAdapter
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -115,7 +115,7 @@ public class CustomOperationItemProvider extends ItemProviderAdapter
/**
* This returns CustomOperation.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -126,7 +126,7 @@ public class CustomOperationItemProvider extends ItemProviderAdapter
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -140,7 +140,7 @@ public class CustomOperationItemProvider extends ItemProviderAdapter
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/DynamicMappingForItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/DynamicMappingForItemProvider.java
index ab5f633987..774f903f3a 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/DynamicMappingForItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/DynamicMappingForItemProvider.java
@@ -83,7 +83,7 @@ public class DynamicMappingForItemProvider extends ItemProviderAdapter
/**
* This adds a property descriptor for the Domain Class Expression feature.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected void addDomainClassExpressionPropertyDescriptor(Object object) {
@@ -100,7 +100,7 @@ public class DynamicMappingForItemProvider extends ItemProviderAdapter
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -114,7 +114,7 @@ public class DynamicMappingForItemProvider extends ItemProviderAdapter
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -129,7 +129,7 @@ public class DynamicMappingForItemProvider extends ItemProviderAdapter
/**
* This returns DynamicMappingFor.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -140,7 +140,7 @@ public class DynamicMappingForItemProvider extends ItemProviderAdapter
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -154,7 +154,7 @@ public class DynamicMappingForItemProvider extends ItemProviderAdapter
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/DynamicMappingIfItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/DynamicMappingIfItemProvider.java
index 3d1f7eb0e8..af47a15f0f 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/DynamicMappingIfItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/DynamicMappingIfItemProvider.java
@@ -70,7 +70,7 @@ public class DynamicMappingIfItemProvider extends ItemProviderAdapter
/**
* This adds a property descriptor for the Predicate Expression feature.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected void addPredicateExpressionPropertyDescriptor(Object object) {
@@ -87,7 +87,7 @@ public class DynamicMappingIfItemProvider extends ItemProviderAdapter
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -101,7 +101,7 @@ public class DynamicMappingIfItemProvider extends ItemProviderAdapter
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -116,7 +116,7 @@ public class DynamicMappingIfItemProvider extends ItemProviderAdapter
/**
* This returns DynamicMappingIf.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -127,7 +127,7 @@ public class DynamicMappingIfItemProvider extends ItemProviderAdapter
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -141,7 +141,7 @@ public class DynamicMappingIfItemProvider extends ItemProviderAdapter
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/GroupDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/GroupDescriptionItemProvider.java
index 97d71145f1..e526a49b97 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/GroupDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/GroupDescriptionItemProvider.java
@@ -66,6 +66,7 @@ public class GroupDescriptionItemProvider extends ItemProviderAdapter
addLabelExpressionPropertyDescriptor(object);
addDomainClassPropertyDescriptor(object);
addSemanticCandidateExpressionPropertyDescriptor(object);
+ addPreconditionExpressionPropertyDescriptor(object);
}
return itemPropertyDescriptors;
}
@@ -109,7 +110,7 @@ public class GroupDescriptionItemProvider extends ItemProviderAdapter
/**
* This adds a property descriptor for the Semantic Candidate Expression
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected void addSemanticCandidateExpressionPropertyDescriptor(Object object) {
@@ -120,13 +121,26 @@ public class GroupDescriptionItemProvider extends ItemProviderAdapter
}
/**
+ * This adds a property descriptor for the Precondition Expression feature.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ protected void addPreconditionExpressionPropertyDescriptor(Object object) {
+ itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(), getResourceLocator(),
+ getString("_UI_GroupDescription_preconditionExpression_feature"),
+ getString("_UI_PropertyDescriptor_description", "_UI_GroupDescription_preconditionExpression_feature", "_UI_GroupDescription_type"),
+ PropertiesPackage.Literals.GROUP_DESCRIPTION__PRECONDITION_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ }
+
+ /**
* This specifies how to implement {@link #getChildren} and is used to
* deduce an appropriate feature for an
* {@link org.eclipse.emf.edit.command.AddCommand},
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -141,7 +155,7 @@ public class GroupDescriptionItemProvider extends ItemProviderAdapter
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -156,7 +170,7 @@ public class GroupDescriptionItemProvider extends ItemProviderAdapter
/**
* This returns GroupDescription.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -167,7 +181,7 @@ public class GroupDescriptionItemProvider extends ItemProviderAdapter
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -181,7 +195,7 @@ public class GroupDescriptionItemProvider extends ItemProviderAdapter
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -193,6 +207,7 @@ public class GroupDescriptionItemProvider extends ItemProviderAdapter
case PropertiesPackage.GROUP_DESCRIPTION__LABEL_EXPRESSION:
case PropertiesPackage.GROUP_DESCRIPTION__DOMAIN_CLASS:
case PropertiesPackage.GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION:
+ case PropertiesPackage.GROUP_DESCRIPTION__PRECONDITION_EXPRESSION:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
case PropertiesPackage.GROUP_DESCRIPTION__CONTAINER:
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/GroupValidationSetDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/GroupValidationSetDescriptionItemProvider.java
index 4b222cc911..ecc20d97f9 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/GroupValidationSetDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/GroupValidationSetDescriptionItemProvider.java
@@ -35,7 +35,7 @@ import org.eclipse.sirius.viewpoint.description.validation.ValidationFactory;
* This is the item provider adapter for a
* {@link org.eclipse.sirius.properties.GroupValidationSetDescription} object.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public class GroupValidationSetDescriptionItemProvider extends ItemProviderAdapter
@@ -72,7 +72,7 @@ public class GroupValidationSetDescriptionItemProvider extends ItemProviderAdapt
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -87,7 +87,7 @@ public class GroupValidationSetDescriptionItemProvider extends ItemProviderAdapt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -102,7 +102,7 @@ public class GroupValidationSetDescriptionItemProvider extends ItemProviderAdapt
/**
* This returns GroupValidationSetDescription.gif. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -113,7 +113,7 @@ public class GroupValidationSetDescriptionItemProvider extends ItemProviderAdapt
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -126,7 +126,7 @@ public class GroupValidationSetDescriptionItemProvider extends ItemProviderAdapt
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/LabelDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/LabelDescriptionItemProvider.java
index fa9b5b635a..d2d75d9ac7 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/LabelDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/LabelDescriptionItemProvider.java
@@ -78,7 +78,7 @@ public class LabelDescriptionItemProvider extends WidgetDescriptionItemProvider
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -92,7 +92,7 @@ public class LabelDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -107,7 +107,7 @@ public class LabelDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This returns LabelDescription.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -118,7 +118,7 @@ public class LabelDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -132,7 +132,7 @@ public class LabelDescriptionItemProvider extends WidgetDescriptionItemProvider
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/LabelWidgetStyleItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/LabelWidgetStyleItemProvider.java
index c897d33099..3132f9cbb9 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/LabelWidgetStyleItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/LabelWidgetStyleItemProvider.java
@@ -64,7 +64,7 @@ public class LabelWidgetStyleItemProvider extends WidgetStyleItemProvider {
/**
* This adds a property descriptor for the Font Name Expression feature.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected void addFontNameExpressionPropertyDescriptor(Object object) {
@@ -125,7 +125,7 @@ public class LabelWidgetStyleItemProvider extends WidgetStyleItemProvider {
/**
* This returns LabelWidgetStyle.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -136,7 +136,7 @@ public class LabelWidgetStyleItemProvider extends WidgetStyleItemProvider {
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -150,7 +150,7 @@ public class LabelWidgetStyleItemProvider extends WidgetStyleItemProvider {
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/MultipleReferencesDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/MultipleReferencesDescriptionItemProvider.java
index 78199cfeb1..61e56b6dda 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/MultipleReferencesDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/MultipleReferencesDescriptionItemProvider.java
@@ -29,7 +29,7 @@ import org.eclipse.sirius.properties.PropertiesPackage;
* This is the item provider adapter for a
* {@link org.eclipse.sirius.properties.MultipleReferencesDescription} object.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public class MultipleReferencesDescriptionItemProvider extends WidgetDescriptionItemProvider {
@@ -93,7 +93,7 @@ public class MultipleReferencesDescriptionItemProvider extends WidgetDescription
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -112,7 +112,7 @@ public class MultipleReferencesDescriptionItemProvider extends WidgetDescription
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -127,7 +127,7 @@ public class MultipleReferencesDescriptionItemProvider extends WidgetDescription
/**
* This returns MultipleReferencesDescription.gif. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -138,7 +138,7 @@ public class MultipleReferencesDescriptionItemProvider extends WidgetDescription
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -152,7 +152,7 @@ public class MultipleReferencesDescriptionItemProvider extends WidgetDescription
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/OperationDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/OperationDescriptionItemProvider.java
index 422be9c46d..d0885814db 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/OperationDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/OperationDescriptionItemProvider.java
@@ -71,7 +71,7 @@ public class OperationDescriptionItemProvider extends ItemProviderAdapter
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -85,7 +85,7 @@ public class OperationDescriptionItemProvider extends ItemProviderAdapter
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -100,7 +100,7 @@ public class OperationDescriptionItemProvider extends ItemProviderAdapter
/**
* This returns OperationDescription.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -111,7 +111,7 @@ public class OperationDescriptionItemProvider extends ItemProviderAdapter
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -124,7 +124,7 @@ public class OperationDescriptionItemProvider extends ItemProviderAdapter
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PageDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PageDescriptionItemProvider.java
index aba670ea39..eb80ae0120 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PageDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PageDescriptionItemProvider.java
@@ -66,6 +66,7 @@ public class PageDescriptionItemProvider extends ItemProviderAdapter
addLabelExpressionPropertyDescriptor(object);
addDomainClassPropertyDescriptor(object);
addSemanticCandidateExpressionPropertyDescriptor(object);
+ addPreconditionExpressionPropertyDescriptor(object);
addGroupsPropertyDescriptor(object);
}
return itemPropertyDescriptors;
@@ -110,7 +111,7 @@ public class PageDescriptionItemProvider extends ItemProviderAdapter
/**
* This adds a property descriptor for the Semantic Candidate Expression
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected void addSemanticCandidateExpressionPropertyDescriptor(Object object) {
@@ -121,6 +122,19 @@ public class PageDescriptionItemProvider extends ItemProviderAdapter
}
/**
+ * This adds a property descriptor for the Precondition Expression feature.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ protected void addPreconditionExpressionPropertyDescriptor(Object object) {
+ itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(), getResourceLocator(),
+ getString("_UI_PageDescription_preconditionExpression_feature"),
+ getString("_UI_PropertyDescriptor_description", "_UI_PageDescription_preconditionExpression_feature", "_UI_PageDescription_type"),
+ PropertiesPackage.Literals.PAGE_DESCRIPTION__PRECONDITION_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ }
+
+ /**
* This adds a property descriptor for the Groups feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
@@ -139,7 +153,7 @@ public class PageDescriptionItemProvider extends ItemProviderAdapter
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -153,7 +167,7 @@ public class PageDescriptionItemProvider extends ItemProviderAdapter
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -168,7 +182,7 @@ public class PageDescriptionItemProvider extends ItemProviderAdapter
/**
* This returns PageDescription.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -179,7 +193,7 @@ public class PageDescriptionItemProvider extends ItemProviderAdapter
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -193,7 +207,7 @@ public class PageDescriptionItemProvider extends ItemProviderAdapter
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -205,6 +219,7 @@ public class PageDescriptionItemProvider extends ItemProviderAdapter
case PropertiesPackage.PAGE_DESCRIPTION__LABEL_EXPRESSION:
case PropertiesPackage.PAGE_DESCRIPTION__DOMAIN_CLASS:
case PropertiesPackage.PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION:
+ case PropertiesPackage.PAGE_DESCRIPTION__PRECONDITION_EXPRESSION:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
case PropertiesPackage.PAGE_DESCRIPTION__VALIDATION_SET:
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PageValidationSetDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PageValidationSetDescriptionItemProvider.java
index 51e3fc3636..5770ccb15d 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PageValidationSetDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PageValidationSetDescriptionItemProvider.java
@@ -34,7 +34,7 @@ import org.eclipse.sirius.viewpoint.description.validation.ValidationFactory;
* This is the item provider adapter for a
* {@link org.eclipse.sirius.properties.PageValidationSetDescription} object.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public class PageValidationSetDescriptionItemProvider extends ItemProviderAdapter
@@ -71,7 +71,7 @@ public class PageValidationSetDescriptionItemProvider extends ItemProviderAdapte
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -85,7 +85,7 @@ public class PageValidationSetDescriptionItemProvider extends ItemProviderAdapte
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -100,7 +100,7 @@ public class PageValidationSetDescriptionItemProvider extends ItemProviderAdapte
/**
* This returns PageValidationSetDescription.gif. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -111,7 +111,7 @@ public class PageValidationSetDescriptionItemProvider extends ItemProviderAdapte
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -124,7 +124,7 @@ public class PageValidationSetDescriptionItemProvider extends ItemProviderAdapte
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesEditPlugin.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesEditPlugin.java
index 454d712886..d21d33263e 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesEditPlugin.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesEditPlugin.java
@@ -41,7 +41,7 @@ public final class PropertiesEditPlugin extends EMFPlugin {
/**
* Create the instance. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public PropertiesEditPlugin() {
@@ -51,7 +51,7 @@ public final class PropertiesEditPlugin extends EMFPlugin {
/**
* Returns the singleton instance of the Eclipse plugin. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @return the singleton instance.
* @generated
*/
@@ -63,7 +63,7 @@ public final class PropertiesEditPlugin extends EMFPlugin {
/**
* Returns the singleton instance of the Eclipse plugin. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @return the singleton instance.
* @generated
*/
@@ -80,7 +80,7 @@ public final class PropertiesEditPlugin extends EMFPlugin {
public static class Implementation extends EclipsePlugin {
/**
* Creates an instance. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public Implementation() {
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesItemProviderAdapterFactory.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesItemProviderAdapterFactory.java
index b810310280..e0e9579e1f 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesItemProviderAdapterFactory.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesItemProviderAdapterFactory.java
@@ -50,14 +50,14 @@ import org.eclipse.sirius.viewpoint.description.validation.util.ValidationSwitch
* adapters also support Eclipse property sheets. Note that most of the adapters
* are shared among multiple instances. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFactory implements ComposeableAdapterFactory, IChangeNotifier, IDisposable {
/**
* This keeps track of the root adapter factory that delegates to this
* adapter factory. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected ComposedAdapterFactory parentAdapterFactory;
@@ -75,7 +75,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
* This keeps track of all the supported types checked by
* {@link #isFactoryForType isFactoryForType}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
protected Collection<Object> supportedTypes = new ArrayList<Object>();
@@ -98,7 +98,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
* This keeps track of the one adapter used for all
* {@link org.eclipse.sirius.properties.ViewExtensionDescription} instances.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected ViewExtensionDescriptionItemProvider viewExtensionDescriptionItemProvider;
@@ -148,7 +148,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
* This keeps track of the one adapter used for all
* {@link org.eclipse.sirius.properties.PageValidationSetDescription}
* instances. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected PageValidationSetDescriptionItemProvider pageValidationSetDescriptionItemProvider;
@@ -198,7 +198,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
* This keeps track of the one adapter used for all
* {@link org.eclipse.sirius.properties.GroupValidationSetDescription}
* instances. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected GroupValidationSetDescriptionItemProvider groupValidationSetDescriptionItemProvider;
@@ -223,7 +223,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
* This keeps track of the one adapter used for all
* {@link org.eclipse.sirius.properties.PropertyValidationRule} instances.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected PropertyValidationRuleItemProvider propertyValidationRuleItemProvider;
@@ -248,7 +248,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
* This keeps track of the one adapter used for all
* {@link org.eclipse.sirius.properties.ContainerDescription} instances.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected ContainerDescriptionItemProvider containerDescriptionItemProvider;
@@ -498,7 +498,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
* This keeps track of the one adapter used for all
* {@link org.eclipse.sirius.properties.SingleReferenceDescription}
* instances. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected SingleReferenceDescriptionItemProvider singleReferenceDescriptionItemProvider;
@@ -523,7 +523,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
* This keeps track of the one adapter used for all
* {@link org.eclipse.sirius.properties.OperationDescription} instances.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected OperationDescriptionItemProvider operationDescriptionItemProvider;
@@ -548,7 +548,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
* This keeps track of the one adapter used for all
* {@link org.eclipse.sirius.properties.MultipleReferencesDescription}
* instances. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected MultipleReferencesDescriptionItemProvider multipleReferencesDescriptionItemProvider;
@@ -657,7 +657,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
* This creates an adapter for a
* {@link org.eclipse.sirius.properties.WidgetStyle}. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -843,7 +843,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -854,7 +854,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* This implementation substitutes the factory itself as the key for the
* adapter. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -864,7 +864,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -881,7 +881,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* This adds a listener. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -891,7 +891,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* This removes a listener. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1022,14 +1022,14 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* The switch for creating child descriptors specific to each extended
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected static class CreationSwitch extends DescriptionSwitch<Object> {
/**
* The child descriptors being populated. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected List<Object> newChildDescriptors;
@@ -1037,7 +1037,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* The domain in which to create the children. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected EditingDomain editingDomain;
@@ -1045,7 +1045,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* Creates the a switch for populating child descriptors in the
* given domain. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
CreationSwitch(List<Object> newChildDescriptors, EditingDomain editingDomain) {
@@ -1055,7 +1055,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1067,7 +1067,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected CommandParameter createChildParameter(Object feature, Object child) {
@@ -1078,7 +1078,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1090,7 +1090,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1109,14 +1109,14 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* The switch for creating child descriptors specific to each extended
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected static class CreationSwitch extends ValidationSwitch<Object> {
/**
* The child descriptors being populated. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected List<Object> newChildDescriptors;
@@ -1124,7 +1124,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* The domain in which to create the children. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected EditingDomain editingDomain;
@@ -1132,7 +1132,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* Creates the a switch for populating child descriptors in the
* given domain. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
CreationSwitch(List<Object> newChildDescriptors, EditingDomain editingDomain) {
@@ -1142,7 +1142,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1154,7 +1154,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected CommandParameter createChildParameter(Object feature, Object child) {
@@ -1165,7 +1165,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1177,7 +1177,7 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertyValidationRuleItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertyValidationRuleItemProvider.java
index 571662f381..1da8ede84d 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertyValidationRuleItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertyValidationRuleItemProvider.java
@@ -73,7 +73,7 @@ public class PropertyValidationRuleItemProvider extends ValidationRuleItemProvid
/**
* This returns PropertyValidationRule.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -84,7 +84,7 @@ public class PropertyValidationRuleItemProvider extends ValidationRuleItemProvid
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -98,7 +98,7 @@ public class PropertyValidationRuleItemProvider extends ValidationRuleItemProvid
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/RadioDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/RadioDescriptionItemProvider.java
index 06861afd28..9fc9f87afd 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/RadioDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/RadioDescriptionItemProvider.java
@@ -77,7 +77,7 @@ public class RadioDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This adds a property descriptor for the Candidates Expression feature.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected void addCandidatesExpressionPropertyDescriptor(Object object) {
@@ -90,7 +90,7 @@ public class RadioDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This adds a property descriptor for the Candidate Display Expression
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected void addCandidateDisplayExpressionPropertyDescriptor(Object object) {
@@ -107,7 +107,7 @@ public class RadioDescriptionItemProvider extends WidgetDescriptionItemProvider
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -122,7 +122,7 @@ public class RadioDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -137,7 +137,7 @@ public class RadioDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This returns RadioDescription.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -148,7 +148,7 @@ public class RadioDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -162,7 +162,7 @@ public class RadioDescriptionItemProvider extends WidgetDescriptionItemProvider
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/RadioWidgetStyleItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/RadioWidgetStyleItemProvider.java
index 7f6cc82e33..44668e0179 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/RadioWidgetStyleItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/RadioWidgetStyleItemProvider.java
@@ -55,7 +55,7 @@ public class RadioWidgetStyleItemProvider extends WidgetStyleItemProvider {
/**
* This returns RadioWidgetStyle.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -66,7 +66,7 @@ public class RadioWidgetStyleItemProvider extends WidgetStyleItemProvider {
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -80,7 +80,7 @@ public class RadioWidgetStyleItemProvider extends WidgetStyleItemProvider {
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SelectDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SelectDescriptionItemProvider.java
index 1ab2828f9b..db09cfde6e 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SelectDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SelectDescriptionItemProvider.java
@@ -78,7 +78,7 @@ public class SelectDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This adds a property descriptor for the Candidates Expression feature.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected void addCandidatesExpressionPropertyDescriptor(Object object) {
@@ -91,7 +91,7 @@ public class SelectDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This adds a property descriptor for the Candidate Display Expression
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected void addCandidateDisplayExpressionPropertyDescriptor(Object object) {
@@ -108,7 +108,7 @@ public class SelectDescriptionItemProvider extends WidgetDescriptionItemProvider
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -123,7 +123,7 @@ public class SelectDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -138,7 +138,7 @@ public class SelectDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This returns SelectDescription.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -149,7 +149,7 @@ public class SelectDescriptionItemProvider extends WidgetDescriptionItemProvider
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -163,7 +163,7 @@ public class SelectDescriptionItemProvider extends WidgetDescriptionItemProvider
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SelectWidgetStyleItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SelectWidgetStyleItemProvider.java
index 4502626603..b1324a7ba1 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SelectWidgetStyleItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SelectWidgetStyleItemProvider.java
@@ -55,7 +55,7 @@ public class SelectWidgetStyleItemProvider extends WidgetStyleItemProvider {
/**
* This returns SelectWidgetStyle.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -66,7 +66,7 @@ public class SelectWidgetStyleItemProvider extends WidgetStyleItemProvider {
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -80,7 +80,7 @@ public class SelectWidgetStyleItemProvider extends WidgetStyleItemProvider {
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SingleReferenceDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SingleReferenceDescriptionItemProvider.java
index bfca101561..b302869e61 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SingleReferenceDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/SingleReferenceDescriptionItemProvider.java
@@ -93,7 +93,7 @@ public class SingleReferenceDescriptionItemProvider extends WidgetDescriptionIte
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -110,7 +110,7 @@ public class SingleReferenceDescriptionItemProvider extends WidgetDescriptionIte
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -125,7 +125,7 @@ public class SingleReferenceDescriptionItemProvider extends WidgetDescriptionIte
/**
* This returns SingleReferenceDescription.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -136,7 +136,7 @@ public class SingleReferenceDescriptionItemProvider extends WidgetDescriptionIte
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -150,7 +150,7 @@ public class SingleReferenceDescriptionItemProvider extends WidgetDescriptionIte
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextAreaDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextAreaDescriptionItemProvider.java
index b25a9692b0..13f3e4d304 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextAreaDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextAreaDescriptionItemProvider.java
@@ -72,7 +72,7 @@ public class TextAreaDescriptionItemProvider extends TextDescriptionItemProvider
/**
* This returns TextAreaDescription.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -83,7 +83,7 @@ public class TextAreaDescriptionItemProvider extends TextDescriptionItemProvider
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -97,7 +97,7 @@ public class TextAreaDescriptionItemProvider extends TextDescriptionItemProvider
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextDescriptionItemProvider.java
index 5017a951ac..0917c9a8ca 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextDescriptionItemProvider.java
@@ -79,7 +79,7 @@ public class TextDescriptionItemProvider extends WidgetDescriptionItemProvider {
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -94,7 +94,7 @@ public class TextDescriptionItemProvider extends WidgetDescriptionItemProvider {
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -109,7 +109,7 @@ public class TextDescriptionItemProvider extends WidgetDescriptionItemProvider {
/**
* This returns TextDescription.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -120,7 +120,7 @@ public class TextDescriptionItemProvider extends WidgetDescriptionItemProvider {
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -134,7 +134,7 @@ public class TextDescriptionItemProvider extends WidgetDescriptionItemProvider {
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextWidgetStyleItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextWidgetStyleItemProvider.java
index 570d365daf..fcf5ee49da 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextWidgetStyleItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/TextWidgetStyleItemProvider.java
@@ -64,7 +64,7 @@ public class TextWidgetStyleItemProvider extends WidgetStyleItemProvider {
/**
* This adds a property descriptor for the Font Name Expression feature.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected void addFontNameExpressionPropertyDescriptor(Object object) {
@@ -125,7 +125,7 @@ public class TextWidgetStyleItemProvider extends WidgetStyleItemProvider {
/**
* This returns TextWidgetStyle.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -136,7 +136,7 @@ public class TextWidgetStyleItemProvider extends WidgetStyleItemProvider {
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -150,7 +150,7 @@ public class TextWidgetStyleItemProvider extends WidgetStyleItemProvider {
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ViewExtensionDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ViewExtensionDescriptionItemProvider.java
index e8a1723132..8416d743c4 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ViewExtensionDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/ViewExtensionDescriptionItemProvider.java
@@ -101,7 +101,7 @@ public class ViewExtensionDescriptionItemProvider extends ItemProviderAdapter
* {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in
* {@link #createCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -116,7 +116,7 @@ public class ViewExtensionDescriptionItemProvider extends ItemProviderAdapter
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -131,7 +131,7 @@ public class ViewExtensionDescriptionItemProvider extends ItemProviderAdapter
/**
* This returns ViewExtensionDescription.gif. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -142,7 +142,7 @@ public class ViewExtensionDescriptionItemProvider extends ItemProviderAdapter
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -156,7 +156,7 @@ public class ViewExtensionDescriptionItemProvider extends ItemProviderAdapter
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/WidgetDescriptionItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/WidgetDescriptionItemProvider.java
index e39c0864e9..76f9905be3 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/WidgetDescriptionItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/WidgetDescriptionItemProvider.java
@@ -108,7 +108,7 @@ public class WidgetDescriptionItemProvider extends ItemProviderAdapter
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -122,7 +122,7 @@ public class WidgetDescriptionItemProvider extends ItemProviderAdapter
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/WidgetStyleItemProvider.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/WidgetStyleItemProvider.java
index dc824ab866..c720b0656c 100644
--- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/WidgetStyleItemProvider.java
+++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/WidgetStyleItemProvider.java
@@ -34,7 +34,7 @@ import org.eclipse.sirius.properties.WidgetStyle;
* This is the item provider adapter for a
* {@link org.eclipse.sirius.properties.WidgetStyle} object. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public class WidgetStyleItemProvider extends ItemProviderAdapter
@@ -72,7 +72,7 @@ public class WidgetStyleItemProvider extends ItemProviderAdapter
/**
* This adds a property descriptor for the Label Font Name Expression
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected void addLabelFontNameExpressionPropertyDescriptor(Object object) {
@@ -97,7 +97,7 @@ public class WidgetStyleItemProvider extends ItemProviderAdapter
/**
* This adds a property descriptor for the Label Background Color feature.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected void addLabelBackgroundColorPropertyDescriptor(Object object) {
@@ -109,7 +109,7 @@ public class WidgetStyleItemProvider extends ItemProviderAdapter
/**
* This adds a property descriptor for the Label Foreground Color feature.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected void addLabelForegroundColorPropertyDescriptor(Object object) {
@@ -144,7 +144,7 @@ public class WidgetStyleItemProvider extends ItemProviderAdapter
/**
* This returns the label text for the adapted class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -158,7 +158,7 @@ public class WidgetStyleItemProvider extends ItemProviderAdapter
* update any cached children and by creating a viewer notification, which
* it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/model/properties.ecore b/incubation/org.eclipse.sirius.properties/model/properties.ecore
index 04b53da494..089eecadc4 100644
--- a/incubation/org.eclipse.sirius.properties/model/properties.ecore
+++ b/incubation/org.eclipse.sirius.properties/model/properties.ecore
@@ -19,6 +19,8 @@
<eStructuralFeatures xsi:type="ecore:EAttribute" name="domainClass" eType="ecore:EDataType ../../org.eclipse.sirius/model/viewpoint.ecore#//description/TypeName"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="semanticCandidateExpression"
eType="ecore:EDataType ../../org.eclipse.sirius/model/viewpoint.ecore#//description/InterpretedExpression"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="preconditionExpression"
+ eType="ecore:EDataType ../../org.eclipse.sirius/model/viewpoint.ecore#//description/InterpretedExpression"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="groups" upperBound="-1"
eType="#//GroupDescription"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="validationSet" eType="#//PageValidationSetDescription"
@@ -40,6 +42,8 @@
<eStructuralFeatures xsi:type="ecore:EAttribute" name="domainClass" eType="ecore:EDataType ../../org.eclipse.sirius/model/viewpoint.ecore#//description/TypeName"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="semanticCandidateExpression"
eType="ecore:EDataType ../../org.eclipse.sirius/model/viewpoint.ecore#//description/InterpretedExpression"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="preconditionExpression"
+ eType="ecore:EDataType ../../org.eclipse.sirius/model/viewpoint.ecore#//description/InterpretedExpression"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="container" eType="#//ContainerDescription"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="validationSet" eType="#//GroupValidationSetDescription"
diff --git a/incubation/org.eclipse.sirius.properties/model/properties.genmodel b/incubation/org.eclipse.sirius.properties/model/properties.genmodel
index 61ff279377..7536e73fd8 100644
--- a/incubation/org.eclipse.sirius.properties/model/properties.genmodel
+++ b/incubation/org.eclipse.sirius.properties/model/properties.genmodel
@@ -24,6 +24,7 @@
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute properties.ecore#//PageDescription/labelExpression"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute properties.ecore#//PageDescription/domainClass"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute properties.ecore#//PageDescription/semanticCandidateExpression"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute properties.ecore#//PageDescription/preconditionExpression"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference properties.ecore#//PageDescription/groups"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference properties.ecore#//PageDescription/validationSet"/>
</genClasses>
@@ -38,6 +39,7 @@
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute properties.ecore#//GroupDescription/labelExpression"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute properties.ecore#//GroupDescription/domainClass"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute properties.ecore#//GroupDescription/semanticCandidateExpression"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute properties.ecore#//GroupDescription/preconditionExpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference properties.ecore#//GroupDescription/container"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference properties.ecore#//GroupDescription/validationSet"/>
</genClasses>
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ButtonDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ButtonDescription.java
index dbbea393f6..62382ef497 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ButtonDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ButtonDescription.java
@@ -44,7 +44,7 @@ public interface ButtonDescription extends WidgetDescription {
* clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Button Label Expression</em>' attribute.
* @see #setButtonLabelExpression(String)
* @see org.eclipse.sirius.properties.PropertiesPackage#getButtonDescription_ButtonLabelExpression()
@@ -59,7 +59,7 @@ public interface ButtonDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.ButtonDescription#getButtonLabelExpression
* <em>Button Label Expression</em>}' attribute. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Button Label Expression</em>'
* attribute.
@@ -76,7 +76,7 @@ public interface ButtonDescription extends WidgetDescription {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Initial Operation</em>' containment
* reference.
* @see #setInitialOperation(InitialOperation)
@@ -91,7 +91,7 @@ public interface ButtonDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.ButtonDescription#getInitialOperation
* <em>Initial Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Initial Operation</em>' containment
* reference.
@@ -108,7 +108,7 @@ public interface ButtonDescription extends WidgetDescription {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Style</em>' containment reference.
* @see #setStyle(ButtonWidgetStyle)
* @see org.eclipse.sirius.properties.PropertiesPackage#getButtonDescription_Style()
@@ -122,7 +122,7 @@ public interface ButtonDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.ButtonDescription#getStyle
* <em>Style</em>}' containment reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Style</em>' containment reference.
* @see #getStyle()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CheckboxDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CheckboxDescription.java
index 63d9c0549f..7a1ab8fb38 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CheckboxDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CheckboxDescription.java
@@ -44,7 +44,7 @@ public interface CheckboxDescription extends WidgetDescription {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Value Expression</em>' attribute.
* @see #setValueExpression(String)
* @see org.eclipse.sirius.properties.PropertiesPackage#getCheckboxDescription_ValueExpression()
@@ -59,7 +59,7 @@ public interface CheckboxDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.CheckboxDescription#getValueExpression
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Value Expression</em>' attribute.
* @see #getValueExpression()
@@ -75,7 +75,7 @@ public interface CheckboxDescription extends WidgetDescription {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Initial Operation</em>' containment
* reference.
* @see #setInitialOperation(InitialOperation)
@@ -90,7 +90,7 @@ public interface CheckboxDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.CheckboxDescription#getInitialOperation
* <em>Initial Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Initial Operation</em>' containment
* reference.
@@ -107,7 +107,7 @@ public interface CheckboxDescription extends WidgetDescription {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Style</em>' containment reference.
* @see #setStyle(CheckboxWidgetStyle)
* @see org.eclipse.sirius.properties.PropertiesPackage#getCheckboxDescription_Style()
@@ -121,7 +121,7 @@ public interface CheckboxDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.CheckboxDescription#getStyle
* <em>Style</em>}' containment reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Style</em>' containment reference.
* @see #getStyle()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ContainerDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ContainerDescription.java
index 6d7453aecb..74c8316669 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ContainerDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ContainerDescription.java
@@ -58,7 +58,7 @@ public interface ContainerDescription extends EObject {
* {@link org.eclipse.sirius.properties.ContainerDescription#getIdentifier
* <em>Identifier</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Identifier</em>' attribute.
* @see #getIdentifier()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CustomExpression.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CustomExpression.java
index d0ec70a08e..cdc9de8d09 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CustomExpression.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CustomExpression.java
@@ -54,7 +54,7 @@ public interface CustomExpression extends EObject {
* {@link org.eclipse.sirius.properties.CustomExpression#getIdentifier
* <em>Identifier</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Identifier</em>' attribute.
* @see #getIdentifier()
@@ -70,7 +70,7 @@ public interface CustomExpression extends EObject {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Custom Expression</em>' attribute.
* @see #setCustomExpression(String)
* @see org.eclipse.sirius.properties.PropertiesPackage#getCustomExpression_CustomExpression()
@@ -85,7 +85,7 @@ public interface CustomExpression extends EObject {
* {@link org.eclipse.sirius.properties.CustomExpression#getCustomExpression
* <em>Custom Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Custom Expression</em>' attribute.
* @see #getCustomExpression()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CustomOperation.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CustomOperation.java
index 74780a43a4..b98c53c48f 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CustomOperation.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/CustomOperation.java
@@ -55,7 +55,7 @@ public interface CustomOperation extends EObject {
* {@link org.eclipse.sirius.properties.CustomOperation#getIdentifier
* <em>Identifier</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Identifier</em>' attribute.
* @see #getIdentifier()
@@ -71,7 +71,7 @@ public interface CustomOperation extends EObject {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Initial Operation</em>' containment
* reference.
* @see #setInitialOperation(InitialOperation)
@@ -86,7 +86,7 @@ public interface CustomOperation extends EObject {
* {@link org.eclipse.sirius.properties.CustomOperation#getInitialOperation
* <em>Initial Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Initial Operation</em>' containment
* reference.
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/DynamicMappingFor.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/DynamicMappingFor.java
index b863890d45..28d417dfe8 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/DynamicMappingFor.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/DynamicMappingFor.java
@@ -74,7 +74,7 @@ public interface DynamicMappingFor extends EObject {
* clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Domain Class Expression</em>' attribute.
* @see #setDomainClassExpression(String)
* @see org.eclipse.sirius.properties.PropertiesPackage#getDynamicMappingFor_DomainClassExpression()
@@ -88,7 +88,7 @@ public interface DynamicMappingFor extends EObject {
* {@link org.eclipse.sirius.properties.DynamicMappingFor#getDomainClassExpression
* <em>Domain Class Expression</em>}' attribute. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Domain Class Expression</em>'
* attribute.
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/DynamicMappingIf.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/DynamicMappingIf.java
index 982252e10a..ff1bc61bdb 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/DynamicMappingIf.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/DynamicMappingIf.java
@@ -41,7 +41,7 @@ public interface DynamicMappingIf extends EObject {
* clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Predicate Expression</em>' attribute.
* @see #setPredicateExpression(String)
* @see org.eclipse.sirius.properties.PropertiesPackage#getDynamicMappingIf_PredicateExpression()
@@ -55,7 +55,7 @@ public interface DynamicMappingIf extends EObject {
* {@link org.eclipse.sirius.properties.DynamicMappingIf#getPredicateExpression
* <em>Predicate Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Predicate Expression</em>'
* attribute.
@@ -72,7 +72,7 @@ public interface DynamicMappingIf extends EObject {
* clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Widget</em>' containment reference.
* @see #setWidget(WidgetDescription)
* @see org.eclipse.sirius.properties.PropertiesPackage#getDynamicMappingIf_Widget()
@@ -86,7 +86,7 @@ public interface DynamicMappingIf extends EObject {
* {@link org.eclipse.sirius.properties.DynamicMappingIf#getWidget
* <em>Widget</em>}' containment reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Widget</em>' containment reference.
* @see #getWidget()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/GroupDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/GroupDescription.java
index 51f18e76bb..4500037cea 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/GroupDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/GroupDescription.java
@@ -30,6 +30,9 @@ import org.eclipse.emf.ecore.EObject;
* <li>
* {@link org.eclipse.sirius.properties.GroupDescription#getSemanticCandidateExpression
* <em>Semantic Candidate Expression</em>}</li>
+ * <li>
+ * {@link org.eclipse.sirius.properties.GroupDescription#getPreconditionExpression
+ * <em>Precondition Expression</em>}</li>
* <li>{@link org.eclipse.sirius.properties.GroupDescription#getContainer
* <em>Container</em>}</li>
* <li>{@link org.eclipse.sirius.properties.GroupDescription#getValidationSet
@@ -63,7 +66,7 @@ public interface GroupDescription extends EObject {
* {@link org.eclipse.sirius.properties.GroupDescription#getIdentifier
* <em>Identifier</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Identifier</em>' attribute.
* @see #getIdentifier()
@@ -79,7 +82,7 @@ public interface GroupDescription extends EObject {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Label Expression</em>' attribute.
* @see #setLabelExpression(String)
* @see org.eclipse.sirius.properties.PropertiesPackage#getGroupDescription_LabelExpression()
@@ -94,7 +97,7 @@ public interface GroupDescription extends EObject {
* {@link org.eclipse.sirius.properties.GroupDescription#getLabelExpression
* <em>Label Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Label Expression</em>' attribute.
* @see #getLabelExpression()
@@ -124,7 +127,7 @@ public interface GroupDescription extends EObject {
* {@link org.eclipse.sirius.properties.GroupDescription#getDomainClass
* <em>Domain Class</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Domain Class</em>' attribute.
* @see #getDomainClass()
@@ -140,7 +143,7 @@ public interface GroupDescription extends EObject {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Semantic Candidate Expression</em>'
* attribute.
* @see #setSemanticCandidateExpression(String)
@@ -156,7 +159,7 @@ public interface GroupDescription extends EObject {
* {@link org.eclipse.sirius.properties.GroupDescription#getSemanticCandidateExpression
* <em>Semantic Candidate Expression</em>}' attribute. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Semantic Candidate Expression</em>'
* attribute.
@@ -166,6 +169,38 @@ public interface GroupDescription extends EObject {
void setSemanticCandidateExpression(String value);
/**
+ * 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 -->
+ *
+ * @return the value of the '<em>Precondition Expression</em>' attribute.
+ * @see #setPreconditionExpression(String)
+ * @see org.eclipse.sirius.properties.PropertiesPackage#getGroupDescription_PreconditionExpression()
+ * @model dataType=
+ * "org.eclipse.sirius.viewpoint.description.InterpretedExpression"
+ * @generated
+ */
+ String getPreconditionExpression();
+
+ /**
+ * Sets the value of the '
+ * {@link org.eclipse.sirius.properties.GroupDescription#getPreconditionExpression
+ * <em>Precondition Expression</em>}' attribute. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @param value
+ * the new value of the '<em>Precondition Expression</em>'
+ * attribute.
+ * @see #getPreconditionExpression()
+ * @generated
+ */
+ void setPreconditionExpression(String value);
+
+ /**
* Returns the value of the '<em><b>Container</b></em>' containment
* reference. <!-- begin-user-doc -->
* <p>
@@ -173,7 +208,7 @@ public interface GroupDescription extends EObject {
* clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Container</em>' containment reference.
* @see #setContainer(ContainerDescription)
* @see org.eclipse.sirius.properties.PropertiesPackage#getGroupDescription_Container()
@@ -187,7 +222,7 @@ public interface GroupDescription extends EObject {
* {@link org.eclipse.sirius.properties.GroupDescription#getContainer
* <em>Container</em>}' containment reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Container</em>' containment
* reference.
@@ -204,7 +239,7 @@ public interface GroupDescription extends EObject {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Validation Set</em>' containment reference.
* @see #setValidationSet(GroupValidationSetDescription)
* @see org.eclipse.sirius.properties.PropertiesPackage#getGroupDescription_ValidationSet()
@@ -218,7 +253,7 @@ public interface GroupDescription extends EObject {
* {@link org.eclipse.sirius.properties.GroupDescription#getValidationSet
* <em>Validation Set</em>}' containment reference. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Validation Set</em>' containment
* reference.
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/GroupValidationSetDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/GroupValidationSetDescription.java
index f700ae08f9..f199f8f378 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/GroupValidationSetDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/GroupValidationSetDescription.java
@@ -47,7 +47,7 @@ public interface GroupValidationSetDescription extends EObject {
* here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Semantic Validation Rules</em>' containment
* reference list.
* @see org.eclipse.sirius.properties.PropertiesPackage#getGroupValidationSetDescription_SemanticValidationRules()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/LabelDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/LabelDescription.java
index 59968fa715..71124cf432 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/LabelDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/LabelDescription.java
@@ -38,7 +38,7 @@ public interface LabelDescription extends WidgetDescription {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Body Expression</em>' attribute.
* @see #setBodyExpression(String)
* @see org.eclipse.sirius.properties.PropertiesPackage#getLabelDescription_BodyExpression()
@@ -53,7 +53,7 @@ public interface LabelDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.LabelDescription#getBodyExpression
* <em>Body Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Body Expression</em>' attribute.
* @see #getBodyExpression()
@@ -69,7 +69,7 @@ public interface LabelDescription extends WidgetDescription {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Style</em>' containment reference.
* @see #setStyle(LabelWidgetStyle)
* @see org.eclipse.sirius.properties.PropertiesPackage#getLabelDescription_Style()
@@ -83,7 +83,7 @@ public interface LabelDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.LabelDescription#getStyle
* <em>Style</em>}' containment reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Style</em>' containment reference.
* @see #getStyle()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/LabelWidgetStyle.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/LabelWidgetStyle.java
index b58e5556b8..b8c722b699 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/LabelWidgetStyle.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/LabelWidgetStyle.java
@@ -49,7 +49,7 @@ public interface LabelWidgetStyle extends WidgetStyle {
* clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Font Name Expression</em>' attribute.
* @see #setFontNameExpression(String)
* @see org.eclipse.sirius.properties.PropertiesPackage#getLabelWidgetStyle_FontNameExpression()
@@ -64,7 +64,7 @@ public interface LabelWidgetStyle extends WidgetStyle {
* {@link org.eclipse.sirius.properties.LabelWidgetStyle#getFontNameExpression
* <em>Font Name Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Font Name Expression</em>'
* attribute.
@@ -111,7 +111,7 @@ public interface LabelWidgetStyle extends WidgetStyle {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Background Color</em>' reference.
* @see #setBackgroundColor(ColorDescription)
* @see org.eclipse.sirius.properties.PropertiesPackage#getLabelWidgetStyle_BackgroundColor()
@@ -125,7 +125,7 @@ public interface LabelWidgetStyle extends WidgetStyle {
* {@link org.eclipse.sirius.properties.LabelWidgetStyle#getBackgroundColor
* <em>Background Color</em>}' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Background Color</em>' reference.
* @see #getBackgroundColor()
@@ -141,7 +141,7 @@ public interface LabelWidgetStyle extends WidgetStyle {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Foreground Color</em>' reference.
* @see #setForegroundColor(ColorDescription)
* @see org.eclipse.sirius.properties.PropertiesPackage#getLabelWidgetStyle_ForegroundColor()
@@ -155,7 +155,7 @@ public interface LabelWidgetStyle extends WidgetStyle {
* {@link org.eclipse.sirius.properties.LabelWidgetStyle#getForegroundColor
* <em>Foreground Color</em>}' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Foreground Color</em>' reference.
* @see #getForegroundColor()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/MultipleReferencesDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/MultipleReferencesDescription.java
index e9deda0b9c..d04b1c1d34 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/MultipleReferencesDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/MultipleReferencesDescription.java
@@ -72,7 +72,7 @@ public interface MultipleReferencesDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.MultipleReferencesDescription#getValueExpression
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Value Expression</em>' attribute.
* @see #getValueExpression()
@@ -99,7 +99,7 @@ public interface MultipleReferencesDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.MultipleReferencesDescription#getDisplayExpression
* <em>Display Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Display Expression</em>' attribute.
* @see #getDisplayExpression()
@@ -115,7 +115,7 @@ public interface MultipleReferencesDescription extends WidgetDescription {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Create Operation</em>' containment
* reference.
* @see #setCreateOperation(OperationDescription)
@@ -130,7 +130,7 @@ public interface MultipleReferencesDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.MultipleReferencesDescription#getCreateOperation
* <em>Create Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Create Operation</em>' containment
* reference.
@@ -147,7 +147,7 @@ public interface MultipleReferencesDescription extends WidgetDescription {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Search Operation</em>' containment
* reference.
* @see #setSearchOperation(OperationDescription)
@@ -162,7 +162,7 @@ public interface MultipleReferencesDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.MultipleReferencesDescription#getSearchOperation
* <em>Search Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Search Operation</em>' containment
* reference.
@@ -179,7 +179,7 @@ public interface MultipleReferencesDescription extends WidgetDescription {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Unset Operation</em>' containment
* reference.
* @see #setUnsetOperation(OperationDescription)
@@ -194,7 +194,7 @@ public interface MultipleReferencesDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.MultipleReferencesDescription#getUnsetOperation
* <em>Unset Operation</em>}' containment reference. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Unset Operation</em>' containment
* reference.
@@ -211,7 +211,7 @@ public interface MultipleReferencesDescription extends WidgetDescription {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>On Click Operation</em>' containment
* reference.
* @see #setOnClickOperation(OperationDescription)
@@ -226,7 +226,7 @@ public interface MultipleReferencesDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.MultipleReferencesDescription#getOnClickOperation
* <em>On Click Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>On Click Operation</em>' containment
* reference.
@@ -243,7 +243,7 @@ public interface MultipleReferencesDescription extends WidgetDescription {
* clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Up Operation</em>' containment reference.
* @see #setUpOperation(OperationDescription)
* @see org.eclipse.sirius.properties.PropertiesPackage#getMultipleReferencesDescription_UpOperation()
@@ -257,7 +257,7 @@ public interface MultipleReferencesDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.MultipleReferencesDescription#getUpOperation
* <em>Up Operation</em>}' containment reference. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Up Operation</em>' containment
* reference.
@@ -274,7 +274,7 @@ public interface MultipleReferencesDescription extends WidgetDescription {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Down Operation</em>' containment reference.
* @see #setDownOperation(OperationDescription)
* @see org.eclipse.sirius.properties.PropertiesPackage#getMultipleReferencesDescription_DownOperation()
@@ -288,7 +288,7 @@ public interface MultipleReferencesDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.MultipleReferencesDescription#getDownOperation
* <em>Down Operation</em>}' containment reference. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Down Operation</em>' containment
* reference.
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/OperationDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/OperationDescription.java
index b379feb118..f0cbc70b7d 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/OperationDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/OperationDescription.java
@@ -40,7 +40,7 @@ public interface OperationDescription extends EObject {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Initial Operation</em>' containment
* reference.
* @see #setInitialOperation(InitialOperation)
@@ -55,7 +55,7 @@ public interface OperationDescription extends EObject {
* {@link org.eclipse.sirius.properties.OperationDescription#getInitialOperation
* <em>Initial Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Initial Operation</em>' containment
* reference.
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PageDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PageDescription.java
index 3cc383d525..9b67a71a2e 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PageDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PageDescription.java
@@ -31,6 +31,9 @@ import org.eclipse.emf.ecore.EObject;
* <li>
* {@link org.eclipse.sirius.properties.PageDescription#getSemanticCandidateExpression
* <em>Semantic Candidate Expression</em>}</li>
+ * <li>
+ * {@link org.eclipse.sirius.properties.PageDescription#getPreconditionExpression
+ * <em>Precondition Expression</em>}</li>
* <li>{@link org.eclipse.sirius.properties.PageDescription#getGroups
* <em>Groups</em>}</li>
* <li>{@link org.eclipse.sirius.properties.PageDescription#getValidationSet
@@ -64,7 +67,7 @@ public interface PageDescription extends EObject {
* {@link org.eclipse.sirius.properties.PageDescription#getIdentifier
* <em>Identifier</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Identifier</em>' attribute.
* @see #getIdentifier()
@@ -80,7 +83,7 @@ public interface PageDescription extends EObject {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Label Expression</em>' attribute.
* @see #setLabelExpression(String)
* @see org.eclipse.sirius.properties.PropertiesPackage#getPageDescription_LabelExpression()
@@ -95,7 +98,7 @@ public interface PageDescription extends EObject {
* {@link org.eclipse.sirius.properties.PageDescription#getLabelExpression
* <em>Label Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Label Expression</em>' attribute.
* @see #getLabelExpression()
@@ -125,7 +128,7 @@ public interface PageDescription extends EObject {
* {@link org.eclipse.sirius.properties.PageDescription#getDomainClass
* <em>Domain Class</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Domain Class</em>' attribute.
* @see #getDomainClass()
@@ -141,7 +144,7 @@ public interface PageDescription extends EObject {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Semantic Candidate Expression</em>'
* attribute.
* @see #setSemanticCandidateExpression(String)
@@ -157,7 +160,7 @@ public interface PageDescription extends EObject {
* {@link org.eclipse.sirius.properties.PageDescription#getSemanticCandidateExpression
* <em>Semantic Candidate Expression</em>}' attribute. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Semantic Candidate Expression</em>'
* attribute.
@@ -167,6 +170,38 @@ public interface PageDescription extends EObject {
void setSemanticCandidateExpression(String value);
/**
+ * 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 -->
+ *
+ * @return the value of the '<em>Precondition Expression</em>' attribute.
+ * @see #setPreconditionExpression(String)
+ * @see org.eclipse.sirius.properties.PropertiesPackage#getPageDescription_PreconditionExpression()
+ * @model dataType=
+ * "org.eclipse.sirius.viewpoint.description.InterpretedExpression"
+ * @generated
+ */
+ String getPreconditionExpression();
+
+ /**
+ * Sets the value of the '
+ * {@link org.eclipse.sirius.properties.PageDescription#getPreconditionExpression
+ * <em>Precondition Expression</em>}' attribute. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @param value
+ * the new value of the '<em>Precondition Expression</em>'
+ * attribute.
+ * @see #getPreconditionExpression()
+ * @generated
+ */
+ void setPreconditionExpression(String value);
+
+ /**
* Returns the value of the '<em><b>Groups</b></em>' reference list. The
* list contents are of type
* {@link org.eclipse.sirius.properties.GroupDescription}. <!--
@@ -192,7 +227,7 @@ public interface PageDescription extends EObject {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Validation Set</em>' containment reference.
* @see #setValidationSet(PageValidationSetDescription)
* @see org.eclipse.sirius.properties.PropertiesPackage#getPageDescription_ValidationSet()
@@ -206,7 +241,7 @@ public interface PageDescription extends EObject {
* {@link org.eclipse.sirius.properties.PageDescription#getValidationSet
* <em>Validation Set</em>}' containment reference. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Validation Set</em>' containment
* reference.
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PageValidationSetDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PageValidationSetDescription.java
index b43e88ea47..6683f0540e 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PageValidationSetDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PageValidationSetDescription.java
@@ -44,7 +44,7 @@ public interface PageValidationSetDescription extends EObject {
* here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Semantic Validation Rules</em>' containment
* reference list.
* @see org.eclipse.sirius.properties.PropertiesPackage#getPageValidationSetDescription_SemanticValidationRules()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PropertiesFactory.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PropertiesFactory.java
index 58393d91a2..8e8028e6a0 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PropertiesFactory.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PropertiesFactory.java
@@ -16,7 +16,7 @@ import org.eclipse.emf.ecore.EFactory;
/**
* <!-- 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 -->
- *
+ *
* @see org.eclipse.sirius.properties.PropertiesPackage
* @generated
*/
@@ -24,7 +24,7 @@ public interface PropertiesFactory extends EFactory {
/**
* The singleton instance of the factory. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
PropertiesFactory eINSTANCE = org.eclipse.sirius.properties.impl.PropertiesFactoryImpl.init();
@@ -50,7 +50,7 @@ public interface PropertiesFactory extends EFactory {
/**
* Returns a new object of class '<em>Page Validation Set Description</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return a new object of class '<em>Page Validation Set Description</em>'.
* @generated
*/
@@ -77,7 +77,7 @@ public interface PropertiesFactory extends EFactory {
/**
* Returns a new object of class '<em>Group Validation Set Description</em>
* '. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return a new object of class '<em>Group Validation Set Description</em>
* '.
* @generated
@@ -177,7 +177,7 @@ public interface PropertiesFactory extends EFactory {
/**
* Returns a new object of class '<em>Single Reference Description</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return a new object of class '<em>Single Reference Description</em>'.
* @generated
*/
@@ -195,7 +195,7 @@ public interface PropertiesFactory extends EFactory {
/**
* Returns a new object of class '<em>Multiple References Description</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return a new object of class '<em>Multiple References Description</em>'.
* @generated
*/
@@ -294,7 +294,7 @@ public interface PropertiesFactory extends EFactory {
/**
* Returns the package supported by this factory. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @return the package supported by this factory.
* @generated
*/
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PropertiesPackage.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PropertiesPackage.java
index d0cd7c9e4a..1d3fb1c292 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PropertiesPackage.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/PropertiesPackage.java
@@ -28,7 +28,7 @@ import org.eclipse.sirius.viewpoint.description.validation.ValidationPackage;
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.PropertiesFactory
* @model kind="package"
* @generated
@@ -36,21 +36,21 @@ import org.eclipse.sirius.viewpoint.description.validation.ValidationPackage;
public interface PropertiesPackage extends EPackage {
/**
* The package name. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
String eNAME = "properties";
/**
* The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
String eNS_URI = "http://www.eclipse.org/sirius/properties/1.0.0";
/**
* The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
String eNS_PREFIX = "properties";
@@ -58,7 +58,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The singleton instance of the package. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
PropertiesPackage eINSTANCE = org.eclipse.sirius.properties.impl.PropertiesPackageImpl.init();
@@ -68,7 +68,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.ViewExtensionDescriptionImpl
* <em>View Extension Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.ViewExtensionDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getViewExtensionDescription()
* @generated
@@ -96,7 +96,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Pages</b></em>' containment reference
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -105,7 +105,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Groups</b></em>' containment reference
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -115,7 +115,7 @@ public interface PropertiesPackage extends EPackage {
* The number of structural features of the '
* <em>View Extension Description</em>' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -126,7 +126,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.PageDescriptionImpl
* <em>Page Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.PageDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getPageDescription()
* @generated
@@ -163,45 +163,54 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Semantic Candidate Expression</b></em>'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
int PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION = 3;
/**
+ * The feature id for the '<em><b>Precondition Expression</b></em>'
+ * attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ * @ordered
+ */
+ int PAGE_DESCRIPTION__PRECONDITION_EXPRESSION = 4;
+
+ /**
* The feature id for the '<em><b>Groups</b></em>' reference list. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
- int PAGE_DESCRIPTION__GROUPS = 4;
+ int PAGE_DESCRIPTION__GROUPS = 5;
/**
* The feature id for the '<em><b>Validation Set</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
- int PAGE_DESCRIPTION__VALIDATION_SET = 5;
+ int PAGE_DESCRIPTION__VALIDATION_SET = 6;
/**
* The number of structural features of the '<em>Page Description</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
- int PAGE_DESCRIPTION_FEATURE_COUNT = 6;
+ int PAGE_DESCRIPTION_FEATURE_COUNT = 7;
/**
* The meta object id for the '
* {@link org.eclipse.sirius.properties.impl.PageValidationSetDescriptionImpl
* <em>Page Validation Set Description</em>}' class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.PageValidationSetDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getPageValidationSetDescription()
* @generated
@@ -211,7 +220,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Semantic Validation Rules</b></em>'
* containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -221,7 +230,7 @@ public interface PropertiesPackage extends EPackage {
* The number of structural features of the '
* <em>Page Validation Set Description</em>' class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -232,7 +241,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.PropertyValidationRuleImpl
* <em>Property Validation Rule</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.PropertyValidationRuleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getPropertyValidationRule()
* @generated
@@ -278,7 +287,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Audits</b></em>' containment reference
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -287,7 +296,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Fixes</b></em>' containment reference
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -306,7 +315,7 @@ public interface PropertiesPackage extends EPackage {
* The number of structural features of the '
* <em>Property Validation Rule</em>' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -317,7 +326,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.GroupDescriptionImpl
* <em>Group Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.GroupDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getGroupDescription()
* @generated
@@ -354,45 +363,54 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Semantic Candidate Expression</b></em>'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
int GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION = 3;
/**
+ * The feature id for the '<em><b>Precondition Expression</b></em>'
+ * attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ * @ordered
+ */
+ int GROUP_DESCRIPTION__PRECONDITION_EXPRESSION = 4;
+
+ /**
* The feature id for the '<em><b>Container</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
- int GROUP_DESCRIPTION__CONTAINER = 4;
+ int GROUP_DESCRIPTION__CONTAINER = 5;
/**
* The feature id for the '<em><b>Validation Set</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
- int GROUP_DESCRIPTION__VALIDATION_SET = 5;
+ int GROUP_DESCRIPTION__VALIDATION_SET = 6;
/**
* The number of structural features of the '<em>Group Description</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
- int GROUP_DESCRIPTION_FEATURE_COUNT = 6;
+ int GROUP_DESCRIPTION_FEATURE_COUNT = 7;
/**
* The meta object id for the '
* {@link org.eclipse.sirius.properties.impl.GroupValidationSetDescriptionImpl
* <em>Group Validation Set Description</em>}' class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.GroupValidationSetDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getGroupValidationSetDescription()
* @generated
@@ -402,7 +420,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Semantic Validation Rules</b></em>'
* containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -411,7 +429,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Property Validation Rules</b></em>'
* containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -421,7 +439,7 @@ public interface PropertiesPackage extends EPackage {
* The number of structural features of the '
* <em>Group Validation Set Description</em>' class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -432,7 +450,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.ContainerDescriptionImpl
* <em>Container Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.ContainerDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getContainerDescription()
* @generated
@@ -451,7 +469,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Widgets</b></em>' containment reference
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -460,7 +478,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Dynamic Mappings</b></em>' containment
* reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -469,7 +487,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Container Description</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -480,7 +498,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.WidgetDescriptionImpl
* <em>Widget Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.WidgetDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getWidgetDescription()
* @generated
@@ -517,7 +535,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Widget Description</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -528,7 +546,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.TextDescriptionImpl
* <em>Text Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.TextDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getTextDescription()
* @generated
@@ -574,7 +592,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Initial Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -583,7 +601,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Style</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -592,7 +610,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Text Description</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -603,7 +621,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.ButtonDescriptionImpl
* <em>Button Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.ButtonDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getButtonDescription()
* @generated
@@ -640,7 +658,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Button Label Expression</b></em>'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -649,7 +667,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Initial Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -658,7 +676,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Style</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -667,7 +685,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Button Description</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -678,7 +696,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.LabelDescriptionImpl
* <em>Label Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.LabelDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getLabelDescription()
* @generated
@@ -724,7 +742,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Style</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -733,7 +751,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Label Description</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -744,7 +762,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.CheckboxDescriptionImpl
* <em>Checkbox Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.CheckboxDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getCheckboxDescription()
* @generated
@@ -790,7 +808,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Initial Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -799,7 +817,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Style</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -808,7 +826,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Checkbox Description</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -819,7 +837,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.SelectDescriptionImpl
* <em>Select Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.SelectDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getSelectDescription()
* @generated
@@ -865,7 +883,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Initial Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -874,7 +892,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Candidates Expression</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -883,7 +901,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Candidate Display Expression</b></em>'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -892,7 +910,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Style</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -901,7 +919,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Select Description</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -912,7 +930,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.DynamicMappingForImpl
* <em>Dynamic Mapping For</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.DynamicMappingForImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getDynamicMappingFor()
* @generated
@@ -931,7 +949,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Domain Class Expression</b></em>'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -940,7 +958,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Ifs</b></em>' containment reference list.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -949,7 +967,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Dynamic Mapping For</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -960,7 +978,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.DynamicMappingIfImpl
* <em>Dynamic Mapping If</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.DynamicMappingIfImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getDynamicMappingIf()
* @generated
@@ -970,7 +988,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Predicate Expression</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -979,7 +997,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Widget</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -988,7 +1006,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Dynamic Mapping If</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -999,7 +1017,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.TextAreaDescriptionImpl
* <em>Text Area Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.TextAreaDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getTextAreaDescription()
* @generated
@@ -1045,7 +1063,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Initial Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1054,7 +1072,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Style</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1072,7 +1090,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Text Area Description</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1083,7 +1101,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.RadioDescriptionImpl
* <em>Radio Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.RadioDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getRadioDescription()
* @generated
@@ -1129,7 +1147,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Initial Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1138,7 +1156,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Candidates Expression</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1147,7 +1165,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Candidate Display Expression</b></em>'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1156,7 +1174,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Style</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1165,7 +1183,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Radio Description</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1176,7 +1194,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.SingleReferenceDescriptionImpl
* <em>Single Reference Description</em>}' class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.SingleReferenceDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getSingleReferenceDescription()
* @generated
@@ -1222,7 +1240,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Display Expression</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1231,7 +1249,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Create Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1240,7 +1258,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Search Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1249,7 +1267,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Unset Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1258,7 +1276,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>On Click Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1268,7 +1286,7 @@ public interface PropertiesPackage extends EPackage {
* The number of structural features of the '
* <em>Single Reference Description</em>' class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1279,7 +1297,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.OperationDescriptionImpl
* <em>Operation Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.OperationDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getOperationDescription()
* @generated
@@ -1289,7 +1307,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Initial Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1298,7 +1316,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Operation Description</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1309,7 +1327,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.CustomDescriptionImpl
* <em>Custom Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.CustomDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getCustomDescription()
* @generated
@@ -1321,7 +1339,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.CustomExpressionImpl
* <em>Custom Expression</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.CustomExpressionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getCustomExpression()
* @generated
@@ -1333,7 +1351,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.CustomOperationImpl
* <em>Custom Operation</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.CustomOperationImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getCustomOperation()
* @generated
@@ -1345,7 +1363,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.MultipleReferencesDescriptionImpl
* <em>Multiple References Description</em>}' class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.MultipleReferencesDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getMultipleReferencesDescription()
* @generated
@@ -1391,7 +1409,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Display Expression</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1400,7 +1418,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Create Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1409,7 +1427,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Search Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1418,7 +1436,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Unset Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1427,7 +1445,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>On Click Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1436,7 +1454,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Up Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1445,7 +1463,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Down Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1455,7 +1473,7 @@ public interface PropertiesPackage extends EPackage {
* The number of structural features of the '
* <em>Multiple References Description</em>' class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1491,7 +1509,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Custom Expressions</b></em>' containment
* reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1500,7 +1518,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Custom Operations</b></em>' containment
* reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1509,7 +1527,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Custom Description</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1527,7 +1545,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Custom Expression</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1536,7 +1554,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Custom Expression</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1554,7 +1572,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Initial Operation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1563,7 +1581,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Custom Operation</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1584,7 +1602,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Font Name Expression</b></em>'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1602,7 +1620,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Background Color</b></em>'
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1611,7 +1629,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Foreground Color</b></em>'
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1620,7 +1638,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Font Format</b></em>' attribute
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1629,7 +1647,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Widget Style</em>' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1640,7 +1658,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.TextWidgetStyleImpl
* <em>Text Widget Style</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.TextWidgetStyleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getTextWidgetStyle()
* @generated
@@ -1650,7 +1668,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Font Name Expression</b></em>'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1668,7 +1686,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Background Color</b></em>'
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1677,7 +1695,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Foreground Color</b></em>'
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1686,7 +1704,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Font Format</b></em>' attribute
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1695,7 +1713,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Font Name Expression</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1740,7 +1758,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Text Widget Style</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1751,7 +1769,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.LabelWidgetStyleImpl
* <em>Label Widget Style</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.LabelWidgetStyleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getLabelWidgetStyle()
* @generated
@@ -1761,7 +1779,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Font Name Expression</b></em>'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1779,7 +1797,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Background Color</b></em>'
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1788,7 +1806,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Foreground Color</b></em>'
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1797,7 +1815,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Font Format</b></em>' attribute
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1806,7 +1824,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Font Name Expression</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1851,7 +1869,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Label Widget Style</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1862,7 +1880,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.CheckboxWidgetStyleImpl
* <em>Checkbox Widget Style</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.CheckboxWidgetStyleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getCheckboxWidgetStyle()
* @generated
@@ -1872,7 +1890,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Font Name Expression</b></em>'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1890,7 +1908,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Background Color</b></em>'
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1899,7 +1917,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Foreground Color</b></em>'
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1908,7 +1926,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Font Format</b></em>' attribute
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1917,7 +1935,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Checkbox Widget Style</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1928,7 +1946,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.RadioWidgetStyleImpl
* <em>Radio Widget Style</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.RadioWidgetStyleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getRadioWidgetStyle()
* @generated
@@ -1938,7 +1956,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Font Name Expression</b></em>'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1956,7 +1974,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Background Color</b></em>'
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1965,7 +1983,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Foreground Color</b></em>'
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1974,7 +1992,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Font Format</b></em>' attribute
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1983,7 +2001,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Radio Widget Style</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -1994,7 +2012,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.ButtonWidgetStyleImpl
* <em>Button Widget Style</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.ButtonWidgetStyleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getButtonWidgetStyle()
* @generated
@@ -2004,7 +2022,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Font Name Expression</b></em>'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -2022,7 +2040,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Background Color</b></em>'
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -2031,7 +2049,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Foreground Color</b></em>'
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -2040,7 +2058,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Font Format</b></em>' attribute
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -2049,7 +2067,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Button Widget Style</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -2060,7 +2078,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.SelectWidgetStyleImpl
* <em>Select Widget Style</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.SelectWidgetStyleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getSelectWidgetStyle()
* @generated
@@ -2070,7 +2088,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Font Name Expression</b></em>'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -2088,7 +2106,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Background Color</b></em>'
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -2097,7 +2115,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Foreground Color</b></em>'
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -2106,7 +2124,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The feature id for the '<em><b>Label Font Format</b></em>' attribute
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -2115,7 +2133,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The number of structural features of the '<em>Select Widget Style</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
* @ordered
*/
@@ -2126,7 +2144,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.ViewExtensionDescription
* <em>View Extension Description</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for class '<em>View Extension Description</em>'.
* @see org.eclipse.sirius.properties.ViewExtensionDescription
* @generated
@@ -2137,7 +2155,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.ViewExtensionDescription#getIdentifier
* <em>Identifier</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.sirius.properties.ViewExtensionDescription#getIdentifier()
* @see #getViewExtensionDescription()
@@ -2149,7 +2167,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the reference list '
* {@link org.eclipse.sirius.properties.ViewExtensionDescription#getMetamodels
* <em>Metamodels</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the reference list '<em>Metamodels</em>'.
* @see org.eclipse.sirius.properties.ViewExtensionDescription#getMetamodels()
* @see #getViewExtensionDescription()
@@ -2161,7 +2179,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference list '
* {@link org.eclipse.sirius.properties.ViewExtensionDescription#getPages
* <em>Pages</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference list '
* <em>Pages</em>'.
* @see org.eclipse.sirius.properties.ViewExtensionDescription#getPages()
@@ -2174,7 +2192,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference list '
* {@link org.eclipse.sirius.properties.ViewExtensionDescription#getGroups
* <em>Groups</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference list '
* <em>Groups</em>'.
* @see org.eclipse.sirius.properties.ViewExtensionDescription#getGroups()
@@ -2199,7 +2217,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.PageDescription#getIdentifier
* <em>Identifier</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.sirius.properties.PageDescription#getIdentifier()
* @see #getPageDescription()
@@ -2224,7 +2242,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.PageDescription#getDomainClass
* <em>Domain Class</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Domain Class</em>'.
* @see org.eclipse.sirius.properties.PageDescription#getDomainClass()
* @see #getPageDescription()
@@ -2237,7 +2255,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.PageDescription#getSemanticCandidateExpression
* <em>Semantic Candidate Expression</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the attribute '
* <em>Semantic Candidate Expression</em>'.
* @see org.eclipse.sirius.properties.PageDescription#getSemanticCandidateExpression()
@@ -2247,10 +2265,24 @@ public interface PropertiesPackage extends EPackage {
EAttribute getPageDescription_SemanticCandidateExpression();
/**
+ * Returns the meta object for the attribute '
+ * {@link org.eclipse.sirius.properties.PageDescription#getPreconditionExpression
+ * <em>Precondition Expression</em>}'. <!-- begin-user-doc --> <!--
+ * end-user-doc -->
+ *
+ * @return the meta object for the attribute '
+ * <em>Precondition Expression</em>'.
+ * @see org.eclipse.sirius.properties.PageDescription#getPreconditionExpression()
+ * @see #getPageDescription()
+ * @generated
+ */
+ EAttribute getPageDescription_PreconditionExpression();
+
+ /**
* Returns the meta object for the reference list '
* {@link org.eclipse.sirius.properties.PageDescription#getGroups
* <em>Groups</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the reference list '<em>Groups</em>'.
* @see org.eclipse.sirius.properties.PageDescription#getGroups()
* @see #getPageDescription()
@@ -2262,7 +2294,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference '
* {@link org.eclipse.sirius.properties.PageDescription#getValidationSet
* <em>Validation Set</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference '
* <em>Validation Set</em>'.
* @see org.eclipse.sirius.properties.PageDescription#getValidationSet()
@@ -2276,7 +2308,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.PageValidationSetDescription
* <em>Page Validation Set Description</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for class '
* <em>Page Validation Set Description</em>'.
* @see org.eclipse.sirius.properties.PageValidationSetDescription
@@ -2289,7 +2321,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.PageValidationSetDescription#getSemanticValidationRules
* <em>Semantic Validation Rules</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the containment reference list '
* <em>Semantic Validation Rules</em>'.
* @see org.eclipse.sirius.properties.PageValidationSetDescription#getSemanticValidationRules()
@@ -2303,7 +2335,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.PropertyValidationRule
* <em>Property Validation Rule</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for class '<em>Property Validation Rule</em>'.
* @see org.eclipse.sirius.properties.PropertyValidationRule
* @generated
@@ -2314,7 +2346,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the reference list '
* {@link org.eclipse.sirius.properties.PropertyValidationRule#getTargets
* <em>Targets</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the reference list '<em>Targets</em>'.
* @see org.eclipse.sirius.properties.PropertyValidationRule#getTargets()
* @see #getPropertyValidationRule()
@@ -2338,7 +2370,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.GroupDescription#getIdentifier
* <em>Identifier</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.sirius.properties.GroupDescription#getIdentifier()
* @see #getGroupDescription()
@@ -2363,7 +2395,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.GroupDescription#getDomainClass
* <em>Domain Class</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Domain Class</em>'.
* @see org.eclipse.sirius.properties.GroupDescription#getDomainClass()
* @see #getGroupDescription()
@@ -2376,7 +2408,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.GroupDescription#getSemanticCandidateExpression
* <em>Semantic Candidate Expression</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the attribute '
* <em>Semantic Candidate Expression</em>'.
* @see org.eclipse.sirius.properties.GroupDescription#getSemanticCandidateExpression()
@@ -2386,10 +2418,24 @@ public interface PropertiesPackage extends EPackage {
EAttribute getGroupDescription_SemanticCandidateExpression();
/**
+ * Returns the meta object for the attribute '
+ * {@link org.eclipse.sirius.properties.GroupDescription#getPreconditionExpression
+ * <em>Precondition Expression</em>}'. <!-- begin-user-doc --> <!--
+ * end-user-doc -->
+ *
+ * @return the meta object for the attribute '
+ * <em>Precondition Expression</em>'.
+ * @see org.eclipse.sirius.properties.GroupDescription#getPreconditionExpression()
+ * @see #getGroupDescription()
+ * @generated
+ */
+ EAttribute getGroupDescription_PreconditionExpression();
+
+ /**
* Returns the meta object for the containment reference '
* {@link org.eclipse.sirius.properties.GroupDescription#getContainer
* <em>Container</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference '<em>Container</em>
* '.
* @see org.eclipse.sirius.properties.GroupDescription#getContainer()
@@ -2402,7 +2448,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference '
* {@link org.eclipse.sirius.properties.GroupDescription#getValidationSet
* <em>Validation Set</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference '
* <em>Validation Set</em>'.
* @see org.eclipse.sirius.properties.GroupDescription#getValidationSet()
@@ -2416,7 +2462,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.GroupValidationSetDescription
* <em>Group Validation Set Description</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for class '
* <em>Group Validation Set Description</em>'.
* @see org.eclipse.sirius.properties.GroupValidationSetDescription
@@ -2429,7 +2475,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.GroupValidationSetDescription#getSemanticValidationRules
* <em>Semantic Validation Rules</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the containment reference list '
* <em>Semantic Validation Rules</em>'.
* @see org.eclipse.sirius.properties.GroupValidationSetDescription#getSemanticValidationRules()
@@ -2443,7 +2489,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.GroupValidationSetDescription#getPropertyValidationRules
* <em>Property Validation Rules</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the containment reference list '
* <em>Property Validation Rules</em>'.
* @see org.eclipse.sirius.properties.GroupValidationSetDescription#getPropertyValidationRules()
@@ -2457,7 +2503,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.ContainerDescription
* <em>Container Description</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for class '<em>Container Description</em>'.
* @see org.eclipse.sirius.properties.ContainerDescription
* @generated
@@ -2468,7 +2514,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.ContainerDescription#getIdentifier
* <em>Identifier</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.sirius.properties.ContainerDescription#getIdentifier()
* @see #getContainerDescription()
@@ -2480,7 +2526,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference list '
* {@link org.eclipse.sirius.properties.ContainerDescription#getWidgets
* <em>Widgets</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference list '
* <em>Widgets</em>'.
* @see org.eclipse.sirius.properties.ContainerDescription#getWidgets()
@@ -2519,7 +2565,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.WidgetDescription#getIdentifier
* <em>Identifier</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.sirius.properties.WidgetDescription#getIdentifier()
* @see #getWidgetDescription()
@@ -2544,7 +2590,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.WidgetDescription#getHelpExpression
* <em>Help Expression</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Help Expression</em>'.
* @see org.eclipse.sirius.properties.WidgetDescription#getHelpExpression()
* @see #getWidgetDescription()
@@ -2595,7 +2641,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference '
* {@link org.eclipse.sirius.properties.TextDescription#getStyle
* <em>Style</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference '<em>Style</em>'.
* @see org.eclipse.sirius.properties.TextDescription#getStyle()
* @see #getTextDescription()
@@ -2620,7 +2666,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.ButtonDescription#getButtonLabelExpression
* <em>Button Label Expression</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the attribute '
* <em>Button Label Expression</em>'.
* @see org.eclipse.sirius.properties.ButtonDescription#getButtonLabelExpression()
@@ -2647,7 +2693,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference '
* {@link org.eclipse.sirius.properties.ButtonDescription#getStyle
* <em>Style</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference '<em>Style</em>'.
* @see org.eclipse.sirius.properties.ButtonDescription#getStyle()
* @see #getButtonDescription()
@@ -2671,7 +2717,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.LabelDescription#getBodyExpression
* <em>Body Expression</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Body Expression</em>'.
* @see org.eclipse.sirius.properties.LabelDescription#getBodyExpression()
* @see #getLabelDescription()
@@ -2683,7 +2729,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference '
* {@link org.eclipse.sirius.properties.LabelDescription#getStyle
* <em>Style</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference '<em>Style</em>'.
* @see org.eclipse.sirius.properties.LabelDescription#getStyle()
* @see #getLabelDescription()
@@ -2696,7 +2742,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.CheckboxDescription
* <em>Checkbox Description</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for class '<em>Checkbox Description</em>'.
* @see org.eclipse.sirius.properties.CheckboxDescription
* @generated
@@ -2734,7 +2780,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference '
* {@link org.eclipse.sirius.properties.CheckboxDescription#getStyle
* <em>Style</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference '<em>Style</em>'.
* @see org.eclipse.sirius.properties.CheckboxDescription#getStyle()
* @see #getCheckboxDescription()
@@ -2786,7 +2832,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.SelectDescription#getCandidatesExpression
* <em>Candidates Expression</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Candidates Expression</em>
* '.
* @see org.eclipse.sirius.properties.SelectDescription#getCandidatesExpression()
@@ -2800,7 +2846,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.SelectDescription#getCandidateDisplayExpression
* <em>Candidate Display Expression</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the attribute '
* <em>Candidate Display Expression</em>'.
* @see org.eclipse.sirius.properties.SelectDescription#getCandidateDisplayExpression()
@@ -2813,7 +2859,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference '
* {@link org.eclipse.sirius.properties.SelectDescription#getStyle
* <em>Style</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference '<em>Style</em>'.
* @see org.eclipse.sirius.properties.SelectDescription#getStyle()
* @see #getSelectDescription()
@@ -2837,7 +2883,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.DynamicMappingFor#getIterator
* <em>Iterator</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Iterator</em>'.
* @see org.eclipse.sirius.properties.DynamicMappingFor#getIterator()
* @see #getDynamicMappingFor()
@@ -2850,7 +2896,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.DynamicMappingFor#getDomainClassExpression
* <em>Domain Class Expression</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the attribute '
* <em>Domain Class Expression</em>'.
* @see org.eclipse.sirius.properties.DynamicMappingFor#getDomainClassExpression()
@@ -2863,7 +2909,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference list '
* {@link org.eclipse.sirius.properties.DynamicMappingFor#getIfs
* <em>Ifs</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference list '<em>Ifs</em>
* '.
* @see org.eclipse.sirius.properties.DynamicMappingFor#getIfs()
@@ -2889,7 +2935,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.DynamicMappingIf#getPredicateExpression
* <em>Predicate Expression</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Predicate Expression</em>
* '.
* @see org.eclipse.sirius.properties.DynamicMappingIf#getPredicateExpression()
@@ -2902,7 +2948,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference '
* {@link org.eclipse.sirius.properties.DynamicMappingIf#getWidget
* <em>Widget</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference '<em>Widget</em>'.
* @see org.eclipse.sirius.properties.DynamicMappingIf#getWidget()
* @see #getDynamicMappingIf()
@@ -2915,7 +2961,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.TextAreaDescription
* <em>Text Area Description</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for class '<em>Text Area Description</em>'.
* @see org.eclipse.sirius.properties.TextAreaDescription
* @generated
@@ -2926,7 +2972,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.TextAreaDescription#getLineCount
* <em>Line Count</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Line Count</em>'.
* @see org.eclipse.sirius.properties.TextAreaDescription#getLineCount()
* @see #getTextAreaDescription()
@@ -2978,7 +3024,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.RadioDescription#getCandidatesExpression
* <em>Candidates Expression</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Candidates Expression</em>
* '.
* @see org.eclipse.sirius.properties.RadioDescription#getCandidatesExpression()
@@ -2992,7 +3038,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.RadioDescription#getCandidateDisplayExpression
* <em>Candidate Display Expression</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the attribute '
* <em>Candidate Display Expression</em>'.
* @see org.eclipse.sirius.properties.RadioDescription#getCandidateDisplayExpression()
@@ -3005,7 +3051,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference '
* {@link org.eclipse.sirius.properties.RadioDescription#getStyle
* <em>Style</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference '<em>Style</em>'.
* @see org.eclipse.sirius.properties.RadioDescription#getStyle()
* @see #getRadioDescription()
@@ -3018,7 +3064,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.SingleReferenceDescription
* <em>Single Reference Description</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for class '<em>Single Reference Description</em>
* '.
* @see org.eclipse.sirius.properties.SingleReferenceDescription
@@ -3084,7 +3130,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference '
* {@link org.eclipse.sirius.properties.SingleReferenceDescription#getUnsetOperation
* <em>Unset Operation</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference '
* <em>Unset Operation</em>'.
* @see org.eclipse.sirius.properties.SingleReferenceDescription#getUnsetOperation()
@@ -3112,7 +3158,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.OperationDescription
* <em>Operation Description</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for class '<em>Operation Description</em>'.
* @see org.eclipse.sirius.properties.OperationDescription
* @generated
@@ -3175,7 +3221,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.CustomExpression#getIdentifier
* <em>Identifier</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.sirius.properties.CustomExpression#getIdentifier()
* @see #getCustomExpression()
@@ -3212,7 +3258,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.CustomOperation#getIdentifier
* <em>Identifier</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.sirius.properties.CustomOperation#getIdentifier()
* @see #getCustomOperation()
@@ -3238,7 +3284,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for class '
* {@link org.eclipse.sirius.properties.WidgetStyle <em>Widget Style</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for class '<em>Widget Style</em>'.
* @see org.eclipse.sirius.properties.WidgetStyle
* @generated
@@ -3250,7 +3296,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.WidgetStyle#getLabelFontNameExpression
* <em>Label Font Name Expression</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the attribute '
* <em>Label Font Name Expression</em>'.
* @see org.eclipse.sirius.properties.WidgetStyle#getLabelFontNameExpression()
@@ -3263,7 +3309,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.WidgetStyle#getLabelFontSize
* <em>Label Font Size</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Label Font Size</em>'.
* @see org.eclipse.sirius.properties.WidgetStyle#getLabelFontSize()
* @see #getWidgetStyle()
@@ -3276,7 +3322,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.WidgetStyle#getLabelBackgroundColor
* <em>Label Background Color</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the reference '
* <em>Label Background Color</em>'.
* @see org.eclipse.sirius.properties.WidgetStyle#getLabelBackgroundColor()
@@ -3290,7 +3336,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.WidgetStyle#getLabelForegroundColor
* <em>Label Foreground Color</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the reference '
* <em>Label Foreground Color</em>'.
* @see org.eclipse.sirius.properties.WidgetStyle#getLabelForegroundColor()
@@ -3330,7 +3376,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.TextWidgetStyle#getFontNameExpression
* <em>Font Name Expression</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Font Name Expression</em>
* '.
* @see org.eclipse.sirius.properties.TextWidgetStyle#getFontNameExpression()
@@ -3343,7 +3389,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.TextWidgetStyle#getFontSize
* <em>Font Size</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Font Size</em>'.
* @see org.eclipse.sirius.properties.TextWidgetStyle#getFontSize()
* @see #getTextWidgetStyle()
@@ -3381,7 +3427,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute list '
* {@link org.eclipse.sirius.properties.TextWidgetStyle#getFontFormat
* <em>Font Format</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute list '<em>Font Format</em>'.
* @see org.eclipse.sirius.properties.TextWidgetStyle#getFontFormat()
* @see #getTextWidgetStyle()
@@ -3406,7 +3452,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.LabelWidgetStyle#getFontNameExpression
* <em>Font Name Expression</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Font Name Expression</em>
* '.
* @see org.eclipse.sirius.properties.LabelWidgetStyle#getFontNameExpression()
@@ -3419,7 +3465,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute '
* {@link org.eclipse.sirius.properties.LabelWidgetStyle#getFontSize
* <em>Font Size</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute '<em>Font Size</em>'.
* @see org.eclipse.sirius.properties.LabelWidgetStyle#getFontSize()
* @see #getLabelWidgetStyle()
@@ -3457,7 +3503,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the attribute list '
* {@link org.eclipse.sirius.properties.LabelWidgetStyle#getFontFormat
* <em>Font Format</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the attribute list '<em>Font Format</em>'.
* @see org.eclipse.sirius.properties.LabelWidgetStyle#getFontFormat()
* @see #getLabelWidgetStyle()
@@ -3470,7 +3516,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.CheckboxWidgetStyle
* <em>Checkbox Widget Style</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for class '<em>Checkbox Widget Style</em>'.
* @see org.eclipse.sirius.properties.CheckboxWidgetStyle
* @generated
@@ -3523,7 +3569,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.MultipleReferencesDescription
* <em>Multiple References Description</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @return the meta object for class '
* <em>Multiple References Description</em>'.
* @see org.eclipse.sirius.properties.MultipleReferencesDescription
@@ -3589,7 +3635,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference '
* {@link org.eclipse.sirius.properties.MultipleReferencesDescription#getUnsetOperation
* <em>Unset Operation</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference '
* <em>Unset Operation</em>'.
* @see org.eclipse.sirius.properties.MultipleReferencesDescription#getUnsetOperation()
@@ -3616,7 +3662,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference '
* {@link org.eclipse.sirius.properties.MultipleReferencesDescription#getUpOperation
* <em>Up Operation</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference '
* <em>Up Operation</em>'.
* @see org.eclipse.sirius.properties.MultipleReferencesDescription#getUpOperation()
@@ -3629,7 +3675,7 @@ public interface PropertiesPackage extends EPackage {
* Returns the meta object for the containment reference '
* {@link org.eclipse.sirius.properties.MultipleReferencesDescription#getDownOperation
* <em>Down Operation</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @return the meta object for the containment reference '
* <em>Down Operation</em>'.
* @see org.eclipse.sirius.properties.MultipleReferencesDescription#getDownOperation()
@@ -3657,7 +3703,7 @@ public interface PropertiesPackage extends EPackage {
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
- *
+ *
* @generated
*/
interface Literals {
@@ -3666,7 +3712,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.ViewExtensionDescriptionImpl
* <em>View Extension Description</em>}' class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.ViewExtensionDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getViewExtensionDescription()
* @generated
@@ -3676,7 +3722,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Identifier</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute VIEW_EXTENSION_DESCRIPTION__IDENTIFIER = PropertiesPackage.eINSTANCE.getViewExtensionDescription_Identifier();
@@ -3684,7 +3730,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Metamodels</b></em>'
* reference list feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference VIEW_EXTENSION_DESCRIPTION__METAMODELS = PropertiesPackage.eINSTANCE.getViewExtensionDescription_Metamodels();
@@ -3692,7 +3738,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Pages</b></em>' containment
* reference list feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference VIEW_EXTENSION_DESCRIPTION__PAGES = PropertiesPackage.eINSTANCE.getViewExtensionDescription_Pages();
@@ -3700,7 +3746,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Groups</b></em>' containment
* reference list feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference VIEW_EXTENSION_DESCRIPTION__GROUPS = PropertiesPackage.eINSTANCE.getViewExtensionDescription_Groups();
@@ -3710,7 +3756,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.PageDescriptionImpl
* <em>Page Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.PageDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getPageDescription()
* @generated
@@ -3720,7 +3766,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Identifier</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute PAGE_DESCRIPTION__IDENTIFIER = PropertiesPackage.eINSTANCE.getPageDescription_Identifier();
@@ -3728,7 +3774,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Label Expression</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute PAGE_DESCRIPTION__LABEL_EXPRESSION = PropertiesPackage.eINSTANCE.getPageDescription_LabelExpression();
@@ -3736,7 +3782,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Domain Class</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute PAGE_DESCRIPTION__DOMAIN_CLASS = PropertiesPackage.eINSTANCE.getPageDescription_DomainClass();
@@ -3745,15 +3791,24 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '
* <em><b>Semantic Candidate Expression</b></em>' attribute feature.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION = PropertiesPackage.eINSTANCE.getPageDescription_SemanticCandidateExpression();
/**
+ * The meta object literal for the '
+ * <em><b>Precondition Expression</b></em>' attribute feature. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ EAttribute PAGE_DESCRIPTION__PRECONDITION_EXPRESSION = PropertiesPackage.eINSTANCE.getPageDescription_PreconditionExpression();
+
+ /**
* The meta object literal for the '<em><b>Groups</b></em>' reference
* list feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference PAGE_DESCRIPTION__GROUPS = PropertiesPackage.eINSTANCE.getPageDescription_Groups();
@@ -3762,7 +3817,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Validation Set</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference PAGE_DESCRIPTION__VALIDATION_SET = PropertiesPackage.eINSTANCE.getPageDescription_ValidationSet();
@@ -3772,7 +3827,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.PageValidationSetDescriptionImpl
* <em>Page Validation Set Description</em>}' class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.PageValidationSetDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getPageValidationSetDescription()
* @generated
@@ -3783,7 +3838,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '
* <em><b>Semantic Validation Rules</b></em>' containment reference list
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference PAGE_VALIDATION_SET_DESCRIPTION__SEMANTIC_VALIDATION_RULES = PropertiesPackage.eINSTANCE.getPageValidationSetDescription_SemanticValidationRules();
@@ -3793,7 +3848,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.PropertyValidationRuleImpl
* <em>Property Validation Rule</em>}' class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.PropertyValidationRuleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getPropertyValidationRule()
* @generated
@@ -3803,7 +3858,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Targets</b></em>' reference
* list feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference PROPERTY_VALIDATION_RULE__TARGETS = PropertiesPackage.eINSTANCE.getPropertyValidationRule_Targets();
@@ -3813,7 +3868,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.GroupDescriptionImpl
* <em>Group Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.GroupDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getGroupDescription()
* @generated
@@ -3823,7 +3878,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Identifier</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute GROUP_DESCRIPTION__IDENTIFIER = PropertiesPackage.eINSTANCE.getGroupDescription_Identifier();
@@ -3831,7 +3886,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Label Expression</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute GROUP_DESCRIPTION__LABEL_EXPRESSION = PropertiesPackage.eINSTANCE.getGroupDescription_LabelExpression();
@@ -3839,7 +3894,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Domain Class</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute GROUP_DESCRIPTION__DOMAIN_CLASS = PropertiesPackage.eINSTANCE.getGroupDescription_DomainClass();
@@ -3848,16 +3903,25 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '
* <em><b>Semantic Candidate Expression</b></em>' attribute feature.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION = PropertiesPackage.eINSTANCE.getGroupDescription_SemanticCandidateExpression();
/**
+ * The meta object literal for the '
+ * <em><b>Precondition Expression</b></em>' attribute feature. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ EAttribute GROUP_DESCRIPTION__PRECONDITION_EXPRESSION = PropertiesPackage.eINSTANCE.getGroupDescription_PreconditionExpression();
+
+ /**
* The meta object literal for the '<em><b>Container</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference GROUP_DESCRIPTION__CONTAINER = PropertiesPackage.eINSTANCE.getGroupDescription_Container();
@@ -3866,7 +3930,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Validation Set</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference GROUP_DESCRIPTION__VALIDATION_SET = PropertiesPackage.eINSTANCE.getGroupDescription_ValidationSet();
@@ -3887,7 +3951,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '
* <em><b>Semantic Validation Rules</b></em>' containment reference list
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference GROUP_VALIDATION_SET_DESCRIPTION__SEMANTIC_VALIDATION_RULES = PropertiesPackage.eINSTANCE.getGroupValidationSetDescription_SemanticValidationRules();
@@ -3896,7 +3960,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '
* <em><b>Property Validation Rules</b></em>' containment reference list
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference GROUP_VALIDATION_SET_DESCRIPTION__PROPERTY_VALIDATION_RULES = PropertiesPackage.eINSTANCE.getGroupValidationSetDescription_PropertyValidationRules();
@@ -3906,7 +3970,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.ContainerDescriptionImpl
* <em>Container Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.ContainerDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getContainerDescription()
* @generated
@@ -3916,7 +3980,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Identifier</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute CONTAINER_DESCRIPTION__IDENTIFIER = PropertiesPackage.eINSTANCE.getContainerDescription_Identifier();
@@ -3924,7 +3988,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Widgets</b></em>' containment
* reference list feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference CONTAINER_DESCRIPTION__WIDGETS = PropertiesPackage.eINSTANCE.getContainerDescription_Widgets();
@@ -3933,7 +3997,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Dynamic Mappings</b></em>'
* containment reference list feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference CONTAINER_DESCRIPTION__DYNAMIC_MAPPINGS = PropertiesPackage.eINSTANCE.getContainerDescription_DynamicMappings();
@@ -3943,7 +4007,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.WidgetDescriptionImpl
* <em>Widget Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.WidgetDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getWidgetDescription()
* @generated
@@ -3953,7 +4017,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Identifier</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute WIDGET_DESCRIPTION__IDENTIFIER = PropertiesPackage.eINSTANCE.getWidgetDescription_Identifier();
@@ -3961,7 +4025,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Label Expression</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute WIDGET_DESCRIPTION__LABEL_EXPRESSION = PropertiesPackage.eINSTANCE.getWidgetDescription_LabelExpression();
@@ -3969,7 +4033,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Help Expression</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute WIDGET_DESCRIPTION__HELP_EXPRESSION = PropertiesPackage.eINSTANCE.getWidgetDescription_HelpExpression();
@@ -3979,7 +4043,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.TextDescriptionImpl
* <em>Text Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.TextDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getTextDescription()
* @generated
@@ -3989,7 +4053,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Value Expression</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute TEXT_DESCRIPTION__VALUE_EXPRESSION = PropertiesPackage.eINSTANCE.getTextDescription_ValueExpression();
@@ -3998,7 +4062,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Initial Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference TEXT_DESCRIPTION__INITIAL_OPERATION = PropertiesPackage.eINSTANCE.getTextDescription_InitialOperation();
@@ -4006,7 +4070,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Style</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference TEXT_DESCRIPTION__STYLE = PropertiesPackage.eINSTANCE.getTextDescription_Style();
@@ -4016,7 +4080,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.ButtonDescriptionImpl
* <em>Button Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.ButtonDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getButtonDescription()
* @generated
@@ -4036,7 +4100,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Initial Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference BUTTON_DESCRIPTION__INITIAL_OPERATION = PropertiesPackage.eINSTANCE.getButtonDescription_InitialOperation();
@@ -4044,7 +4108,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Style</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference BUTTON_DESCRIPTION__STYLE = PropertiesPackage.eINSTANCE.getButtonDescription_Style();
@@ -4054,7 +4118,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.LabelDescriptionImpl
* <em>Label Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.LabelDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getLabelDescription()
* @generated
@@ -4064,7 +4128,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Body Expression</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute LABEL_DESCRIPTION__BODY_EXPRESSION = PropertiesPackage.eINSTANCE.getLabelDescription_BodyExpression();
@@ -4072,7 +4136,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Style</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference LABEL_DESCRIPTION__STYLE = PropertiesPackage.eINSTANCE.getLabelDescription_Style();
@@ -4082,7 +4146,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.CheckboxDescriptionImpl
* <em>Checkbox Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.CheckboxDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getCheckboxDescription()
* @generated
@@ -4092,7 +4156,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Value Expression</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute CHECKBOX_DESCRIPTION__VALUE_EXPRESSION = PropertiesPackage.eINSTANCE.getCheckboxDescription_ValueExpression();
@@ -4101,7 +4165,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Initial Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference CHECKBOX_DESCRIPTION__INITIAL_OPERATION = PropertiesPackage.eINSTANCE.getCheckboxDescription_InitialOperation();
@@ -4109,7 +4173,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Style</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference CHECKBOX_DESCRIPTION__STYLE = PropertiesPackage.eINSTANCE.getCheckboxDescription_Style();
@@ -4119,7 +4183,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.SelectDescriptionImpl
* <em>Select Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.SelectDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getSelectDescription()
* @generated
@@ -4129,7 +4193,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Value Expression</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute SELECT_DESCRIPTION__VALUE_EXPRESSION = PropertiesPackage.eINSTANCE.getSelectDescription_ValueExpression();
@@ -4138,7 +4202,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Initial Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference SELECT_DESCRIPTION__INITIAL_OPERATION = PropertiesPackage.eINSTANCE.getSelectDescription_InitialOperation();
@@ -4164,7 +4228,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Style</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference SELECT_DESCRIPTION__STYLE = PropertiesPackage.eINSTANCE.getSelectDescription_Style();
@@ -4174,7 +4238,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.DynamicMappingForImpl
* <em>Dynamic Mapping For</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.DynamicMappingForImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getDynamicMappingFor()
* @generated
@@ -4184,7 +4248,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Iterator</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute DYNAMIC_MAPPING_FOR__ITERATOR = PropertiesPackage.eINSTANCE.getDynamicMappingFor_Iterator();
@@ -4201,7 +4265,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Ifs</b></em>' containment
* reference list feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference DYNAMIC_MAPPING_FOR__IFS = PropertiesPackage.eINSTANCE.getDynamicMappingFor_Ifs();
@@ -4211,7 +4275,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.DynamicMappingIfImpl
* <em>Dynamic Mapping If</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.DynamicMappingIfImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getDynamicMappingIf()
* @generated
@@ -4221,7 +4285,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Predicate Expression</b></em>
* ' attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION = PropertiesPackage.eINSTANCE.getDynamicMappingIf_PredicateExpression();
@@ -4229,7 +4293,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Widget</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference DYNAMIC_MAPPING_IF__WIDGET = PropertiesPackage.eINSTANCE.getDynamicMappingIf_Widget();
@@ -4239,7 +4303,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.TextAreaDescriptionImpl
* <em>Text Area Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.TextAreaDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getTextAreaDescription()
* @generated
@@ -4249,7 +4313,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Line Count</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute TEXT_AREA_DESCRIPTION__LINE_COUNT = PropertiesPackage.eINSTANCE.getTextAreaDescription_LineCount();
@@ -4259,7 +4323,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.RadioDescriptionImpl
* <em>Radio Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.RadioDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getRadioDescription()
* @generated
@@ -4269,7 +4333,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Value Expression</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute RADIO_DESCRIPTION__VALUE_EXPRESSION = PropertiesPackage.eINSTANCE.getRadioDescription_ValueExpression();
@@ -4278,7 +4342,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Initial Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference RADIO_DESCRIPTION__INITIAL_OPERATION = PropertiesPackage.eINSTANCE.getRadioDescription_InitialOperation();
@@ -4304,7 +4368,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Style</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference RADIO_DESCRIPTION__STYLE = PropertiesPackage.eINSTANCE.getRadioDescription_Style();
@@ -4314,7 +4378,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.SingleReferenceDescriptionImpl
* <em>Single Reference Description</em>}' class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.SingleReferenceDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getSingleReferenceDescription()
* @generated
@@ -4324,7 +4388,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Value Expression</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute SINGLE_REFERENCE_DESCRIPTION__VALUE_EXPRESSION = PropertiesPackage.eINSTANCE.getSingleReferenceDescription_ValueExpression();
@@ -4332,7 +4396,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Display Expression</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute SINGLE_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION = PropertiesPackage.eINSTANCE.getSingleReferenceDescription_DisplayExpression();
@@ -4342,7 +4406,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.CustomDescriptionImpl
* <em>Custom Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.CustomDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getCustomDescription()
* @generated
@@ -4353,7 +4417,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Custom Expressions</b></em>'
* containment reference list feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference CUSTOM_DESCRIPTION__CUSTOM_EXPRESSIONS = PropertiesPackage.eINSTANCE.getCustomDescription_CustomExpressions();
@@ -4362,7 +4426,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Custom Operations</b></em>'
* containment reference list feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference CUSTOM_DESCRIPTION__CUSTOM_OPERATIONS = PropertiesPackage.eINSTANCE.getCustomDescription_CustomOperations();
@@ -4372,7 +4436,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.CustomExpressionImpl
* <em>Custom Expression</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.CustomExpressionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getCustomExpression()
* @generated
@@ -4382,7 +4446,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Identifier</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute CUSTOM_EXPRESSION__IDENTIFIER = PropertiesPackage.eINSTANCE.getCustomExpression_Identifier();
@@ -4390,7 +4454,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Custom Expression</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute CUSTOM_EXPRESSION__CUSTOM_EXPRESSION = PropertiesPackage.eINSTANCE.getCustomExpression_CustomExpression();
@@ -4400,7 +4464,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.CustomOperationImpl
* <em>Custom Operation</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.CustomOperationImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getCustomOperation()
* @generated
@@ -4410,7 +4474,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Identifier</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute CUSTOM_OPERATION__IDENTIFIER = PropertiesPackage.eINSTANCE.getCustomOperation_Identifier();
@@ -4419,7 +4483,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Initial Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference CUSTOM_OPERATION__INITIAL_OPERATION = PropertiesPackage.eINSTANCE.getCustomOperation_InitialOperation();
@@ -4429,7 +4493,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.WidgetStyleImpl
* <em>Widget Style</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.WidgetStyleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getWidgetStyle()
* @generated
@@ -4448,7 +4512,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Label Font Size</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute WIDGET_STYLE__LABEL_FONT_SIZE = PropertiesPackage.eINSTANCE.getWidgetStyle_LabelFontSize();
@@ -4474,7 +4538,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Label Font Format</b></em>'
* attribute list feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute WIDGET_STYLE__LABEL_FONT_FORMAT = PropertiesPackage.eINSTANCE.getWidgetStyle_LabelFontFormat();
@@ -4484,7 +4548,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.TextWidgetStyleImpl
* <em>Text Widget Style</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.TextWidgetStyleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getTextWidgetStyle()
* @generated
@@ -4494,7 +4558,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Font Name Expression</b></em>
* ' attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute TEXT_WIDGET_STYLE__FONT_NAME_EXPRESSION = PropertiesPackage.eINSTANCE.getTextWidgetStyle_FontNameExpression();
@@ -4502,7 +4566,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Font Size</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute TEXT_WIDGET_STYLE__FONT_SIZE = PropertiesPackage.eINSTANCE.getTextWidgetStyle_FontSize();
@@ -4510,7 +4574,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Background Color</b></em>'
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference TEXT_WIDGET_STYLE__BACKGROUND_COLOR = PropertiesPackage.eINSTANCE.getTextWidgetStyle_BackgroundColor();
@@ -4518,7 +4582,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Foreground Color</b></em>'
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference TEXT_WIDGET_STYLE__FOREGROUND_COLOR = PropertiesPackage.eINSTANCE.getTextWidgetStyle_ForegroundColor();
@@ -4526,7 +4590,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Font Format</b></em>'
* attribute list feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute TEXT_WIDGET_STYLE__FONT_FORMAT = PropertiesPackage.eINSTANCE.getTextWidgetStyle_FontFormat();
@@ -4536,7 +4600,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.LabelWidgetStyleImpl
* <em>Label Widget Style</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.LabelWidgetStyleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getLabelWidgetStyle()
* @generated
@@ -4546,7 +4610,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Font Name Expression</b></em>
* ' attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute LABEL_WIDGET_STYLE__FONT_NAME_EXPRESSION = PropertiesPackage.eINSTANCE.getLabelWidgetStyle_FontNameExpression();
@@ -4554,7 +4618,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Font Size</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute LABEL_WIDGET_STYLE__FONT_SIZE = PropertiesPackage.eINSTANCE.getLabelWidgetStyle_FontSize();
@@ -4562,7 +4626,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Background Color</b></em>'
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference LABEL_WIDGET_STYLE__BACKGROUND_COLOR = PropertiesPackage.eINSTANCE.getLabelWidgetStyle_BackgroundColor();
@@ -4570,7 +4634,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Foreground Color</b></em>'
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EReference LABEL_WIDGET_STYLE__FOREGROUND_COLOR = PropertiesPackage.eINSTANCE.getLabelWidgetStyle_ForegroundColor();
@@ -4578,7 +4642,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Font Format</b></em>'
* attribute list feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute LABEL_WIDGET_STYLE__FONT_FORMAT = PropertiesPackage.eINSTANCE.getLabelWidgetStyle_FontFormat();
@@ -4588,7 +4652,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.CheckboxWidgetStyleImpl
* <em>Checkbox Widget Style</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.CheckboxWidgetStyleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getCheckboxWidgetStyle()
* @generated
@@ -4600,7 +4664,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.RadioWidgetStyleImpl
* <em>Radio Widget Style</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.RadioWidgetStyleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getRadioWidgetStyle()
* @generated
@@ -4612,7 +4676,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.ButtonWidgetStyleImpl
* <em>Button Widget Style</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.ButtonWidgetStyleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getButtonWidgetStyle()
* @generated
@@ -4624,7 +4688,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.SelectWidgetStyleImpl
* <em>Select Widget Style</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.SelectWidgetStyleImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getSelectWidgetStyle()
* @generated
@@ -4642,7 +4706,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Search Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference SINGLE_REFERENCE_DESCRIPTION__SEARCH_OPERATION = PropertiesPackage.eINSTANCE.getSingleReferenceDescription_SearchOperation();
@@ -4651,7 +4715,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Unset Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference SINGLE_REFERENCE_DESCRIPTION__UNSET_OPERATION = PropertiesPackage.eINSTANCE.getSingleReferenceDescription_UnsetOperation();
@@ -4660,7 +4724,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>On Click Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference SINGLE_REFERENCE_DESCRIPTION__ON_CLICK_OPERATION = PropertiesPackage.eINSTANCE.getSingleReferenceDescription_OnClickOperation();
@@ -4670,7 +4734,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.OperationDescriptionImpl
* <em>Operation Description</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.OperationDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getOperationDescription()
* @generated
@@ -4681,7 +4745,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Initial Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference OPERATION_DESCRIPTION__INITIAL_OPERATION = PropertiesPackage.eINSTANCE.getOperationDescription_InitialOperation();
@@ -4691,7 +4755,7 @@ public interface PropertiesPackage extends EPackage {
* {@link org.eclipse.sirius.properties.impl.MultipleReferencesDescriptionImpl
* <em>Multiple References Description</em>}' class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see org.eclipse.sirius.properties.impl.MultipleReferencesDescriptionImpl
* @see org.eclipse.sirius.properties.impl.PropertiesPackageImpl#getMultipleReferencesDescription()
* @generated
@@ -4701,7 +4765,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Value Expression</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute MULTIPLE_REFERENCES_DESCRIPTION__VALUE_EXPRESSION = PropertiesPackage.eINSTANCE.getMultipleReferencesDescription_ValueExpression();
@@ -4709,7 +4773,7 @@ public interface PropertiesPackage extends EPackage {
/**
* The meta object literal for the '<em><b>Display Expression</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
EAttribute MULTIPLE_REFERENCES_DESCRIPTION__DISPLAY_EXPRESSION = PropertiesPackage.eINSTANCE.getMultipleReferencesDescription_DisplayExpression();
@@ -4718,7 +4782,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Create Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference MULTIPLE_REFERENCES_DESCRIPTION__CREATE_OPERATION = PropertiesPackage.eINSTANCE.getMultipleReferencesDescription_CreateOperation();
@@ -4727,7 +4791,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Search Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference MULTIPLE_REFERENCES_DESCRIPTION__SEARCH_OPERATION = PropertiesPackage.eINSTANCE.getMultipleReferencesDescription_SearchOperation();
@@ -4736,7 +4800,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Unset Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference MULTIPLE_REFERENCES_DESCRIPTION__UNSET_OPERATION = PropertiesPackage.eINSTANCE.getMultipleReferencesDescription_UnsetOperation();
@@ -4745,7 +4809,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>On Click Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference MULTIPLE_REFERENCES_DESCRIPTION__ON_CLICK_OPERATION = PropertiesPackage.eINSTANCE.getMultipleReferencesDescription_OnClickOperation();
@@ -4754,7 +4818,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Up Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference MULTIPLE_REFERENCES_DESCRIPTION__UP_OPERATION = PropertiesPackage.eINSTANCE.getMultipleReferencesDescription_UpOperation();
@@ -4763,7 +4827,7 @@ public interface PropertiesPackage extends EPackage {
* The meta object literal for the '<em><b>Down Operation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
EReference MULTIPLE_REFERENCES_DESCRIPTION__DOWN_OPERATION = PropertiesPackage.eINSTANCE.getMultipleReferencesDescription_DownOperation();
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/RadioDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/RadioDescription.java
index 0a1e2c6880..871bf0f768 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/RadioDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/RadioDescription.java
@@ -62,7 +62,7 @@ public interface RadioDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.RadioDescription#getValueExpression
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Value Expression</em>' attribute.
* @see #getValueExpression()
@@ -90,7 +90,7 @@ public interface RadioDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.RadioDescription#getInitialOperation
* <em>Initial Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Initial Operation</em>' containment
* reference.
@@ -119,7 +119,7 @@ public interface RadioDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.RadioDescription#getCandidatesExpression
* <em>Candidates Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Candidates Expression</em>'
* attribute.
@@ -149,7 +149,7 @@ public interface RadioDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.RadioDescription#getCandidateDisplayExpression
* <em>Candidate Display Expression</em>}' attribute. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Candidate Display Expression</em>'
* attribute.
@@ -166,7 +166,7 @@ public interface RadioDescription extends WidgetDescription {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Style</em>' containment reference.
* @see #setStyle(RadioWidgetStyle)
* @see org.eclipse.sirius.properties.PropertiesPackage#getRadioDescription_Style()
@@ -180,7 +180,7 @@ public interface RadioDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.RadioDescription#getStyle
* <em>Style</em>}' containment reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Style</em>' containment reference.
* @see #getStyle()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/SelectDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/SelectDescription.java
index 699f470a08..134887bad5 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/SelectDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/SelectDescription.java
@@ -63,7 +63,7 @@ public interface SelectDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.SelectDescription#getValueExpression
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Value Expression</em>' attribute.
* @see #getValueExpression()
@@ -91,7 +91,7 @@ public interface SelectDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.SelectDescription#getInitialOperation
* <em>Initial Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Initial Operation</em>' containment
* reference.
@@ -120,7 +120,7 @@ public interface SelectDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.SelectDescription#getCandidatesExpression
* <em>Candidates Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Candidates Expression</em>'
* attribute.
@@ -150,7 +150,7 @@ public interface SelectDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.SelectDescription#getCandidateDisplayExpression
* <em>Candidate Display Expression</em>}' attribute. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Candidate Display Expression</em>'
* attribute.
@@ -167,7 +167,7 @@ public interface SelectDescription extends WidgetDescription {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Style</em>' containment reference.
* @see #setStyle(SelectWidgetStyle)
* @see org.eclipse.sirius.properties.PropertiesPackage#getSelectDescription_Style()
@@ -181,7 +181,7 @@ public interface SelectDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.SelectDescription#getStyle
* <em>Style</em>}' containment reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Style</em>' containment reference.
* @see #getStyle()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/SingleReferenceDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/SingleReferenceDescription.java
index 11ef8af305..6edcf6d816 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/SingleReferenceDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/SingleReferenceDescription.java
@@ -66,7 +66,7 @@ public interface SingleReferenceDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.SingleReferenceDescription#getValueExpression
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Value Expression</em>' attribute.
* @see #getValueExpression()
@@ -93,7 +93,7 @@ public interface SingleReferenceDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.SingleReferenceDescription#getDisplayExpression
* <em>Display Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Display Expression</em>' attribute.
* @see #getDisplayExpression()
@@ -121,7 +121,7 @@ public interface SingleReferenceDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.SingleReferenceDescription#getCreateOperation
* <em>Create Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Create Operation</em>' containment
* reference.
@@ -150,7 +150,7 @@ public interface SingleReferenceDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.SingleReferenceDescription#getSearchOperation
* <em>Search Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Search Operation</em>' containment
* reference.
@@ -179,7 +179,7 @@ public interface SingleReferenceDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.SingleReferenceDescription#getUnsetOperation
* <em>Unset Operation</em>}' containment reference. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Unset Operation</em>' containment
* reference.
@@ -208,7 +208,7 @@ public interface SingleReferenceDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.SingleReferenceDescription#getOnClickOperation
* <em>On Click Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>On Click Operation</em>' containment
* reference.
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextAreaDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextAreaDescription.java
index 996dbdf45f..be6369ff7c 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextAreaDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextAreaDescription.java
@@ -39,7 +39,7 @@ public interface TextAreaDescription extends TextDescription {
* really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Line Count</em>' attribute.
* @see #setLineCount(int)
* @see org.eclipse.sirius.properties.PropertiesPackage#getTextAreaDescription_LineCount()
@@ -53,7 +53,7 @@ public interface TextAreaDescription extends TextDescription {
* {@link org.eclipse.sirius.properties.TextAreaDescription#getLineCount
* <em>Line Count</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Line Count</em>' attribute.
* @see #getLineCount()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextDescription.java
index a637bdff00..4ae1237d13 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextDescription.java
@@ -42,7 +42,7 @@ public interface TextDescription extends WidgetDescription {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Value Expression</em>' attribute.
* @see #setValueExpression(String)
* @see org.eclipse.sirius.properties.PropertiesPackage#getTextDescription_ValueExpression()
@@ -57,7 +57,7 @@ public interface TextDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.TextDescription#getValueExpression
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Value Expression</em>' attribute.
* @see #getValueExpression()
@@ -73,7 +73,7 @@ public interface TextDescription extends WidgetDescription {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Initial Operation</em>' containment
* reference.
* @see #setInitialOperation(InitialOperation)
@@ -88,7 +88,7 @@ public interface TextDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.TextDescription#getInitialOperation
* <em>Initial Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Initial Operation</em>' containment
* reference.
@@ -105,7 +105,7 @@ public interface TextDescription extends WidgetDescription {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Style</em>' containment reference.
* @see #setStyle(TextWidgetStyle)
* @see org.eclipse.sirius.properties.PropertiesPackage#getTextDescription_Style()
@@ -119,7 +119,7 @@ public interface TextDescription extends WidgetDescription {
* {@link org.eclipse.sirius.properties.TextDescription#getStyle
* <em>Style</em>}' containment reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Style</em>' containment reference.
* @see #getStyle()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextWidgetStyle.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextWidgetStyle.java
index 1c394939ea..d00afaf227 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextWidgetStyle.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/TextWidgetStyle.java
@@ -49,7 +49,7 @@ public interface TextWidgetStyle extends WidgetStyle {
* clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Font Name Expression</em>' attribute.
* @see #setFontNameExpression(String)
* @see org.eclipse.sirius.properties.PropertiesPackage#getTextWidgetStyle_FontNameExpression()
@@ -64,7 +64,7 @@ public interface TextWidgetStyle extends WidgetStyle {
* {@link org.eclipse.sirius.properties.TextWidgetStyle#getFontNameExpression
* <em>Font Name Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Font Name Expression</em>'
* attribute.
@@ -111,7 +111,7 @@ public interface TextWidgetStyle extends WidgetStyle {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Background Color</em>' reference.
* @see #setBackgroundColor(ColorDescription)
* @see org.eclipse.sirius.properties.PropertiesPackage#getTextWidgetStyle_BackgroundColor()
@@ -125,7 +125,7 @@ public interface TextWidgetStyle extends WidgetStyle {
* {@link org.eclipse.sirius.properties.TextWidgetStyle#getBackgroundColor
* <em>Background Color</em>}' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Background Color</em>' reference.
* @see #getBackgroundColor()
@@ -141,7 +141,7 @@ public interface TextWidgetStyle extends WidgetStyle {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Foreground Color</em>' reference.
* @see #setForegroundColor(ColorDescription)
* @see org.eclipse.sirius.properties.PropertiesPackage#getTextWidgetStyle_ForegroundColor()
@@ -155,7 +155,7 @@ public interface TextWidgetStyle extends WidgetStyle {
* {@link org.eclipse.sirius.properties.TextWidgetStyle#getForegroundColor
* <em>Foreground Color</em>}' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Foreground Color</em>' reference.
* @see #getForegroundColor()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ViewExtensionDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ViewExtensionDescription.java
index 971423e4e2..05144c05b3 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ViewExtensionDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/ViewExtensionDescription.java
@@ -62,7 +62,7 @@ public interface ViewExtensionDescription extends Extension {
* {@link org.eclipse.sirius.properties.ViewExtensionDescription#getIdentifier
* <em>Identifier</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Identifier</em>' attribute.
* @see #getIdentifier()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/WidgetDescription.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/WidgetDescription.java
index 8e9bd0141f..49bedbea00 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/WidgetDescription.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/WidgetDescription.java
@@ -56,7 +56,7 @@ public interface WidgetDescription extends EObject {
* {@link org.eclipse.sirius.properties.WidgetDescription#getIdentifier
* <em>Identifier</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Identifier</em>' attribute.
* @see #getIdentifier()
@@ -72,7 +72,7 @@ public interface WidgetDescription extends EObject {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Label Expression</em>' attribute.
* @see #setLabelExpression(String)
* @see org.eclipse.sirius.properties.PropertiesPackage#getWidgetDescription_LabelExpression()
@@ -87,7 +87,7 @@ public interface WidgetDescription extends EObject {
* {@link org.eclipse.sirius.properties.WidgetDescription#getLabelExpression
* <em>Label Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Label Expression</em>' attribute.
* @see #getLabelExpression()
@@ -103,7 +103,7 @@ public interface WidgetDescription extends EObject {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Help Expression</em>' attribute.
* @see #setHelpExpression(String)
* @see org.eclipse.sirius.properties.PropertiesPackage#getWidgetDescription_HelpExpression()
@@ -118,7 +118,7 @@ public interface WidgetDescription extends EObject {
* {@link org.eclipse.sirius.properties.WidgetDescription#getHelpExpression
* <em>Help Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Help Expression</em>' attribute.
* @see #getHelpExpression()
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/WidgetStyle.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/WidgetStyle.java
index 6e5a115aa3..824dcbb59e 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/WidgetStyle.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/WidgetStyle.java
@@ -51,7 +51,7 @@ public interface WidgetStyle extends EObject {
* isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Label Font Name Expression</em>' attribute.
* @see #setLabelFontNameExpression(String)
* @see org.eclipse.sirius.properties.PropertiesPackage#getWidgetStyle_LabelFontNameExpression()
@@ -66,7 +66,7 @@ public interface WidgetStyle extends EObject {
* {@link org.eclipse.sirius.properties.WidgetStyle#getLabelFontNameExpression
* <em>Label Font Name Expression</em>}' attribute. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Label Font Name Expression</em>'
* attribute.
@@ -83,7 +83,7 @@ public interface WidgetStyle extends EObject {
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Label Font Size</em>' attribute.
* @see #setLabelFontSize(int)
* @see org.eclipse.sirius.properties.PropertiesPackage#getWidgetStyle_LabelFontSize()
@@ -97,7 +97,7 @@ public interface WidgetStyle extends EObject {
* {@link org.eclipse.sirius.properties.WidgetStyle#getLabelFontSize
* <em>Label Font Size</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Label Font Size</em>' attribute.
* @see #getLabelFontSize()
@@ -113,7 +113,7 @@ public interface WidgetStyle extends EObject {
* clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Label Background Color</em>' reference.
* @see #setLabelBackgroundColor(ColorDescription)
* @see org.eclipse.sirius.properties.PropertiesPackage#getWidgetStyle_LabelBackgroundColor()
@@ -127,7 +127,7 @@ public interface WidgetStyle extends EObject {
* {@link org.eclipse.sirius.properties.WidgetStyle#getLabelBackgroundColor
* <em>Label Background Color</em>}' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Label Background Color</em>'
* reference.
@@ -144,7 +144,7 @@ public interface WidgetStyle extends EObject {
* clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
+ *
* @return the value of the '<em>Label Foreground Color</em>' reference.
* @see #setLabelForegroundColor(ColorDescription)
* @see org.eclipse.sirius.properties.PropertiesPackage#getWidgetStyle_LabelForegroundColor()
@@ -158,7 +158,7 @@ public interface WidgetStyle extends EObject {
* {@link org.eclipse.sirius.properties.WidgetStyle#getLabelForegroundColor
* <em>Label Foreground Color</em>}' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @param value
* the new value of the '<em>Label Foreground Color</em>'
* reference.
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ButtonDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ButtonDescriptionImpl.java
index d746160a3f..2775ce8bd4 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ButtonDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ButtonDescriptionImpl.java
@@ -45,7 +45,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
* The default value of the '{@link #getButtonLabelExpression()
* <em>Button Label Expression</em>}' attribute. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see #getButtonLabelExpression()
* @generated
* @ordered
@@ -56,7 +56,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
* The cached value of the '{@link #getButtonLabelExpression()
* <em>Button Label Expression</em>}' attribute. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see #getButtonLabelExpression()
* @generated
* @ordered
@@ -67,7 +67,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
* The cached value of the '{@link #getInitialOperation()
* <em>Initial Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getInitialOperation()
* @generated
* @ordered
@@ -77,7 +77,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* The cached value of the '{@link #getStyle() <em>Style</em>}' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getStyle()
* @generated
* @ordered
@@ -86,7 +86,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected ButtonDescriptionImpl() {
@@ -95,7 +95,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -105,7 +105,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -115,7 +115,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -129,7 +129,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -139,7 +139,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetInitialOperation(InitialOperation newInitialOperation, NotificationChain msgs) {
@@ -158,7 +158,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -182,7 +182,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -192,7 +192,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetStyle(ButtonWidgetStyle newStyle, NotificationChain msgs) {
@@ -211,7 +211,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -235,7 +235,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -251,7 +251,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -269,7 +269,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -290,7 +290,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -311,7 +311,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -330,7 +330,7 @@ public class ButtonDescriptionImpl extends WidgetDescriptionImpl implements Butt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ButtonWidgetStyleImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ButtonWidgetStyleImpl.java
index 3894f0afa7..4d77b9863f 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ButtonWidgetStyleImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ButtonWidgetStyleImpl.java
@@ -24,7 +24,7 @@ import org.eclipse.sirius.properties.PropertiesPackage;
public class ButtonWidgetStyleImpl extends WidgetStyleImpl implements ButtonWidgetStyle {
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected ButtonWidgetStyleImpl() {
@@ -33,7 +33,7 @@ public class ButtonWidgetStyleImpl extends WidgetStyleImpl implements ButtonWidg
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CheckboxDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CheckboxDescriptionImpl.java
index accd93713e..d3797508b8 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CheckboxDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CheckboxDescriptionImpl.java
@@ -46,7 +46,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
* The default value of the '{@link #getValueExpression()
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getValueExpression()
* @generated
* @ordered
@@ -57,7 +57,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
* The cached value of the '{@link #getValueExpression()
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getValueExpression()
* @generated
* @ordered
@@ -68,7 +68,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
* The cached value of the '{@link #getInitialOperation()
* <em>Initial Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getInitialOperation()
* @generated
* @ordered
@@ -78,7 +78,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* The cached value of the '{@link #getStyle() <em>Style</em>}' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getStyle()
* @generated
* @ordered
@@ -87,7 +87,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected CheckboxDescriptionImpl() {
@@ -96,7 +96,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -106,7 +106,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -116,7 +116,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -130,7 +130,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -140,7 +140,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetInitialOperation(InitialOperation newInitialOperation, NotificationChain msgs) {
@@ -159,7 +159,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -183,7 +183,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -193,7 +193,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetStyle(CheckboxWidgetStyle newStyle, NotificationChain msgs) {
@@ -212,7 +212,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -236,7 +236,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -252,7 +252,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -270,7 +270,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -291,7 +291,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -312,7 +312,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -330,7 +330,7 @@ public class CheckboxDescriptionImpl extends WidgetDescriptionImpl implements Ch
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CheckboxWidgetStyleImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CheckboxWidgetStyleImpl.java
index 73376a8e0a..3b242e8018 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CheckboxWidgetStyleImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CheckboxWidgetStyleImpl.java
@@ -24,7 +24,7 @@ import org.eclipse.sirius.properties.PropertiesPackage;
public class CheckboxWidgetStyleImpl extends WidgetStyleImpl implements CheckboxWidgetStyle {
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected CheckboxWidgetStyleImpl() {
@@ -33,7 +33,7 @@ public class CheckboxWidgetStyleImpl extends WidgetStyleImpl implements Checkbox
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ContainerDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ContainerDescriptionImpl.java
index 4d1d9ab8cb..fc258c77e4 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ContainerDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ContainerDescriptionImpl.java
@@ -51,7 +51,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* The default value of the '{@link #getIdentifier() <em>Identifier</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIdentifier()
* @generated
* @ordered
@@ -61,7 +61,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* The cached value of the '{@link #getIdentifier() <em>Identifier</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIdentifier()
* @generated
* @ordered
@@ -71,7 +71,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* The cached value of the '{@link #getWidgets() <em>Widgets</em>}'
* containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getWidgets()
* @generated
* @ordered
@@ -91,7 +91,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected ContainerDescriptionImpl() {
@@ -100,7 +100,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -110,7 +110,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -120,7 +120,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -134,7 +134,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -147,7 +147,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -160,7 +160,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -176,7 +176,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -194,7 +194,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@SuppressWarnings("unchecked")
@@ -218,7 +218,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -239,7 +239,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -257,7 +257,7 @@ public class ContainerDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomDescriptionImpl.java
index cb2283e147..83605acab1 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomDescriptionImpl.java
@@ -66,7 +66,7 @@ public class CustomDescriptionImpl extends WidgetDescriptionImpl implements Cust
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected CustomDescriptionImpl() {
@@ -75,7 +75,7 @@ public class CustomDescriptionImpl extends WidgetDescriptionImpl implements Cust
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -85,7 +85,7 @@ public class CustomDescriptionImpl extends WidgetDescriptionImpl implements Cust
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -98,7 +98,7 @@ public class CustomDescriptionImpl extends WidgetDescriptionImpl implements Cust
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -111,7 +111,7 @@ public class CustomDescriptionImpl extends WidgetDescriptionImpl implements Cust
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -127,7 +127,7 @@ public class CustomDescriptionImpl extends WidgetDescriptionImpl implements Cust
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -143,7 +143,7 @@ public class CustomDescriptionImpl extends WidgetDescriptionImpl implements Cust
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@SuppressWarnings("unchecked")
@@ -164,7 +164,7 @@ public class CustomDescriptionImpl extends WidgetDescriptionImpl implements Cust
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -182,7 +182,7 @@ public class CustomDescriptionImpl extends WidgetDescriptionImpl implements Cust
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomExpressionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomExpressionImpl.java
index 3e5e9abba0..c22e5bcadc 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomExpressionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomExpressionImpl.java
@@ -39,7 +39,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
/**
* The default value of the '{@link #getIdentifier() <em>Identifier</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIdentifier()
* @generated
* @ordered
@@ -49,7 +49,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
/**
* The cached value of the '{@link #getIdentifier() <em>Identifier</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIdentifier()
* @generated
* @ordered
@@ -60,7 +60,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
* The default value of the '{@link #getCustomExpression()
* <em>Custom Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getCustomExpression()
* @generated
* @ordered
@@ -71,7 +71,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
* The cached value of the '{@link #getCustomExpression()
* <em>Custom Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getCustomExpression()
* @generated
* @ordered
@@ -80,7 +80,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected CustomExpressionImpl() {
@@ -89,7 +89,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -99,7 +99,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -109,7 +109,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -123,7 +123,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -133,7 +133,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -147,7 +147,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -163,7 +163,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -181,7 +181,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -199,7 +199,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -215,7 +215,7 @@ public class CustomExpressionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomOperationImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomOperationImpl.java
index 2103c657b7..71b13f6a42 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomOperationImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/CustomOperationImpl.java
@@ -42,7 +42,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* The default value of the '{@link #getIdentifier() <em>Identifier</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIdentifier()
* @generated
* @ordered
@@ -52,7 +52,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* The cached value of the '{@link #getIdentifier() <em>Identifier</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIdentifier()
* @generated
* @ordered
@@ -63,7 +63,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
* The cached value of the '{@link #getInitialOperation()
* <em>Initial Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getInitialOperation()
* @generated
* @ordered
@@ -72,7 +72,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected CustomOperationImpl() {
@@ -81,7 +81,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -91,7 +91,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -101,7 +101,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -115,7 +115,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -125,7 +125,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetInitialOperation(InitialOperation newInitialOperation, NotificationChain msgs) {
@@ -144,7 +144,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -168,7 +168,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -182,7 +182,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -198,7 +198,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -216,7 +216,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -234,7 +234,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -250,7 +250,7 @@ public class CustomOperationImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/DynamicMappingForImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/DynamicMappingForImpl.java
index 23dcee6c76..18e28e654e 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/DynamicMappingForImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/DynamicMappingForImpl.java
@@ -49,7 +49,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* The default value of the '{@link #getIterator() <em>Iterator</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIterator()
* @generated
* @ordered
@@ -59,7 +59,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* The cached value of the '{@link #getIterator() <em>Iterator</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIterator()
* @generated
* @ordered
@@ -70,7 +70,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
* The default value of the '{@link #getDomainClassExpression()
* <em>Domain Class Expression</em>}' attribute. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see #getDomainClassExpression()
* @generated
* @ordered
@@ -81,7 +81,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
* The cached value of the '{@link #getDomainClassExpression()
* <em>Domain Class Expression</em>}' attribute. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see #getDomainClassExpression()
* @generated
* @ordered
@@ -91,7 +91,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* The cached value of the '{@link #getIfs() <em>Ifs</em>}' containment
* reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIfs()
* @generated
* @ordered
@@ -100,7 +100,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected DynamicMappingForImpl() {
@@ -109,7 +109,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -119,7 +119,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -129,7 +129,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -143,7 +143,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -153,7 +153,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -167,7 +167,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -180,7 +180,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -194,7 +194,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -212,7 +212,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@SuppressWarnings("unchecked")
@@ -235,7 +235,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -256,7 +256,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -275,7 +275,7 @@ public class DynamicMappingForImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/DynamicMappingIfImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/DynamicMappingIfImpl.java
index 0586d045d7..f904658549 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/DynamicMappingIfImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/DynamicMappingIfImpl.java
@@ -42,7 +42,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
* The default value of the '{@link #getPredicateExpression()
* <em>Predicate Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getPredicateExpression()
* @generated
* @ordered
@@ -53,7 +53,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
* The cached value of the '{@link #getPredicateExpression()
* <em>Predicate Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getPredicateExpression()
* @generated
* @ordered
@@ -63,7 +63,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
/**
* The cached value of the '{@link #getWidget() <em>Widget</em>}'
* containment reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getWidget()
* @generated
* @ordered
@@ -72,7 +72,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected DynamicMappingIfImpl() {
@@ -81,7 +81,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -91,7 +91,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -101,7 +101,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -115,7 +115,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -125,7 +125,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetWidget(WidgetDescription newWidget, NotificationChain msgs) {
@@ -144,7 +144,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -168,7 +168,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -182,7 +182,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -198,7 +198,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -216,7 +216,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -234,7 +234,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -250,7 +250,7 @@ public class DynamicMappingIfImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/GroupDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/GroupDescriptionImpl.java
index 612a003c35..2d532cf416 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/GroupDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/GroupDescriptionImpl.java
@@ -42,6 +42,9 @@ import org.eclipse.sirius.properties.PropertiesPackage;
* {@link org.eclipse.sirius.properties.impl.GroupDescriptionImpl#getSemanticCandidateExpression
* <em>Semantic Candidate Expression</em>}</li>
* <li>
+ * {@link org.eclipse.sirius.properties.impl.GroupDescriptionImpl#getPreconditionExpression
+ * <em>Precondition Expression</em>}</li>
+ * <li>
* {@link org.eclipse.sirius.properties.impl.GroupDescriptionImpl#getContainer
* <em>Container</em>}</li>
* <li>
@@ -55,7 +58,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* The default value of the '{@link #getIdentifier() <em>Identifier</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIdentifier()
* @generated
* @ordered
@@ -65,7 +68,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* The cached value of the '{@link #getIdentifier() <em>Identifier</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIdentifier()
* @generated
* @ordered
@@ -76,7 +79,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
* The default value of the '{@link #getLabelExpression()
* <em>Label Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getLabelExpression()
* @generated
* @ordered
@@ -87,7 +90,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
* The cached value of the '{@link #getLabelExpression()
* <em>Label Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getLabelExpression()
* @generated
* @ordered
@@ -97,7 +100,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* The default value of the '{@link #getDomainClass() <em>Domain Class</em>}
* ' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getDomainClass()
* @generated
* @ordered
@@ -107,7 +110,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* The cached value of the '{@link #getDomainClass() <em>Domain Class</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getDomainClass()
* @generated
* @ordered
@@ -118,7 +121,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
* The default value of the '{@link #getSemanticCandidateExpression()
* <em>Semantic Candidate Expression</em>}' attribute. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getSemanticCandidateExpression()
* @generated
* @ordered
@@ -129,7 +132,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
* The cached value of the '{@link #getSemanticCandidateExpression()
* <em>Semantic Candidate Expression</em>}' attribute. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getSemanticCandidateExpression()
* @generated
* @ordered
@@ -137,9 +140,31 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
protected String semanticCandidateExpression = GroupDescriptionImpl.SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT;
/**
+ * The default value of the '{@link #getPreconditionExpression()
+ * <em>Precondition Expression</em>}' attribute. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @see #getPreconditionExpression()
+ * @generated
+ * @ordered
+ */
+ protected static final String PRECONDITION_EXPRESSION_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getPreconditionExpression()
+ * <em>Precondition Expression</em>}' attribute. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @see #getPreconditionExpression()
+ * @generated
+ * @ordered
+ */
+ protected String preconditionExpression = GroupDescriptionImpl.PRECONDITION_EXPRESSION_EDEFAULT;
+
+ /**
* The cached value of the '{@link #getContainer() <em>Container</em>}'
* containment reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getContainer()
* @generated
* @ordered
@@ -150,7 +175,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
* The cached value of the '{@link #getValidationSet()
* <em>Validation Set</em>}' containment reference. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see #getValidationSet()
* @generated
* @ordered
@@ -159,7 +184,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected GroupDescriptionImpl() {
@@ -168,7 +193,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -178,7 +203,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -188,7 +213,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -202,7 +227,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -212,7 +237,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -226,7 +251,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -236,7 +261,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -250,7 +275,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -260,7 +285,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -274,7 +299,31 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
+ * @generated
+ */
+ @Override
+ public String getPreconditionExpression() {
+ return preconditionExpression;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public void setPreconditionExpression(String newPreconditionExpression) {
+ String oldPreconditionExpression = preconditionExpression;
+ preconditionExpression = newPreconditionExpression;
+ if (eNotificationRequired()) {
+ eNotify(new ENotificationImpl(this, Notification.SET, PropertiesPackage.GROUP_DESCRIPTION__PRECONDITION_EXPRESSION, oldPreconditionExpression, preconditionExpression));
+ }
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -284,7 +333,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetContainer(ContainerDescription newContainer, NotificationChain msgs) {
@@ -303,7 +352,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -327,7 +376,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -337,7 +386,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetValidationSet(GroupValidationSetDescription newValidationSet, NotificationChain msgs) {
@@ -356,7 +405,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -380,7 +429,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -396,7 +445,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -410,6 +459,8 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
return getDomainClass();
case PropertiesPackage.GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION:
return getSemanticCandidateExpression();
+ case PropertiesPackage.GROUP_DESCRIPTION__PRECONDITION_EXPRESSION:
+ return getPreconditionExpression();
case PropertiesPackage.GROUP_DESCRIPTION__CONTAINER:
return getContainer();
case PropertiesPackage.GROUP_DESCRIPTION__VALIDATION_SET:
@@ -420,7 +471,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -438,6 +489,9 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
case PropertiesPackage.GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION:
setSemanticCandidateExpression((String) newValue);
return;
+ case PropertiesPackage.GROUP_DESCRIPTION__PRECONDITION_EXPRESSION:
+ setPreconditionExpression((String) newValue);
+ return;
case PropertiesPackage.GROUP_DESCRIPTION__CONTAINER:
setContainer((ContainerDescription) newValue);
return;
@@ -450,7 +504,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -468,6 +522,9 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
case PropertiesPackage.GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION:
setSemanticCandidateExpression(GroupDescriptionImpl.SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT);
return;
+ case PropertiesPackage.GROUP_DESCRIPTION__PRECONDITION_EXPRESSION:
+ setPreconditionExpression(GroupDescriptionImpl.PRECONDITION_EXPRESSION_EDEFAULT);
+ return;
case PropertiesPackage.GROUP_DESCRIPTION__CONTAINER:
setContainer((ContainerDescription) null);
return;
@@ -480,7 +537,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -495,6 +552,9 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
case PropertiesPackage.GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION:
return GroupDescriptionImpl.SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT == null ? semanticCandidateExpression != null
: !GroupDescriptionImpl.SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT.equals(semanticCandidateExpression);
+ case PropertiesPackage.GROUP_DESCRIPTION__PRECONDITION_EXPRESSION:
+ return GroupDescriptionImpl.PRECONDITION_EXPRESSION_EDEFAULT == null ? preconditionExpression != null
+ : !GroupDescriptionImpl.PRECONDITION_EXPRESSION_EDEFAULT.equals(preconditionExpression);
case PropertiesPackage.GROUP_DESCRIPTION__CONTAINER:
return container != null;
case PropertiesPackage.GROUP_DESCRIPTION__VALIDATION_SET:
@@ -505,7 +565,7 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -523,6 +583,8 @@ public class GroupDescriptionImpl extends MinimalEObjectImpl.Container implement
result.append(domainClass);
result.append(", semanticCandidateExpression: ");
result.append(semanticCandidateExpression);
+ result.append(", preconditionExpression: ");
+ result.append(preconditionExpression);
result.append(')');
return result.toString();
}
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/GroupValidationSetDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/GroupValidationSetDescriptionImpl.java
index df9a20cd39..02a92a0bf6 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/GroupValidationSetDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/GroupValidationSetDescriptionImpl.java
@@ -67,7 +67,7 @@ public class GroupValidationSetDescriptionImpl extends MinimalEObjectImpl.Contai
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected GroupValidationSetDescriptionImpl() {
@@ -76,7 +76,7 @@ public class GroupValidationSetDescriptionImpl extends MinimalEObjectImpl.Contai
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -86,7 +86,7 @@ public class GroupValidationSetDescriptionImpl extends MinimalEObjectImpl.Contai
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -100,7 +100,7 @@ public class GroupValidationSetDescriptionImpl extends MinimalEObjectImpl.Contai
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -114,7 +114,7 @@ public class GroupValidationSetDescriptionImpl extends MinimalEObjectImpl.Contai
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -130,7 +130,7 @@ public class GroupValidationSetDescriptionImpl extends MinimalEObjectImpl.Contai
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -146,7 +146,7 @@ public class GroupValidationSetDescriptionImpl extends MinimalEObjectImpl.Contai
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@SuppressWarnings("unchecked")
@@ -167,7 +167,7 @@ public class GroupValidationSetDescriptionImpl extends MinimalEObjectImpl.Contai
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -185,7 +185,7 @@ public class GroupValidationSetDescriptionImpl extends MinimalEObjectImpl.Contai
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/LabelDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/LabelDescriptionImpl.java
index d8611eddbe..f436b4ea09 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/LabelDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/LabelDescriptionImpl.java
@@ -41,7 +41,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
* The default value of the '{@link #getBodyExpression()
* <em>Body Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getBodyExpression()
* @generated
* @ordered
@@ -52,7 +52,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
* The cached value of the '{@link #getBodyExpression()
* <em>Body Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getBodyExpression()
* @generated
* @ordered
@@ -62,7 +62,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
/**
* The cached value of the '{@link #getStyle() <em>Style</em>}' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getStyle()
* @generated
* @ordered
@@ -71,7 +71,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected LabelDescriptionImpl() {
@@ -80,7 +80,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -90,7 +90,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -100,7 +100,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -114,7 +114,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -124,7 +124,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetStyle(LabelWidgetStyle newStyle, NotificationChain msgs) {
@@ -143,7 +143,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -167,7 +167,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -181,7 +181,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -197,7 +197,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -215,7 +215,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -233,7 +233,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -249,7 +249,7 @@ public class LabelDescriptionImpl extends WidgetDescriptionImpl implements Label
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/LabelWidgetStyleImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/LabelWidgetStyleImpl.java
index 02a9abaecc..87ce3682b7 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/LabelWidgetStyleImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/LabelWidgetStyleImpl.java
@@ -55,7 +55,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
* The default value of the '{@link #getFontNameExpression()
* <em>Font Name Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getFontNameExpression()
* @generated
* @ordered
@@ -66,7 +66,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
* The cached value of the '{@link #getFontNameExpression()
* <em>Font Name Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getFontNameExpression()
* @generated
* @ordered
@@ -76,7 +76,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* The default value of the '{@link #getFontSize() <em>Font Size</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getFontSize()
* @generated
* @ordered
@@ -86,7 +86,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* The cached value of the '{@link #getFontSize() <em>Font Size</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getFontSize()
* @generated
* @ordered
@@ -97,7 +97,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
* The cached value of the '{@link #getBackgroundColor()
* <em>Background Color</em>}' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getBackgroundColor()
* @generated
* @ordered
@@ -108,7 +108,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
* The cached value of the '{@link #getForegroundColor()
* <em>Foreground Color</em>}' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getForegroundColor()
* @generated
* @ordered
@@ -118,7 +118,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* The cached value of the '{@link #getFontFormat() <em>Font Format</em>}'
* attribute list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getFontFormat()
* @generated
* @ordered
@@ -127,7 +127,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected LabelWidgetStyleImpl() {
@@ -136,7 +136,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -146,7 +146,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -156,7 +156,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -170,7 +170,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -180,7 +180,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -194,7 +194,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -213,7 +213,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public ColorDescription basicGetBackgroundColor() {
@@ -222,7 +222,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -236,7 +236,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -255,7 +255,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public ColorDescription basicGetForegroundColor() {
@@ -264,7 +264,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -278,7 +278,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -291,7 +291,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -319,7 +319,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@SuppressWarnings("unchecked")
@@ -348,7 +348,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -375,7 +375,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -397,7 +397,7 @@ public class LabelWidgetStyleImpl extends WidgetStyleImpl implements LabelWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/MultipleReferencesDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/MultipleReferencesDescriptionImpl.java
index 836eb2244b..1a3fdb4a05 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/MultipleReferencesDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/MultipleReferencesDescriptionImpl.java
@@ -60,7 +60,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
* The default value of the '{@link #getValueExpression()
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getValueExpression()
* @generated
* @ordered
@@ -71,7 +71,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
* The cached value of the '{@link #getValueExpression()
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getValueExpression()
* @generated
* @ordered
@@ -82,7 +82,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
* The default value of the '{@link #getDisplayExpression()
* <em>Display Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getDisplayExpression()
* @generated
* @ordered
@@ -93,7 +93,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
* The cached value of the '{@link #getDisplayExpression()
* <em>Display Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getDisplayExpression()
* @generated
* @ordered
@@ -104,7 +104,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
* The cached value of the '{@link #getCreateOperation()
* <em>Create Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getCreateOperation()
* @generated
* @ordered
@@ -115,7 +115,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
* The cached value of the '{@link #getSearchOperation()
* <em>Search Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getSearchOperation()
* @generated
* @ordered
@@ -126,7 +126,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
* The cached value of the '{@link #getUnsetOperation()
* <em>Unset Operation</em>}' containment reference. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see #getUnsetOperation()
* @generated
* @ordered
@@ -137,7 +137,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
* The cached value of the '{@link #getOnClickOperation()
* <em>On Click Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getOnClickOperation()
* @generated
* @ordered
@@ -147,7 +147,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* The cached value of the '{@link #getUpOperation() <em>Up Operation</em>}'
* containment reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getUpOperation()
* @generated
* @ordered
@@ -158,7 +158,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
* The cached value of the '{@link #getDownOperation()
* <em>Down Operation</em>}' containment reference. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see #getDownOperation()
* @generated
* @ordered
@@ -167,7 +167,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected MultipleReferencesDescriptionImpl() {
@@ -176,7 +176,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -186,7 +186,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -196,7 +196,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -210,7 +210,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -220,7 +220,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -234,7 +234,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -244,7 +244,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetCreateOperation(OperationDescription newCreateOperation, NotificationChain msgs) {
@@ -263,7 +263,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -289,7 +289,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -299,7 +299,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetSearchOperation(OperationDescription newSearchOperation, NotificationChain msgs) {
@@ -318,7 +318,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -344,7 +344,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -354,7 +354,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetUnsetOperation(OperationDescription newUnsetOperation, NotificationChain msgs) {
@@ -373,7 +373,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -397,7 +397,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -407,7 +407,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetOnClickOperation(OperationDescription newOnClickOperation, NotificationChain msgs) {
@@ -427,7 +427,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -453,7 +453,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -463,7 +463,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetUpOperation(OperationDescription newUpOperation, NotificationChain msgs) {
@@ -482,7 +482,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -506,7 +506,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -516,7 +516,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetDownOperation(OperationDescription newDownOperation, NotificationChain msgs) {
@@ -535,7 +535,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -559,7 +559,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -583,7 +583,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -611,7 +611,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -647,7 +647,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -683,7 +683,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -712,7 +712,7 @@ public class MultipleReferencesDescriptionImpl extends WidgetDescriptionImpl imp
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/OperationDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/OperationDescriptionImpl.java
index ce049a1065..bd79825600 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/OperationDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/OperationDescriptionImpl.java
@@ -40,7 +40,7 @@ public class OperationDescriptionImpl extends MinimalEObjectImpl.Container imple
* The cached value of the '{@link #getInitialOperation()
* <em>Initial Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getInitialOperation()
* @generated
* @ordered
@@ -49,7 +49,7 @@ public class OperationDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected OperationDescriptionImpl() {
@@ -58,7 +58,7 @@ public class OperationDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -68,7 +68,7 @@ public class OperationDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -78,7 +78,7 @@ public class OperationDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetInitialOperation(InitialOperation newInitialOperation, NotificationChain msgs) {
@@ -97,7 +97,7 @@ public class OperationDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -121,7 +121,7 @@ public class OperationDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -135,7 +135,7 @@ public class OperationDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -149,7 +149,7 @@ public class OperationDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -164,7 +164,7 @@ public class OperationDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -179,7 +179,7 @@ public class OperationDescriptionImpl extends MinimalEObjectImpl.Container imple
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PageDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PageDescriptionImpl.java
index 18f0bcac5d..69221b05db 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PageDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PageDescriptionImpl.java
@@ -45,6 +45,9 @@ import org.eclipse.sirius.properties.PropertiesPackage;
* <li>
* {@link org.eclipse.sirius.properties.impl.PageDescriptionImpl#getSemanticCandidateExpression
* <em>Semantic Candidate Expression</em>}</li>
+ * <li>
+ * {@link org.eclipse.sirius.properties.impl.PageDescriptionImpl#getPreconditionExpression
+ * <em>Precondition Expression</em>}</li>
* <li>{@link org.eclipse.sirius.properties.impl.PageDescriptionImpl#getGroups
* <em>Groups</em>}</li>
* <li>
@@ -58,7 +61,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* The default value of the '{@link #getIdentifier() <em>Identifier</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIdentifier()
* @generated
* @ordered
@@ -68,7 +71,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* The cached value of the '{@link #getIdentifier() <em>Identifier</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIdentifier()
* @generated
* @ordered
@@ -79,7 +82,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
* The default value of the '{@link #getLabelExpression()
* <em>Label Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getLabelExpression()
* @generated
* @ordered
@@ -90,7 +93,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
* The cached value of the '{@link #getLabelExpression()
* <em>Label Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getLabelExpression()
* @generated
* @ordered
@@ -100,7 +103,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* The default value of the '{@link #getDomainClass() <em>Domain Class</em>}
* ' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getDomainClass()
* @generated
* @ordered
@@ -110,7 +113,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* The cached value of the '{@link #getDomainClass() <em>Domain Class</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getDomainClass()
* @generated
* @ordered
@@ -121,7 +124,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
* The default value of the '{@link #getSemanticCandidateExpression()
* <em>Semantic Candidate Expression</em>}' attribute. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getSemanticCandidateExpression()
* @generated
* @ordered
@@ -132,7 +135,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
* The cached value of the '{@link #getSemanticCandidateExpression()
* <em>Semantic Candidate Expression</em>}' attribute. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getSemanticCandidateExpression()
* @generated
* @ordered
@@ -140,9 +143,31 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
protected String semanticCandidateExpression = PageDescriptionImpl.SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT;
/**
+ * The default value of the '{@link #getPreconditionExpression()
+ * <em>Precondition Expression</em>}' attribute. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @see #getPreconditionExpression()
+ * @generated
+ * @ordered
+ */
+ protected static final String PRECONDITION_EXPRESSION_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getPreconditionExpression()
+ * <em>Precondition Expression</em>}' attribute. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @see #getPreconditionExpression()
+ * @generated
+ * @ordered
+ */
+ protected String preconditionExpression = PageDescriptionImpl.PRECONDITION_EXPRESSION_EDEFAULT;
+
+ /**
* The cached value of the '{@link #getGroups() <em>Groups</em>}' reference
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getGroups()
* @generated
* @ordered
@@ -153,7 +178,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
* The cached value of the '{@link #getValidationSet()
* <em>Validation Set</em>}' containment reference. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see #getValidationSet()
* @generated
* @ordered
@@ -162,7 +187,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected PageDescriptionImpl() {
@@ -171,7 +196,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -181,7 +206,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -191,7 +216,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -205,7 +230,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -215,7 +240,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -229,7 +254,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -239,7 +264,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -253,7 +278,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -263,7 +288,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -277,7 +302,31 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
+ * @generated
+ */
+ @Override
+ public String getPreconditionExpression() {
+ return preconditionExpression;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public void setPreconditionExpression(String newPreconditionExpression) {
+ String oldPreconditionExpression = preconditionExpression;
+ preconditionExpression = newPreconditionExpression;
+ if (eNotificationRequired()) {
+ eNotify(new ENotificationImpl(this, Notification.SET, PropertiesPackage.PAGE_DESCRIPTION__PRECONDITION_EXPRESSION, oldPreconditionExpression, preconditionExpression));
+ }
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -290,7 +339,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -300,7 +349,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetValidationSet(PageValidationSetDescription newValidationSet, NotificationChain msgs) {
@@ -319,7 +368,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -343,7 +392,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -357,7 +406,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -371,6 +420,8 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
return getDomainClass();
case PropertiesPackage.PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION:
return getSemanticCandidateExpression();
+ case PropertiesPackage.PAGE_DESCRIPTION__PRECONDITION_EXPRESSION:
+ return getPreconditionExpression();
case PropertiesPackage.PAGE_DESCRIPTION__GROUPS:
return getGroups();
case PropertiesPackage.PAGE_DESCRIPTION__VALIDATION_SET:
@@ -381,7 +432,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@SuppressWarnings("unchecked")
@@ -400,6 +451,9 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
case PropertiesPackage.PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION:
setSemanticCandidateExpression((String) newValue);
return;
+ case PropertiesPackage.PAGE_DESCRIPTION__PRECONDITION_EXPRESSION:
+ setPreconditionExpression((String) newValue);
+ return;
case PropertiesPackage.PAGE_DESCRIPTION__GROUPS:
getGroups().clear();
getGroups().addAll((Collection<? extends GroupDescription>) newValue);
@@ -413,7 +467,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -431,6 +485,9 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
case PropertiesPackage.PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION:
setSemanticCandidateExpression(PageDescriptionImpl.SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT);
return;
+ case PropertiesPackage.PAGE_DESCRIPTION__PRECONDITION_EXPRESSION:
+ setPreconditionExpression(PageDescriptionImpl.PRECONDITION_EXPRESSION_EDEFAULT);
+ return;
case PropertiesPackage.PAGE_DESCRIPTION__GROUPS:
getGroups().clear();
return;
@@ -443,7 +500,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -458,6 +515,8 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
case PropertiesPackage.PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION:
return PageDescriptionImpl.SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT == null ? semanticCandidateExpression != null
: !PageDescriptionImpl.SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT.equals(semanticCandidateExpression);
+ case PropertiesPackage.PAGE_DESCRIPTION__PRECONDITION_EXPRESSION:
+ return PageDescriptionImpl.PRECONDITION_EXPRESSION_EDEFAULT == null ? preconditionExpression != null : !PageDescriptionImpl.PRECONDITION_EXPRESSION_EDEFAULT.equals(preconditionExpression);
case PropertiesPackage.PAGE_DESCRIPTION__GROUPS:
return groups != null && !groups.isEmpty();
case PropertiesPackage.PAGE_DESCRIPTION__VALIDATION_SET:
@@ -468,7 +527,7 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -486,6 +545,8 @@ public class PageDescriptionImpl extends MinimalEObjectImpl.Container implements
result.append(domainClass);
result.append(", semanticCandidateExpression: ");
result.append(semanticCandidateExpression);
+ result.append(", preconditionExpression: ");
+ result.append(preconditionExpression);
result.append(')');
return result.toString();
}
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PageValidationSetDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PageValidationSetDescriptionImpl.java
index 8c50e6b30b..107f95e990 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PageValidationSetDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PageValidationSetDescriptionImpl.java
@@ -52,7 +52,7 @@ public class PageValidationSetDescriptionImpl extends MinimalEObjectImpl.Contain
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected PageValidationSetDescriptionImpl() {
@@ -61,7 +61,7 @@ public class PageValidationSetDescriptionImpl extends MinimalEObjectImpl.Contain
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -71,7 +71,7 @@ public class PageValidationSetDescriptionImpl extends MinimalEObjectImpl.Contain
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -85,7 +85,7 @@ public class PageValidationSetDescriptionImpl extends MinimalEObjectImpl.Contain
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -99,7 +99,7 @@ public class PageValidationSetDescriptionImpl extends MinimalEObjectImpl.Contain
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -113,7 +113,7 @@ public class PageValidationSetDescriptionImpl extends MinimalEObjectImpl.Contain
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@SuppressWarnings("unchecked")
@@ -130,7 +130,7 @@ public class PageValidationSetDescriptionImpl extends MinimalEObjectImpl.Contain
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -145,7 +145,7 @@ public class PageValidationSetDescriptionImpl extends MinimalEObjectImpl.Contain
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertiesFactoryImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertiesFactoryImpl.java
index 1a3d1aeeb3..4c696b8231 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertiesFactoryImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertiesFactoryImpl.java
@@ -51,14 +51,14 @@ import org.eclipse.sirius.properties.WidgetStyle;
/**
* <!-- begin-user-doc --> An implementation of the model <b>Factory</b>. <!--
* end-user-doc -->
- *
+ *
* @generated
*/
public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFactory {
/**
* Creates the default factory implementation. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
public static PropertiesFactory init() {
@@ -76,7 +76,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* Creates an instance of the factory. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
public PropertiesFactoryImpl() {
@@ -85,7 +85,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -156,7 +156,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -167,7 +167,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -178,7 +178,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -189,7 +189,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -200,7 +200,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -211,7 +211,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -222,7 +222,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -233,7 +233,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -244,7 +244,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -255,7 +255,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -266,7 +266,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -277,7 +277,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -288,7 +288,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -299,7 +299,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -310,7 +310,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -321,7 +321,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -332,7 +332,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -343,7 +343,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -354,7 +354,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -365,7 +365,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -376,7 +376,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -387,7 +387,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -398,7 +398,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -409,7 +409,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -420,7 +420,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -431,7 +431,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -442,7 +442,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -453,7 +453,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -464,7 +464,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -475,7 +475,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -485,7 +485,7 @@ public class PropertiesFactoryImpl extends EFactoryImpl implements PropertiesFac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @deprecated
* @generated
*/
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertiesPackageImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertiesPackageImpl.java
index 63f8ad8ba3..3573a957d1 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertiesPackageImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertiesPackageImpl.java
@@ -57,216 +57,216 @@ import org.eclipse.sirius.viewpoint.description.validation.ValidationPackage;
/**
* <!-- begin-user-doc --> An implementation of the model <b>Package</b>. <!--
* end-user-doc -->
- *
+ *
* @generated
*/
public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPackage {
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass viewExtensionDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass pageDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass pageValidationSetDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass propertyValidationRuleEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass groupDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass groupValidationSetDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass containerDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass widgetDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass textDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass buttonDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass labelDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass checkboxDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass selectDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass dynamicMappingForEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass dynamicMappingIfEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass textAreaDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass radioDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass singleReferenceDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass operationDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass multipleReferencesDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass customDescriptionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass customExpressionEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass customOperationEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass widgetStyleEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass textWidgetStyleEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass labelWidgetStyleEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass checkboxWidgetStyleEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass radioWidgetStyleEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass buttonWidgetStyleEClass = null;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private EClass selectWidgetStyleEClass = null;
@@ -292,7 +292,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private static boolean isInited = false;
@@ -342,7 +342,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -352,7 +352,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -362,7 +362,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -372,7 +372,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -382,7 +382,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -392,7 +392,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -402,7 +402,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -412,7 +412,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -422,7 +422,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -432,7 +432,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -442,27 +442,37 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getPageDescription_PreconditionExpression() {
+ return (EAttribute) pageDescriptionEClass.getEStructuralFeatures().get(4);
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public EReference getPageDescription_Groups() {
- return (EReference) pageDescriptionEClass.getEStructuralFeatures().get(4);
+ return (EReference) pageDescriptionEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
public EReference getPageDescription_ValidationSet() {
- return (EReference) pageDescriptionEClass.getEStructuralFeatures().get(5);
+ return (EReference) pageDescriptionEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -472,7 +482,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -482,7 +492,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -492,7 +502,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -502,7 +512,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -512,7 +522,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -522,7 +532,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -532,7 +542,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -542,7 +552,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -552,27 +562,37 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getGroupDescription_PreconditionExpression() {
+ return (EAttribute) groupDescriptionEClass.getEStructuralFeatures().get(4);
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public EReference getGroupDescription_Container() {
- return (EReference) groupDescriptionEClass.getEStructuralFeatures().get(4);
+ return (EReference) groupDescriptionEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
public EReference getGroupDescription_ValidationSet() {
- return (EReference) groupDescriptionEClass.getEStructuralFeatures().get(5);
+ return (EReference) groupDescriptionEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -582,7 +602,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -592,7 +612,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -602,7 +622,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -612,7 +632,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -622,7 +642,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -632,7 +652,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -642,7 +662,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -652,7 +672,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -662,7 +682,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -672,7 +692,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -682,7 +702,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -692,7 +712,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -702,7 +722,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -712,7 +732,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -722,7 +742,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -732,7 +752,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -742,7 +762,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -752,7 +772,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -762,7 +782,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -772,7 +792,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -782,7 +802,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -792,7 +812,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -802,7 +822,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -812,7 +832,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -822,7 +842,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -832,7 +852,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -842,7 +862,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -852,7 +872,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -862,7 +882,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -872,7 +892,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -882,7 +902,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -892,7 +912,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -902,7 +922,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -912,7 +932,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -922,7 +942,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -932,7 +952,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -942,7 +962,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -952,7 +972,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -962,7 +982,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -972,7 +992,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -982,7 +1002,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -992,7 +1012,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1002,7 +1022,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1012,7 +1032,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1022,7 +1042,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1032,7 +1052,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1042,7 +1062,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1052,7 +1072,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1062,7 +1082,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1072,7 +1092,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1082,7 +1102,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1092,7 +1112,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1102,7 +1122,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1112,7 +1132,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1122,7 +1142,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1132,7 +1152,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1142,7 +1162,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1152,7 +1172,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1162,7 +1182,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1172,7 +1192,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1182,7 +1202,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1192,7 +1212,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1202,7 +1222,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1212,7 +1232,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1222,7 +1242,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1232,7 +1252,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1242,7 +1262,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1252,7 +1272,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1262,7 +1282,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1272,7 +1292,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1282,7 +1302,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1292,7 +1312,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1302,7 +1322,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1312,7 +1332,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1322,7 +1342,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1332,7 +1352,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1342,7 +1362,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1352,7 +1372,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1362,7 +1382,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1372,7 +1392,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1382,7 +1402,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1392,7 +1412,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1402,7 +1422,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1412,7 +1432,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1422,7 +1442,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1432,7 +1452,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1442,7 +1462,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1452,7 +1472,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1462,7 +1482,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1472,7 +1492,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1482,7 +1502,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1492,7 +1512,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1502,7 +1522,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1512,7 +1532,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1522,7 +1542,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1532,7 +1552,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -1542,7 +1562,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private boolean isCreated = false;
@@ -1551,7 +1571,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
* 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 -->
- *
+ *
* @generated
*/
public void createPackageContents() {
@@ -1572,6 +1592,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
createEAttribute(pageDescriptionEClass, PropertiesPackage.PAGE_DESCRIPTION__LABEL_EXPRESSION);
createEAttribute(pageDescriptionEClass, PropertiesPackage.PAGE_DESCRIPTION__DOMAIN_CLASS);
createEAttribute(pageDescriptionEClass, PropertiesPackage.PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION);
+ createEAttribute(pageDescriptionEClass, PropertiesPackage.PAGE_DESCRIPTION__PRECONDITION_EXPRESSION);
createEReference(pageDescriptionEClass, PropertiesPackage.PAGE_DESCRIPTION__GROUPS);
createEReference(pageDescriptionEClass, PropertiesPackage.PAGE_DESCRIPTION__VALIDATION_SET);
@@ -1586,6 +1607,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
createEAttribute(groupDescriptionEClass, PropertiesPackage.GROUP_DESCRIPTION__LABEL_EXPRESSION);
createEAttribute(groupDescriptionEClass, PropertiesPackage.GROUP_DESCRIPTION__DOMAIN_CLASS);
createEAttribute(groupDescriptionEClass, PropertiesPackage.GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION);
+ createEAttribute(groupDescriptionEClass, PropertiesPackage.GROUP_DESCRIPTION__PRECONDITION_EXPRESSION);
createEReference(groupDescriptionEClass, PropertiesPackage.GROUP_DESCRIPTION__CONTAINER);
createEReference(groupDescriptionEClass, PropertiesPackage.GROUP_DESCRIPTION__VALIDATION_SET);
@@ -1713,7 +1735,7 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
private boolean isInitialized = false;
@@ -1792,6 +1814,9 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
initEAttribute(getPageDescription_SemanticCandidateExpression(), theDescriptionPackage.getInterpretedExpression(), "semanticCandidateExpression", null, 0, 1, PageDescription.class,
!EPackageImpl.IS_TRANSIENT, !EPackageImpl.IS_VOLATILE, EPackageImpl.IS_CHANGEABLE, !EPackageImpl.IS_UNSETTABLE, !EPackageImpl.IS_ID, EPackageImpl.IS_UNIQUE, !EPackageImpl.IS_DERIVED,
EPackageImpl.IS_ORDERED);
+ initEAttribute(getPageDescription_PreconditionExpression(), theDescriptionPackage.getInterpretedExpression(), "preconditionExpression", null, 0, 1, PageDescription.class,
+ !EPackageImpl.IS_TRANSIENT, !EPackageImpl.IS_VOLATILE, EPackageImpl.IS_CHANGEABLE, !EPackageImpl.IS_UNSETTABLE, !EPackageImpl.IS_ID, EPackageImpl.IS_UNIQUE, !EPackageImpl.IS_DERIVED,
+ EPackageImpl.IS_ORDERED);
initEReference(getPageDescription_Groups(), this.getGroupDescription(), null, "groups", null, 0, -1, PageDescription.class, !EPackageImpl.IS_TRANSIENT, !EPackageImpl.IS_VOLATILE,
EPackageImpl.IS_CHANGEABLE, !EPackageImpl.IS_COMPOSITE, EPackageImpl.IS_RESOLVE_PROXIES, !EPackageImpl.IS_UNSETTABLE, EPackageImpl.IS_UNIQUE, !EPackageImpl.IS_DERIVED,
EPackageImpl.IS_ORDERED);
@@ -1821,6 +1846,9 @@ public class PropertiesPackageImpl extends EPackageImpl implements PropertiesPac
initEAttribute(getGroupDescription_SemanticCandidateExpression(), theDescriptionPackage.getInterpretedExpression(), "semanticCandidateExpression", null, 0, 1, GroupDescription.class,
!EPackageImpl.IS_TRANSIENT, !EPackageImpl.IS_VOLATILE, EPackageImpl.IS_CHANGEABLE, !EPackageImpl.IS_UNSETTABLE, !EPackageImpl.IS_ID, EPackageImpl.IS_UNIQUE, !EPackageImpl.IS_DERIVED,
EPackageImpl.IS_ORDERED);
+ initEAttribute(getGroupDescription_PreconditionExpression(), theDescriptionPackage.getInterpretedExpression(), "preconditionExpression", null, 0, 1, GroupDescription.class,
+ !EPackageImpl.IS_TRANSIENT, !EPackageImpl.IS_VOLATILE, EPackageImpl.IS_CHANGEABLE, !EPackageImpl.IS_UNSETTABLE, !EPackageImpl.IS_ID, EPackageImpl.IS_UNIQUE, !EPackageImpl.IS_DERIVED,
+ EPackageImpl.IS_ORDERED);
initEReference(getGroupDescription_Container(), this.getContainerDescription(), null, "container", null, 0, 1, GroupDescription.class, !EPackageImpl.IS_TRANSIENT, !EPackageImpl.IS_VOLATILE,
EPackageImpl.IS_CHANGEABLE, EPackageImpl.IS_COMPOSITE, !EPackageImpl.IS_RESOLVE_PROXIES, !EPackageImpl.IS_UNSETTABLE, EPackageImpl.IS_UNIQUE, !EPackageImpl.IS_DERIVED,
EPackageImpl.IS_ORDERED);
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertyValidationRuleImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertyValidationRuleImpl.java
index 29c4d7cc70..60c8565270 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertyValidationRuleImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/PropertyValidationRuleImpl.java
@@ -39,7 +39,7 @@ public class PropertyValidationRuleImpl extends ValidationRuleImpl implements Pr
/**
* The cached value of the '{@link #getTargets() <em>Targets</em>}'
* reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getTargets()
* @generated
* @ordered
@@ -48,7 +48,7 @@ public class PropertyValidationRuleImpl extends ValidationRuleImpl implements Pr
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected PropertyValidationRuleImpl() {
@@ -57,7 +57,7 @@ public class PropertyValidationRuleImpl extends ValidationRuleImpl implements Pr
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -67,7 +67,7 @@ public class PropertyValidationRuleImpl extends ValidationRuleImpl implements Pr
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -80,7 +80,7 @@ public class PropertyValidationRuleImpl extends ValidationRuleImpl implements Pr
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -94,7 +94,7 @@ public class PropertyValidationRuleImpl extends ValidationRuleImpl implements Pr
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@SuppressWarnings("unchecked")
@@ -111,7 +111,7 @@ public class PropertyValidationRuleImpl extends ValidationRuleImpl implements Pr
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -126,7 +126,7 @@ public class PropertyValidationRuleImpl extends ValidationRuleImpl implements Pr
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/RadioDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/RadioDescriptionImpl.java
index 6ecf5b8462..a7b829a8fb 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/RadioDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/RadioDescriptionImpl.java
@@ -51,7 +51,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
* The default value of the '{@link #getValueExpression()
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getValueExpression()
* @generated
* @ordered
@@ -62,7 +62,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
* The cached value of the '{@link #getValueExpression()
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getValueExpression()
* @generated
* @ordered
@@ -73,7 +73,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
* The cached value of the '{@link #getInitialOperation()
* <em>Initial Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getInitialOperation()
* @generated
* @ordered
@@ -84,7 +84,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
* The default value of the '{@link #getCandidatesExpression()
* <em>Candidates Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getCandidatesExpression()
* @generated
* @ordered
@@ -95,7 +95,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
* The cached value of the '{@link #getCandidatesExpression()
* <em>Candidates Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getCandidatesExpression()
* @generated
* @ordered
@@ -106,7 +106,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
* The default value of the '{@link #getCandidateDisplayExpression()
* <em>Candidate Display Expression</em>}' attribute. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getCandidateDisplayExpression()
* @generated
* @ordered
@@ -117,7 +117,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
* The cached value of the '{@link #getCandidateDisplayExpression()
* <em>Candidate Display Expression</em>}' attribute. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getCandidateDisplayExpression()
* @generated
* @ordered
@@ -127,7 +127,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* The cached value of the '{@link #getStyle() <em>Style</em>}' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getStyle()
* @generated
* @ordered
@@ -136,7 +136,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected RadioDescriptionImpl() {
@@ -145,7 +145,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -155,7 +155,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -165,7 +165,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -179,7 +179,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -189,7 +189,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetInitialOperation(InitialOperation newInitialOperation, NotificationChain msgs) {
@@ -208,7 +208,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -232,7 +232,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -242,7 +242,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -256,7 +256,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -266,7 +266,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -280,7 +280,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -290,7 +290,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetStyle(RadioWidgetStyle newStyle, NotificationChain msgs) {
@@ -309,7 +309,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -333,7 +333,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -349,7 +349,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -371,7 +371,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -398,7 +398,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -425,7 +425,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -448,7 +448,7 @@ public class RadioDescriptionImpl extends WidgetDescriptionImpl implements Radio
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/RadioWidgetStyleImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/RadioWidgetStyleImpl.java
index 6510bfd4f9..b838c34bc0 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/RadioWidgetStyleImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/RadioWidgetStyleImpl.java
@@ -24,7 +24,7 @@ import org.eclipse.sirius.properties.RadioWidgetStyle;
public class RadioWidgetStyleImpl extends WidgetStyleImpl implements RadioWidgetStyle {
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected RadioWidgetStyleImpl() {
@@ -33,7 +33,7 @@ public class RadioWidgetStyleImpl extends WidgetStyleImpl implements RadioWidget
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SelectDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SelectDescriptionImpl.java
index fc99d74199..452af7466a 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SelectDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SelectDescriptionImpl.java
@@ -51,7 +51,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
* The default value of the '{@link #getValueExpression()
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getValueExpression()
* @generated
* @ordered
@@ -62,7 +62,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
* The cached value of the '{@link #getValueExpression()
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getValueExpression()
* @generated
* @ordered
@@ -73,7 +73,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
* The cached value of the '{@link #getInitialOperation()
* <em>Initial Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getInitialOperation()
* @generated
* @ordered
@@ -84,7 +84,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
* The default value of the '{@link #getCandidatesExpression()
* <em>Candidates Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getCandidatesExpression()
* @generated
* @ordered
@@ -95,7 +95,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
* The cached value of the '{@link #getCandidatesExpression()
* <em>Candidates Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getCandidatesExpression()
* @generated
* @ordered
@@ -106,7 +106,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
* The default value of the '{@link #getCandidateDisplayExpression()
* <em>Candidate Display Expression</em>}' attribute. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getCandidateDisplayExpression()
* @generated
* @ordered
@@ -117,7 +117,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
* The cached value of the '{@link #getCandidateDisplayExpression()
* <em>Candidate Display Expression</em>}' attribute. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getCandidateDisplayExpression()
* @generated
* @ordered
@@ -127,7 +127,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* The cached value of the '{@link #getStyle() <em>Style</em>}' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getStyle()
* @generated
* @ordered
@@ -136,7 +136,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected SelectDescriptionImpl() {
@@ -145,7 +145,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -155,7 +155,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -165,7 +165,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -179,7 +179,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -189,7 +189,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetInitialOperation(InitialOperation newInitialOperation, NotificationChain msgs) {
@@ -208,7 +208,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -232,7 +232,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -242,7 +242,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -256,7 +256,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -266,7 +266,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -280,7 +280,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -290,7 +290,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetStyle(SelectWidgetStyle newStyle, NotificationChain msgs) {
@@ -309,7 +309,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -333,7 +333,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -349,7 +349,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -371,7 +371,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -398,7 +398,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -425,7 +425,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -448,7 +448,7 @@ public class SelectDescriptionImpl extends WidgetDescriptionImpl implements Sele
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SelectWidgetStyleImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SelectWidgetStyleImpl.java
index 27e25f56c7..a22c4c3773 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SelectWidgetStyleImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SelectWidgetStyleImpl.java
@@ -24,7 +24,7 @@ import org.eclipse.sirius.properties.SelectWidgetStyle;
public class SelectWidgetStyleImpl extends WidgetStyleImpl implements SelectWidgetStyle {
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected SelectWidgetStyleImpl() {
@@ -33,7 +33,7 @@ public class SelectWidgetStyleImpl extends WidgetStyleImpl implements SelectWidg
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SingleReferenceDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SingleReferenceDescriptionImpl.java
index e0290d4840..399cf44497 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SingleReferenceDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/SingleReferenceDescriptionImpl.java
@@ -54,7 +54,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
* The default value of the '{@link #getValueExpression()
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getValueExpression()
* @generated
* @ordered
@@ -65,7 +65,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
* The cached value of the '{@link #getValueExpression()
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getValueExpression()
* @generated
* @ordered
@@ -76,7 +76,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
* The default value of the '{@link #getDisplayExpression()
* <em>Display Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getDisplayExpression()
* @generated
* @ordered
@@ -87,7 +87,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
* The cached value of the '{@link #getDisplayExpression()
* <em>Display Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getDisplayExpression()
* @generated
* @ordered
@@ -98,7 +98,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
* The cached value of the '{@link #getCreateOperation()
* <em>Create Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getCreateOperation()
* @generated
* @ordered
@@ -109,7 +109,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
* The cached value of the '{@link #getSearchOperation()
* <em>Search Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getSearchOperation()
* @generated
* @ordered
@@ -120,7 +120,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
* The cached value of the '{@link #getUnsetOperation()
* <em>Unset Operation</em>}' containment reference. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see #getUnsetOperation()
* @generated
* @ordered
@@ -131,7 +131,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
* The cached value of the '{@link #getOnClickOperation()
* <em>On Click Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getOnClickOperation()
* @generated
* @ordered
@@ -140,7 +140,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected SingleReferenceDescriptionImpl() {
@@ -149,7 +149,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -159,7 +159,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -169,7 +169,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -183,7 +183,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -193,7 +193,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -207,7 +207,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -217,7 +217,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetCreateOperation(OperationDescription newCreateOperation, NotificationChain msgs) {
@@ -236,7 +236,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -260,7 +260,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -270,7 +270,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetSearchOperation(OperationDescription newSearchOperation, NotificationChain msgs) {
@@ -289,7 +289,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -313,7 +313,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -323,7 +323,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetUnsetOperation(OperationDescription newUnsetOperation, NotificationChain msgs) {
@@ -342,7 +342,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -366,7 +366,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -376,7 +376,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetOnClickOperation(OperationDescription newOnClickOperation, NotificationChain msgs) {
@@ -396,7 +396,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -422,7 +422,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -442,7 +442,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -466,7 +466,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -496,7 +496,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -526,7 +526,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -551,7 +551,7 @@ public class SingleReferenceDescriptionImpl extends WidgetDescriptionImpl implem
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextAreaDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextAreaDescriptionImpl.java
index 0688f9e034..abf30f0a68 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextAreaDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextAreaDescriptionImpl.java
@@ -35,7 +35,7 @@ public class TextAreaDescriptionImpl extends TextDescriptionImpl implements Text
/**
* The default value of the '{@link #getLineCount() <em>Line Count</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getLineCount()
* @generated
* @ordered
@@ -45,7 +45,7 @@ public class TextAreaDescriptionImpl extends TextDescriptionImpl implements Text
/**
* The cached value of the '{@link #getLineCount() <em>Line Count</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getLineCount()
* @generated
* @ordered
@@ -54,7 +54,7 @@ public class TextAreaDescriptionImpl extends TextDescriptionImpl implements Text
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected TextAreaDescriptionImpl() {
@@ -63,7 +63,7 @@ public class TextAreaDescriptionImpl extends TextDescriptionImpl implements Text
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -73,7 +73,7 @@ public class TextAreaDescriptionImpl extends TextDescriptionImpl implements Text
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -83,7 +83,7 @@ public class TextAreaDescriptionImpl extends TextDescriptionImpl implements Text
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -97,7 +97,7 @@ public class TextAreaDescriptionImpl extends TextDescriptionImpl implements Text
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -111,7 +111,7 @@ public class TextAreaDescriptionImpl extends TextDescriptionImpl implements Text
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -126,7 +126,7 @@ public class TextAreaDescriptionImpl extends TextDescriptionImpl implements Text
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -141,7 +141,7 @@ public class TextAreaDescriptionImpl extends TextDescriptionImpl implements Text
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -155,7 +155,7 @@ public class TextAreaDescriptionImpl extends TextDescriptionImpl implements Text
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextDescriptionImpl.java
index 0041ef351e..7055f5e235 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextDescriptionImpl.java
@@ -45,7 +45,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
* The default value of the '{@link #getValueExpression()
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getValueExpression()
* @generated
* @ordered
@@ -56,7 +56,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
* The cached value of the '{@link #getValueExpression()
* <em>Value Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getValueExpression()
* @generated
* @ordered
@@ -67,7 +67,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
* The cached value of the '{@link #getInitialOperation()
* <em>Initial Operation</em>}' containment reference. <!-- begin-user-doc
* --> <!-- end-user-doc -->
- *
+ *
* @see #getInitialOperation()
* @generated
* @ordered
@@ -77,7 +77,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* The cached value of the '{@link #getStyle() <em>Style</em>}' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getStyle()
* @generated
* @ordered
@@ -86,7 +86,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected TextDescriptionImpl() {
@@ -95,7 +95,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -105,7 +105,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -115,7 +115,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -129,7 +129,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -139,7 +139,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetInitialOperation(InitialOperation newInitialOperation, NotificationChain msgs) {
@@ -158,7 +158,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -182,7 +182,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -192,7 +192,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public NotificationChain basicSetStyle(TextWidgetStyle newStyle, NotificationChain msgs) {
@@ -211,7 +211,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -235,7 +235,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -251,7 +251,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -269,7 +269,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -290,7 +290,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -311,7 +311,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -329,7 +329,7 @@ public class TextDescriptionImpl extends WidgetDescriptionImpl implements TextDe
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextWidgetStyleImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextWidgetStyleImpl.java
index a4e7b2eb6d..6f6cb88dc0 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextWidgetStyleImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/TextWidgetStyleImpl.java
@@ -54,7 +54,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
* The default value of the '{@link #getFontNameExpression()
* <em>Font Name Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getFontNameExpression()
* @generated
* @ordered
@@ -65,7 +65,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
* The cached value of the '{@link #getFontNameExpression()
* <em>Font Name Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getFontNameExpression()
* @generated
* @ordered
@@ -75,7 +75,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* The default value of the '{@link #getFontSize() <em>Font Size</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getFontSize()
* @generated
* @ordered
@@ -85,7 +85,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* The cached value of the '{@link #getFontSize() <em>Font Size</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getFontSize()
* @generated
* @ordered
@@ -96,7 +96,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
* The cached value of the '{@link #getBackgroundColor()
* <em>Background Color</em>}' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getBackgroundColor()
* @generated
* @ordered
@@ -107,7 +107,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
* The cached value of the '{@link #getForegroundColor()
* <em>Foreground Color</em>}' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getForegroundColor()
* @generated
* @ordered
@@ -117,7 +117,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* The cached value of the '{@link #getFontFormat() <em>Font Format</em>}'
* attribute list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getFontFormat()
* @generated
* @ordered
@@ -126,7 +126,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected TextWidgetStyleImpl() {
@@ -135,7 +135,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -145,7 +145,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -155,7 +155,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -169,7 +169,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -179,7 +179,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -193,7 +193,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -212,7 +212,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public ColorDescription basicGetBackgroundColor() {
@@ -221,7 +221,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -235,7 +235,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -254,7 +254,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public ColorDescription basicGetForegroundColor() {
@@ -263,7 +263,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -277,7 +277,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -290,7 +290,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -318,7 +318,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@SuppressWarnings("unchecked")
@@ -347,7 +347,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -374,7 +374,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -396,7 +396,7 @@ public class TextWidgetStyleImpl extends WidgetStyleImpl implements TextWidgetSt
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ViewExtensionDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ViewExtensionDescriptionImpl.java
index 5e59fc0d79..56f2e2c3a3 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ViewExtensionDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/ViewExtensionDescriptionImpl.java
@@ -56,7 +56,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* The default value of the '{@link #getIdentifier() <em>Identifier</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIdentifier()
* @generated
* @ordered
@@ -66,7 +66,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* The cached value of the '{@link #getIdentifier() <em>Identifier</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIdentifier()
* @generated
* @ordered
@@ -76,7 +76,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* The cached value of the '{@link #getMetamodels() <em>Metamodels</em>}'
* reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getMetamodels()
* @generated
* @ordered
@@ -86,7 +86,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* The cached value of the '{@link #getPages() <em>Pages</em>}' containment
* reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getPages()
* @generated
* @ordered
@@ -96,7 +96,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* The cached value of the '{@link #getGroups() <em>Groups</em>}'
* containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getGroups()
* @generated
* @ordered
@@ -105,7 +105,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected ViewExtensionDescriptionImpl() {
@@ -114,7 +114,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -124,7 +124,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -134,7 +134,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -148,7 +148,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -161,7 +161,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -174,7 +174,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -187,7 +187,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -203,7 +203,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -223,7 +223,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@SuppressWarnings("unchecked")
@@ -251,7 +251,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -275,7 +275,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -295,7 +295,7 @@ public class ViewExtensionDescriptionImpl extends MinimalEObjectImpl.Container i
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/WidgetDescriptionImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/WidgetDescriptionImpl.java
index 16dfda1cdf..33409573e9 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/WidgetDescriptionImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/WidgetDescriptionImpl.java
@@ -42,7 +42,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* The default value of the '{@link #getIdentifier() <em>Identifier</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIdentifier()
* @generated
* @ordered
@@ -52,7 +52,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* The cached value of the '{@link #getIdentifier() <em>Identifier</em>}'
* attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @see #getIdentifier()
* @generated
* @ordered
@@ -63,7 +63,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
* The default value of the '{@link #getLabelExpression()
* <em>Label Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getLabelExpression()
* @generated
* @ordered
@@ -74,7 +74,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
* The cached value of the '{@link #getLabelExpression()
* <em>Label Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getLabelExpression()
* @generated
* @ordered
@@ -85,7 +85,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
* The default value of the '{@link #getHelpExpression()
* <em>Help Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getHelpExpression()
* @generated
* @ordered
@@ -96,7 +96,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
* The cached value of the '{@link #getHelpExpression()
* <em>Help Expression</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getHelpExpression()
* @generated
* @ordered
@@ -105,7 +105,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected WidgetDescriptionImpl() {
@@ -114,7 +114,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -124,7 +124,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -134,7 +134,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -148,7 +148,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -158,7 +158,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -172,7 +172,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -182,7 +182,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -196,7 +196,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -214,7 +214,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -235,7 +235,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -256,7 +256,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -274,7 +274,7 @@ public abstract class WidgetDescriptionImpl extends MinimalEObjectImpl.Container
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/WidgetStyleImpl.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/WidgetStyleImpl.java
index 34300a614d..d318ea559a 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/WidgetStyleImpl.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/impl/WidgetStyleImpl.java
@@ -56,7 +56,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
* The default value of the '{@link #getLabelFontNameExpression()
* <em>Label Font Name Expression</em>}' attribute. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see #getLabelFontNameExpression()
* @generated
* @ordered
@@ -67,7 +67,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
* The cached value of the '{@link #getLabelFontNameExpression()
* <em>Label Font Name Expression</em>}' attribute. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @see #getLabelFontNameExpression()
* @generated
* @ordered
@@ -78,7 +78,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
* The default value of the '{@link #getLabelFontSize()
* <em>Label Font Size</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getLabelFontSize()
* @generated
* @ordered
@@ -89,7 +89,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
* The cached value of the '{@link #getLabelFontSize()
* <em>Label Font Size</em>}' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getLabelFontSize()
* @generated
* @ordered
@@ -100,7 +100,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
* The cached value of the '{@link #getLabelBackgroundColor()
* <em>Label Background Color</em>}' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getLabelBackgroundColor()
* @generated
* @ordered
@@ -111,7 +111,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
* The cached value of the '{@link #getLabelForegroundColor()
* <em>Label Foreground Color</em>}' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getLabelForegroundColor()
* @generated
* @ordered
@@ -122,7 +122,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
* The cached value of the '{@link #getLabelFontFormat()
* <em>Label Font Format</em>}' attribute list. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @see #getLabelFontFormat()
* @generated
* @ordered
@@ -131,7 +131,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected WidgetStyleImpl() {
@@ -140,7 +140,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -150,7 +150,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -160,7 +160,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -174,7 +174,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -184,7 +184,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -198,7 +198,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -217,7 +217,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public ColorDescription basicGetLabelBackgroundColor() {
@@ -226,7 +226,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -240,7 +240,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -259,7 +259,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
public ColorDescription basicGetLabelForegroundColor() {
@@ -268,7 +268,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -282,7 +282,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -295,7 +295,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -323,7 +323,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@SuppressWarnings("unchecked")
@@ -352,7 +352,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -379,7 +379,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
@@ -401,7 +401,7 @@ public class WidgetStyleImpl extends MinimalEObjectImpl.Container implements Wid
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
@Override
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/util/PropertiesAdapterFactory.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/util/PropertiesAdapterFactory.java
index 4eda18e304..6bd5a5e916 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/util/PropertiesAdapterFactory.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/util/PropertiesAdapterFactory.java
@@ -54,14 +54,14 @@ import org.eclipse.sirius.viewpoint.description.validation.ValidationRule;
* <!-- 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 -->
- *
+ *
* @see org.eclipse.sirius.properties.PropertiesPackage
* @generated
*/
public class PropertiesAdapterFactory extends AdapterFactoryImpl {
/**
* The cached model package. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected static PropertiesPackage modelPackage;
@@ -69,7 +69,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
/**
* Creates an instance of the adapter factory. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
public PropertiesAdapterFactory() {
@@ -83,7 +83,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* <!-- 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 -->
- *
+ *
* @return whether this factory is applicable for the type of the object.
* @generated
*/
@@ -279,7 +279,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
/**
* Creates an adapter for the <code>target</code>. <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
+ *
* @param target
* the object to adapt.
* @return the adapter for the <code>target</code>.
@@ -297,7 +297,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.ViewExtensionDescription
* @generated
@@ -313,7 +313,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.PageDescription
* @generated
@@ -329,7 +329,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.PageValidationSetDescription
* @generated
@@ -345,7 +345,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.PropertyValidationRule
* @generated
@@ -361,7 +361,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.GroupDescription
* @generated
@@ -377,7 +377,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.GroupValidationSetDescription
* @generated
@@ -393,7 +393,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.ContainerDescription
* @generated
@@ -409,7 +409,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.WidgetDescription
* @generated
@@ -425,7 +425,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.TextDescription
* @generated
@@ -441,7 +441,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.ButtonDescription
* @generated
@@ -457,7 +457,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.LabelDescription
* @generated
@@ -473,7 +473,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.CheckboxDescription
* @generated
@@ -489,7 +489,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.SelectDescription
* @generated
@@ -505,7 +505,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.DynamicMappingFor
* @generated
@@ -521,7 +521,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.DynamicMappingIf
* @generated
@@ -537,7 +537,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.RadioDescription
* @generated
@@ -553,7 +553,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.SingleReferenceDescription
* @generated
@@ -569,7 +569,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.OperationDescription
* @generated
@@ -585,7 +585,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.MultipleReferencesDescription
* @generated
@@ -601,7 +601,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.CustomDescription
* @generated
@@ -617,7 +617,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.CustomExpression
* @generated
@@ -633,7 +633,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.CustomOperation
* @generated
@@ -648,7 +648,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* <!-- 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.WidgetStyle
* @generated
@@ -664,7 +664,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.TextWidgetStyle
* @generated
@@ -680,7 +680,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.LabelWidgetStyle
* @generated
@@ -696,7 +696,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.CheckboxWidgetStyle
* @generated
@@ -712,7 +712,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.RadioWidgetStyle
* @generated
@@ -728,7 +728,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.ButtonWidgetStyle
* @generated
@@ -744,7 +744,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.SelectWidgetStyle
* @generated
@@ -760,7 +760,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.properties.TextAreaDescription
* @generated
@@ -792,7 +792,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
* 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 -->
- *
+ *
* @return the new adapter.
* @see org.eclipse.sirius.viewpoint.description.IdentifiedElement
* @generated
@@ -820,7 +820,7 @@ public class PropertiesAdapterFactory extends AdapterFactoryImpl {
/**
* Creates a new adapter for the default case. <!-- begin-user-doc --> This
* default implementation returns null. <!-- end-user-doc -->
- *
+ *
* @return the new adapter.
* @generated
*/
diff --git a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/util/PropertiesSwitch.java b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/util/PropertiesSwitch.java
index f21735c52a..672e9f7bea 100644
--- a/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/util/PropertiesSwitch.java
+++ b/incubation/org.eclipse.sirius.properties/src-gen/org/eclipse/sirius/properties/util/PropertiesSwitch.java
@@ -57,14 +57,14 @@ import org.eclipse.sirius.viewpoint.description.validation.ValidationRule;
* 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 -->
- *
+ *
* @see org.eclipse.sirius.properties.PropertiesPackage
* @generated
*/
public class PropertiesSwitch<T> {
/**
* The cached model package <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ *
* @generated
*/
protected static PropertiesPackage modelPackage;
@@ -72,7 +72,7 @@ public class PropertiesSwitch<T> {
/**
* Creates an instance of the switch. <!-- begin-user-doc --> <!--
* end-user-doc -->
- *
+ *
* @generated
*/
public PropertiesSwitch() {
@@ -85,7 +85,7 @@ public class PropertiesSwitch<T> {
* 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 -->
- *
+ *
* @return the first non-null result returned by a <code>caseXXX</code>
* call.
* @generated
@@ -98,7 +98,7 @@ public class PropertiesSwitch<T> {
* 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 -->
- *
+ *
* @return the first non-null result returned by a <code>caseXXX</code>
* call.
* @generated
@@ -116,7 +116,7 @@ public class PropertiesSwitch<T> {
* 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 -->
- *
+ *
* @return the first non-null result returned by a <code>caseXXX</code>
* call.
* @generated
@@ -433,7 +433,7 @@ public class PropertiesSwitch<T> {
* <em>View Extension Description</em>'. <!-- begin-user-doc --> This
* implementation returns null; returning a non-null result will terminate
* the switch. <!-- end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -450,7 +450,7 @@ public class PropertiesSwitch<T> {
* <em>Page Description</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -467,7 +467,7 @@ public class PropertiesSwitch<T> {
* <em>Page Validation Set Description</em>'. <!-- begin-user-doc --> This
* implementation returns null; returning a non-null result will terminate
* the switch. <!-- end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -484,7 +484,7 @@ public class PropertiesSwitch<T> {
* <em>Property Validation Rule</em>'. <!-- begin-user-doc --> This
* implementation returns null; returning a non-null result will terminate
* the switch. <!-- end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -501,7 +501,7 @@ public class PropertiesSwitch<T> {
* <em>Group Description</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -518,7 +518,7 @@ public class PropertiesSwitch<T> {
* <em>Group Validation Set Description</em>'. <!-- begin-user-doc --> This
* implementation returns null; returning a non-null result will terminate
* the switch. <!-- end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -535,7 +535,7 @@ public class PropertiesSwitch<T> {
* <em>Container Description</em>'. <!-- begin-user-doc --> This
* implementation returns null; returning a non-null result will terminate
* the switch. <!-- end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -552,7 +552,7 @@ public class PropertiesSwitch<T> {
* <em>Widget Description</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -569,7 +569,7 @@ public class PropertiesSwitch<T> {
* <em>Text Description</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -586,7 +586,7 @@ public class PropertiesSwitch<T> {
* <em>Button Description</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -603,7 +603,7 @@ public class PropertiesSwitch<T> {
* <em>Label Description</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -620,7 +620,7 @@ public class PropertiesSwitch<T> {
* <em>Checkbox Description</em>'. <!-- begin-user-doc --> This
* implementation returns null; returning a non-null result will terminate
* the switch. <!-- end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -637,7 +637,7 @@ public class PropertiesSwitch<T> {
* <em>Select Description</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -654,7 +654,7 @@ public class PropertiesSwitch<T> {
* <em>Dynamic Mapping For</em>'. <!-- begin-user-doc --> This
* implementation returns null; returning a non-null result will terminate
* the switch. <!-- end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -671,7 +671,7 @@ public class PropertiesSwitch<T> {
* <em>Dynamic Mapping If</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -688,7 +688,7 @@ public class PropertiesSwitch<T> {
* <em>Radio Description</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -705,7 +705,7 @@ public class PropertiesSwitch<T> {
* <em>Single Reference Description</em>'. <!-- begin-user-doc --> This
* implementation returns null; returning a non-null result will terminate
* the switch. <!-- end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -722,7 +722,7 @@ public class PropertiesSwitch<T> {
* <em>Operation Description</em>'. <!-- begin-user-doc --> This
* implementation returns null; returning a non-null result will terminate
* the switch. <!-- end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -739,7 +739,7 @@ public class PropertiesSwitch<T> {
* <em>Multiple References Description</em>'. <!-- begin-user-doc --> This
* implementation returns null; returning a non-null result will terminate
* the switch. <!-- end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -756,7 +756,7 @@ public class PropertiesSwitch<T> {
* <em>Custom Description</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -773,7 +773,7 @@ public class PropertiesSwitch<T> {
* <em>Custom Expression</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -790,7 +790,7 @@ public class PropertiesSwitch<T> {
* <em>Custom Operation</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -807,7 +807,7 @@ public class PropertiesSwitch<T> {
* <em>Widget Style</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -824,7 +824,7 @@ public class PropertiesSwitch<T> {
* <em>Text Widget Style</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -841,7 +841,7 @@ public class PropertiesSwitch<T> {
* <em>Label Widget Style</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -858,7 +858,7 @@ public class PropertiesSwitch<T> {
* <em>Checkbox Widget Style</em>'. <!-- begin-user-doc --> This
* implementation returns null; returning a non-null result will terminate
* the switch. <!-- end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -875,7 +875,7 @@ public class PropertiesSwitch<T> {
* <em>Radio Widget Style</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -892,7 +892,7 @@ public class PropertiesSwitch<T> {
* <em>Button Widget Style</em>'. <!-- begin-user-doc --> This
* implementation returns null; returning a non-null result will terminate
* the switch. <!-- end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -909,7 +909,7 @@ public class PropertiesSwitch<T> {
* <em>Select Widget Style</em>'. <!-- begin-user-doc --> This
* implementation returns null; returning a non-null result will terminate
* the switch. <!-- end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -926,7 +926,7 @@ public class PropertiesSwitch<T> {
* <em>Text Area Description</em>'. <!-- begin-user-doc --> This
* implementation returns null; returning a non-null result will terminate
* the switch. <!-- end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -943,7 +943,7 @@ public class PropertiesSwitch<T> {
* <em>Extension</em>'. <!-- begin-user-doc --> This implementation returns
* null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -960,7 +960,7 @@ public class PropertiesSwitch<T> {
* <em>Identified Element</em>'. <!-- begin-user-doc --> This implementation
* returns null; returning a non-null result will terminate the switch. <!--
* end-user-doc -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
@@ -994,7 +994,7 @@ public class PropertiesSwitch<T> {
* <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 -->
- *
+ *
* @param object
* the target of the switch.
* @return the result of interpreting the object as an instance of '
diff --git a/incubation/org.eclipse.sirius.ui.properties/src/org/eclipse/sirius/ui/properties/internal/tabprovider/ViewDescriptionConverter.java b/incubation/org.eclipse.sirius.ui.properties/src/org/eclipse/sirius/ui/properties/internal/tabprovider/ViewDescriptionConverter.java
index cf49ee1838..be008b05ff 100644
--- a/incubation/org.eclipse.sirius.ui.properties/src/org/eclipse/sirius/ui/properties/internal/tabprovider/ViewDescriptionConverter.java
+++ b/incubation/org.eclipse.sirius.ui.properties/src/org/eclipse/sirius/ui/properties/internal/tabprovider/ViewDescriptionConverter.java
@@ -173,6 +173,7 @@ public class ViewDescriptionConverter {
page.setLabelExpression(pageDescription.getLabelExpression());
page.setDomainClass(pageDescription.getDomainClass());
page.setSemanticCandidateExpression(pageDescription.getSemanticCandidateExpression());
+ page.setPreconditionExpression(pageDescription.getPreconditionExpression());
if (page.getIdentifier() == null || page.getIdentifier().trim().length() == 0) {
page.setIdentifier(EcoreUtil.getURI(pageDescription).toString());
@@ -257,6 +258,7 @@ public class ViewDescriptionConverter {
group.setLabelExpression(groupDescription.getLabelExpression());
group.setDomainClass(groupDescription.getDomainClass());
group.setSemanticCandidateExpression(groupDescription.getSemanticCandidateExpression());
+ group.setPreconditionExpression(groupDescription.getPreconditionExpression());
if (group.getIdentifier() == null || group.getIdentifier().trim().length() == 0) {
group.setIdentifier(EcoreUtil.getURI(groupDescription).toString());

Back to the top