Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/org.eclipse.eef.documentation/META-INF/MANIFEST.MF2
-rw-r--r--doc/org.eclipse.eef.documentation/pom.xml37
-rw-r--r--features/org.eclipse.eef.sdk-feature/feature.xml44
-rw-r--r--features/org.eclipse.eef.sdk-feature/pom.xml37
-rw-r--r--plugins/org.eclipse.eef.core/META-INF/MANIFEST.MF3
-rw-r--r--plugins/org.eclipse.eef.core/build.properties3
-rw-r--r--plugins/org.eclipse.eef.core/pom.xml37
-rw-r--r--plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/EEFText.java3
-rw-r--r--plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFCompoundInterpreter.java25
-rw-r--r--plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFGroupImpl.java10
-rw-r--r--plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFPageImpl.java7
-rw-r--r--plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFTextImpl.java6
-rw-r--r--plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFViewImpl.java2
-rw-r--r--plugins/org.eclipse.eef.edit/META-INF/MANIFEST.MF4
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFAdapterFactoryTableStructureDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFAdapterFactoryTreeStructureDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCellWidgetDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxConditionalStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxStyleCustomization.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnConditionalStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnStyleCustomization.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFGroupConditionalStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFGroupStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFGroupStyleCustomization.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFImageDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFImagePickerDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFInterpretedTableStructureDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFInterpretedTreeStructureDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFJavaExtensionDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelConditionalStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelStyleCustomization.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineConditionalStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineStyleCustomization.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkConditionalStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkStyleCustomization.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFQuickFix.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioConditionalStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioStyleCustomization.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectConditionalStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectStyleCustomization.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableConditionalStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableStructureDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableStyleCustomization.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTextConditionalStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTextStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTextStyleCustomization.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeConditionalStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeDialogSelectDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeStructureDescription.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeStyle.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeStyleCustomization.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/icons/full/obj16/EEFValidation.gifbin129 -> 0 bytes
-rw-r--r--plugins/org.eclipse.eef.edit/plugin.properties337
-rw-r--r--plugins/org.eclipse.eef.edit/pom.xml37
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFAdapterFactoryTableStructureDescriptionItemProvider.java137
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFAdapterFactoryTreeStructureDescriptionItemProvider.java139
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCellWidgetDescriptionItemProvider.java113
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.java174
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.java156
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxStyleCustomizationItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.java156
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnConditionalStyleItemProvider.java157
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnDescriptionItemProvider.java185
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnStyleCustomizationItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnStyleItemProvider.java188
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFConditionalStyleItemProvider.java148
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.java184
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.java157
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.java161
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupStyleCustomizationItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupStyleItemProvider.java138
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFImageDescriptionItemProvider.java138
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFImagePickerDescriptionItemProvider.java173
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFInterpretedTableStructureDescriptionItemProvider.java160
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFInterpretedTreeStructureDescriptionItemProvider.java190
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFJavaExtensionDescriptionItemProvider.java159
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.java157
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.java138
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelStyleCustomizationItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelStyleItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineConditionalStyleItemProvider.java157
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineDescriptionItemProvider.java229
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineStyleCustomizationItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineStyleItemProvider.java186
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkConditionalStyleItemProvider.java157
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkDescriptionItemProvider.java138
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkStyleCustomizationItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkStyleItemProvider.java170
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFPageDescriptionItemProvider.java163
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFQuickFixItemProvider.java203
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.java157
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.java188
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioStyleCustomizationItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioStyleItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.java157
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.java203
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectStyleCustomizationItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectStyleItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFStyleCustomizationItemProvider.java117
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFStyleItemProvider.java146
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableConditionalStyleItemProvider.java157
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableDescriptionItemProvider.java168
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableStructureDescriptionItemProvider.java242
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableStyleCustomizationItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableStyleItemProvider.java113
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.java157
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextDescriptionItemProvider.java170
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextStyleCustomizationItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextStyleItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeConditionalStyleItemProvider.java157
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeDescriptionItemProvider.java168
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeDialogSelectDescriptionItemProvider.java188
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeStructureDescriptionItemProvider.java176
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeStyleCustomizationItemProvider.java154
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeStyleItemProvider.java113
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFValidationItemProvider.java196
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFViewDescriptionItemProvider.java167
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.java176
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EefEditPlugin.java54
-rw-r--r--plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EefItemProviderAdapterFactory.java1458
-rw-r--r--plugins/org.eclipse.eef.ide.ui/pom.xml37
-rw-r--r--plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/data/EEFSection.java9
-rw-r--r--plugins/org.eclipse.eef.ide/pom.xml37
-rw-r--r--plugins/org.eclipse.eef.ide/src/org/eclipse/eef/ide/internal/I18N.java29
-rw-r--r--plugins/org.eclipse.eef.ide/src/org/eclipse/eef/ide/internal/extensions/AbstractRegistryEventListener.java25
-rw-r--r--plugins/org.eclipse.eef.interpreter.aql/META-INF/MANIFEST.MF3
-rw-r--r--plugins/org.eclipse.eef.interpreter.aql/pom.xml37
-rw-r--r--plugins/org.eclipse.eef.interpreter.aql/src/org/eclipse/eef/interpreter/aql/internal/AQLInterpreter.java19
-rw-r--r--plugins/org.eclipse.eef.interpreter.aql/src/org/eclipse/eef/interpreter/aql/internal/I18N.java29
-rw-r--r--plugins/org.eclipse.eef.interpreter/META-INF/MANIFEST.MF1
-rw-r--r--plugins/org.eclipse.eef.interpreter/build.properties1
-rw-r--r--plugins/org.eclipse.eef.interpreter/pom.xml37
-rw-r--r--plugins/org.eclipse.eef.interpreter/src/org/eclipse/eef/interpreter/api/IInterpreter.java17
-rw-r--r--plugins/org.eclipse.eef/META-INF/MANIFEST.MF3
-rw-r--r--plugins/org.eclipse.eef/model/eef.aird18692
-rw-r--r--plugins/org.eclipse.eef/model/eef.ecore1248
-rw-r--r--plugins/org.eclipse.eef/model/eef.genmodel255
-rw-r--r--plugins/org.eclipse.eef/model/eef2_legacy.ecore1346
-rw-r--r--plugins/org.eclipse.eef/pom.xml37
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFAdapterFactoryTableStructureDescription.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFAdapterFactoryTreeStructureDescription.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFCellWidgetDescription.java26
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFCheckboxConditionalStyle.java59
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFCheckboxDescription.java83
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFCheckboxStyle.java83
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFCheckboxStyleCustomization.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFColumnConditionalStyle.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFColumnDescription.java111
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFColumnStyle.java135
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFColumnStyleCustomization.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFConditionalStyle.java59
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFContainerDescription.java184
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFGroupConditionalStyle.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFGroupDescription.java246
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFGroupStyle.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFGroupStyleCustomization.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFImageDescription.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFImagePickerDescription.java109
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFInterpretedTableStructureDescription.java75
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFInterpretedTreeStructureDescription.java135
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFJavaExtensionDescription.java59
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFLabelConditionalStyle.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFLabelDescription.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFLabelStyle.java83
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFLabelStyleCustomization.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFLineConditionalStyle.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFLineDescription.java129
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFLineStyle.java135
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFLineStyleCustomization.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFLinkConditionalStyle.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFLinkDescription.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFLinkStyle.java109
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFLinkStyleCustomization.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFPageDescription.java190
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFQuickFix.java137
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFRadioConditionalStyle.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFRadioDescription.java135
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFRadioStyle.java83
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFRadioStyleCustomization.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFSelectConditionalStyle.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFSelectDescription.java161
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFSelectStyle.java83
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFSelectStyleCustomization.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFStyle.java59
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFStyleCustomization.java28
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTableConditionalStyle.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTableDescription.java109
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTableStructureDescription.java189
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTableStyle.java26
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTableStyleCustomization.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTextConditionalStyle.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTextDescription.java205
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTextStyle.java83
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTextStyleCustomization.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTreeConditionalStyle.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTreeDescription.java109
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTreeDialogSelectDescription.java136
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTreeStructureDescription.java85
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTreeStyle.java26
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTreeStyleCustomization.java57
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFValidation.java77
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFViewDescription.java225
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFWidgetDescription.java201
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EefFactory.java514
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EefPackage.java7968
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFAdapterFactoryTableStructureDescriptionImpl.java175
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFAdapterFactoryTreeStructureDescriptionImpl.java174
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFCellWidgetDescriptionImpl.java43
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.java217
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.java229
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFCheckboxStyleCustomizationImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFCheckboxStyleImpl.java231
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFColumnConditionalStyleImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFColumnDescriptionImpl.java295
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFColumnStyleCustomizationImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFColumnStyleImpl.java347
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFConditionalStyleImpl.java174
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFContainerDescriptionImpl.java398
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFGroupDescriptionImpl.java587
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFGroupStyleCustomizationImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFGroupStyleImpl.java173
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFImageDescriptionImpl.java172
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFImagePickerDescriptionImpl.java287
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFInterpretedTableStructureDescriptionImpl.java265
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFInterpretedTreeStructureDescriptionImpl.java346
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFJavaExtensionDescriptionImpl.java173
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFLabelDescriptionImpl.java172
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFLabelStyleCustomizationImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFLabelStyleImpl.java231
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFLineConditionalStyleImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFLineDescriptionImpl.java347
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFLineStyleCustomizationImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFLineStyleImpl.java347
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFLinkConditionalStyleImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFLinkDescriptionImpl.java172
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFLinkStyleCustomizationImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFLinkStyleImpl.java289
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFPageDescriptionImpl.java387
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFQuickFixImpl.java343
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFRadioDescriptionImpl.java345
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFRadioStyleCustomizationImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFRadioStyleImpl.java231
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFSelectDescriptionImpl.java401
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFSelectStyleCustomizationImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFSelectStyleImpl.java231
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFStyleCustomizationImpl.java45
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFStyleImpl.java172
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTableConditionalStyleImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTableDescriptionImpl.java296
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTableStructureDescriptionImpl.java456
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTableStyleCustomizationImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTableStyleImpl.java43
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTextConditionalStyleImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTextDescriptionImpl.java496
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTextStyleCustomizationImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTextStyleImpl.java231
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTreeConditionalStyleImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTreeDescriptionImpl.java295
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTreeDialogSelectDescriptionImpl.java352
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTreeStructureDescriptionImpl.java228
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTreeStyleCustomizationImpl.java216
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTreeStyleImpl.java43
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFValidationImpl.java234
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFViewDescriptionImpl.java465
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFWidgetDescriptionImpl.java505
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EefFactoryImpl.java787
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EefPackageImpl.java3652
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/util/EefAdapterFactory.java1228
-rw-r--r--plugins/org.eclipse.eef/src-gen/org/eclipse/eef/util/EefSwitch.java1549
-rw-r--r--prototypes/org.eclipse.eef.expression/.classpath (renamed from plugins/org.eclipse.eef.expression/.classpath)0
-rw-r--r--prototypes/org.eclipse.eef.expression/.project (renamed from plugins/org.eclipse.eef.expression/.project)0
-rw-r--r--prototypes/org.eclipse.eef.expression/.settings/org.eclipse.jdt.core.prefs (renamed from plugins/org.eclipse.eef.expression/.settings/org.eclipse.jdt.core.prefs)0
-rw-r--r--prototypes/org.eclipse.eef.expression/META-INF/MANIFEST.MF (renamed from plugins/org.eclipse.eef.expression/META-INF/MANIFEST.MF)0
-rw-r--r--prototypes/org.eclipse.eef.expression/about.html (renamed from doc/org.eclipse.sirius.expression.design/about.html)0
-rw-r--r--prototypes/org.eclipse.eef.expression/build.properties (renamed from plugins/org.eclipse.eef.expression/build.properties)0
-rw-r--r--prototypes/org.eclipse.eef.expression/eef.expression (renamed from plugins/org.eclipse.eef.expression/eef.expression)0
-rw-r--r--prototypes/org.eclipse.eef.expression/plugin.properties (renamed from plugins/org.eclipse.eef.expression/plugin.properties)0
-rw-r--r--prototypes/org.eclipse.eef.expression/src/eef/expression/Activator.java (renamed from plugins/org.eclipse.eef.expression/src/eef/expression/Activator.java)0
-rw-r--r--prototypes/org.eclipse.eef.expression/userDefinedVariable.expression (renamed from plugins/org.eclipse.eef.expression/userDefinedVariable.expression)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/.classpath (renamed from plugins/org.eclipse.sirius.contentassist/.classpath)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/.project (renamed from plugins/org.eclipse.sirius.contentassist/.project)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/.settings/org.eclipse.jdt.core.prefs (renamed from plugins/org.eclipse.sirius.contentassist/.settings/org.eclipse.jdt.core.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/META-INF/MANIFEST.MF (renamed from plugins/org.eclipse.sirius.contentassist/META-INF/MANIFEST.MF)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/about.html (renamed from plugins/org.eclipse.eef.expression/about.html)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/build.properties (renamed from plugins/org.eclipse.sirius.contentassist/build.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/model/contentassist.aird (renamed from plugins/org.eclipse.sirius.contentassist/model/contentassist.aird)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/model/contentassist.ecore (renamed from plugins/org.eclipse.sirius.contentassist/model/contentassist.ecore)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/model/contentassist.genmodel (renamed from plugins/org.eclipse.sirius.contentassist/model/contentassist.genmodel)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/plugin.properties (renamed from plugins/org.eclipse.sirius.contentassist/plugin.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/plugin.xml (renamed from plugins/org.eclipse.sirius.contentassist/plugin.xml)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/CompletionProposal.java (renamed from plugins/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/CompletionProposal.java)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/ContentassistFactory.java (renamed from plugins/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/ContentassistFactory.java)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/ContentassistPackage.java (renamed from plugins/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/ContentassistPackage.java)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/impl/CompletionProposalImpl.java (renamed from plugins/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/impl/CompletionProposalImpl.java)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/impl/ContentassistFactoryImpl.java (renamed from plugins/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/impl/ContentassistFactoryImpl.java)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/impl/ContentassistPackageImpl.java (renamed from plugins/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/impl/ContentassistPackageImpl.java)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/util/ContentassistAdapterFactory.java (renamed from plugins/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/util/ContentassistAdapterFactory.java)0
-rw-r--r--prototypes/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/util/ContentassistSwitch.java (renamed from plugins/org.eclipse.sirius.contentassist/src-gen/org/eclipse/sirius/contentassist/util/ContentassistSwitch.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.design/.classpath (renamed from doc/org.eclipse.sirius.expression.design/.classpath)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.design/.project (renamed from doc/org.eclipse.sirius.expression.design/.project)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.design/META-INF/MANIFEST.MF (renamed from doc/org.eclipse.sirius.expression.design/META-INF/MANIFEST.MF)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.design/about.html (renamed from plugins/org.eclipse.sirius.contentassist/about.html)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.design/build.properties (renamed from doc/org.eclipse.sirius.expression.design/build.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.design/description/expression.odesign (renamed from doc/org.eclipse.sirius.expression.design/description/expression.odesign)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.design/plugin.xml (renamed from doc/org.eclipse.sirius.expression.design/plugin.xml)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.design/src/org/eclipse/sirius/expression/design/Activator.java (renamed from doc/org.eclipse.sirius.expression.design/src/org/eclipse/sirius/expression/design/Activator.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/.checkstyle (renamed from plugins/org.eclipse.sirius.expression.edit/.checkstyle)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/.classpath (renamed from plugins/org.eclipse.sirius.expression.edit/.classpath)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/.project (renamed from plugins/org.eclipse.sirius.expression.edit/.project)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/.settings/org.eclipse.jdt.core.prefs (renamed from plugins/org.eclipse.sirius.expression.edit/.settings/org.eclipse.jdt.core.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/.settings/org.eclipse.jdt.launching.prefs (renamed from plugins/org.eclipse.sirius.expression.edit/.settings/org.eclipse.jdt.launching.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/.settings/org.eclipse.jdt.ui.prefs (renamed from plugins/org.eclipse.sirius.expression.edit/.settings/org.eclipse.jdt.ui.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/.settings/org.eclipse.pde.prefs (renamed from plugins/org.eclipse.sirius.expression.edit/.settings/org.eclipse.pde.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/META-INF/MANIFEST.MF (renamed from plugins/org.eclipse.sirius.expression.edit/META-INF/MANIFEST.MF)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/about.html (renamed from plugins/org.eclipse.sirius.expression.edit/about.html)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/build.properties (renamed from plugins/org.eclipse.sirius.expression.edit/build.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/icons/full/obj16/ExpressionDescription.gif (renamed from plugins/org.eclipse.sirius.expression.edit/icons/full/obj16/ExpressionDescription.gif)bin129 -> 129 bytes
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/icons/full/obj16/SiriusExpressionClass.gif (renamed from plugins/org.eclipse.sirius.expression.edit/icons/full/obj16/SiriusExpressionClass.gif)bin129 -> 129 bytes
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/icons/full/obj16/SiriusExpressionDescription.gif (renamed from plugins/org.eclipse.sirius.expression.edit/icons/full/obj16/SiriusExpressionDescription.gif)bin129 -> 129 bytes
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/icons/full/obj16/SiriusExpressionPackage.gif (renamed from plugins/org.eclipse.sirius.expression.edit/icons/full/obj16/SiriusExpressionPackage.gif)bin129 -> 129 bytes
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/icons/full/obj16/SiriusParameter.gif (renamed from plugins/org.eclipse.sirius.expression.edit/icons/full/obj16/SiriusParameter.gif)bin129 -> 129 bytes
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/icons/full/obj16/SiriusVariable.gif (renamed from plugins/org.eclipse.sirius.expression.edit/icons/full/obj16/SiriusVariable.gif)bin129 -> 129 bytes
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/icons/full/obj16/UserDefinedVariable.gif (renamed from plugins/org.eclipse.sirius.expression.edit/icons/full/obj16/UserDefinedVariable.gif)bin129 -> 129 bytes
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/icons/full/obj16/Variable.gif (renamed from plugins/org.eclipse.sirius.expression.edit/icons/full/obj16/Variable.gif)bin129 -> 129 bytes
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/plugin.properties (renamed from plugins/org.eclipse.sirius.expression.edit/plugin.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/plugin.xml (renamed from plugins/org.eclipse.sirius.expression.edit/plugin.xml)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/ExpressionEditPlugin.java (renamed from plugins/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/ExpressionEditPlugin.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/ExpressionItemProviderAdapterFactory.java (renamed from plugins/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/ExpressionItemProviderAdapterFactory.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/SiriusExpressionClassItemProvider.java (renamed from plugins/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/SiriusExpressionClassItemProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/SiriusExpressionDescriptionItemProvider.java (renamed from plugins/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/SiriusExpressionDescriptionItemProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/SiriusExpressionPackageItemProvider.java (renamed from plugins/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/SiriusExpressionPackageItemProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/SiriusParameterItemProvider.java (renamed from plugins/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/SiriusParameterItemProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/SiriusVariableItemProvider.java (renamed from plugins/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/SiriusVariableItemProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/UserDefinedVariableItemProvider.java (renamed from plugins/org.eclipse.sirius.expression.edit/src-gen/org/eclipse/sirius/expression/provider/UserDefinedVariableItemProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.tests/.classpath (renamed from plugins/org.eclipse.sirius.expression.text.tests/.classpath)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.tests/.project (renamed from plugins/org.eclipse.sirius.expression.text.tests/.project)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.tests/.settings/org.eclipse.core.resources.prefs (renamed from plugins/org.eclipse.sirius.expression.text.tests/.settings/org.eclipse.core.resources.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.tests/.settings/org.eclipse.jdt.core.prefs (renamed from plugins/org.eclipse.sirius.expression.text.tests/.settings/org.eclipse.jdt.core.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.tests/META-INF/MANIFEST.MF (renamed from plugins/org.eclipse.sirius.expression.text.tests/META-INF/MANIFEST.MF)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.tests/about.html (renamed from plugins/org.eclipse.sirius.expression.text.tests/about.html)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.tests/build.properties (renamed from plugins/org.eclipse.sirius.expression.text.tests/build.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.tests/org.eclipse.sirius.expression.text.tests.launch (renamed from plugins/org.eclipse.sirius.expression.text.tests/org.eclipse.sirius.expression.text.tests.launch)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.tests/plugin.properties (renamed from plugins/org.eclipse.sirius.expression.text.tests/plugin.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.tests/src-gen/org/eclipse/sirius/expression/text/ExpressionTextInjectorProvider.java (renamed from plugins/org.eclipse.sirius.expression.text.tests/src-gen/org/eclipse/sirius/expression/text/ExpressionTextInjectorProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.tests/src-gen/org/eclipse/sirius/expression/text/ExpressionTextUiInjectorProvider.java (renamed from plugins/org.eclipse.sirius.expression.text.tests/src-gen/org/eclipse/sirius/expression/text/ExpressionTextUiInjectorProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/.classpath (renamed from plugins/org.eclipse.sirius.expression.text.ui/.classpath)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/.project (renamed from plugins/org.eclipse.sirius.expression.text.ui/.project)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/.settings/org.eclipse.core.resources.prefs (renamed from plugins/org.eclipse.sirius.expression.text.ui/.settings/org.eclipse.core.resources.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/.settings/org.eclipse.jdt.core.prefs (renamed from plugins/org.eclipse.sirius.expression.text.ui/.settings/org.eclipse.jdt.core.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/META-INF/MANIFEST.MF (renamed from plugins/org.eclipse.sirius.expression.text.ui/META-INF/MANIFEST.MF)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/about.html (renamed from plugins/org.eclipse.sirius.expression.text.ui/about.html)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/build.properties (renamed from plugins/org.eclipse.sirius.expression.text.ui/build.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/plugin.properties (renamed from plugins/org.eclipse.sirius.expression.text.ui/plugin.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/plugin.xml (renamed from plugins/org.eclipse.sirius.expression.text.ui/plugin.xml)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/plugin.xml_gen (renamed from plugins/org.eclipse.sirius.expression.text.ui/plugin.xml_gen)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/AbstractExpressionTextUiModule.java (renamed from plugins/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/AbstractExpressionTextUiModule.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/ExpressionTextExecutableExtensionFactory.java (renamed from plugins/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/ExpressionTextExecutableExtensionFactory.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/contentassist/AbstractExpressionTextProposalProvider.java (renamed from plugins/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/contentassist/AbstractExpressionTextProposalProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/contentassist/antlr/ExpressionTextParser.java (renamed from plugins/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/contentassist/antlr/ExpressionTextParser.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/contentassist/antlr/PartialExpressionTextContentAssistParser.java (renamed from plugins/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/contentassist/antlr/PartialExpressionTextContentAssistParser.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/contentassist/antlr/internal/InternalExpressionText.g (renamed from plugins/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/contentassist/antlr/internal/InternalExpressionText.g)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/contentassist/antlr/internal/InternalExpressionText.tokens (renamed from plugins/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/contentassist/antlr/internal/InternalExpressionText.tokens)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/contentassist/antlr/internal/InternalExpressionTextLexer.java (renamed from plugins/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/contentassist/antlr/internal/InternalExpressionTextLexer.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/contentassist/antlr/internal/InternalExpressionTextParser.java (renamed from plugins/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/contentassist/antlr/internal/InternalExpressionTextParser.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/internal/ExpressionTextActivator.java (renamed from plugins/org.eclipse.sirius.expression.text.ui/src-gen/org/eclipse/sirius/expression/text/ui/internal/ExpressionTextActivator.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src/org/eclipse/sirius/expression/text/ui/ExpressionTextUiModule.java (renamed from plugins/org.eclipse.sirius.expression.text.ui/src/org/eclipse/sirius/expression/text/ui/ExpressionTextUiModule.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src/org/eclipse/sirius/expression/text/ui/contentassist/ExpressionTextProposalProvider.xtend (renamed from plugins/org.eclipse.sirius.expression.text.ui/src/org/eclipse/sirius/expression/text/ui/contentassist/ExpressionTextProposalProvider.xtend)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src/org/eclipse/sirius/expression/text/ui/labeling/ExpressionTextDescriptionLabelProvider.xtend (renamed from plugins/org.eclipse.sirius.expression.text.ui/src/org/eclipse/sirius/expression/text/ui/labeling/ExpressionTextDescriptionLabelProvider.xtend)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src/org/eclipse/sirius/expression/text/ui/labeling/ExpressionTextLabelProvider.xtend (renamed from plugins/org.eclipse.sirius.expression.text.ui/src/org/eclipse/sirius/expression/text/ui/labeling/ExpressionTextLabelProvider.xtend)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src/org/eclipse/sirius/expression/text/ui/outline/ExpressionTextOutlineTreeProvider.xtend (renamed from plugins/org.eclipse.sirius.expression.text.ui/src/org/eclipse/sirius/expression/text/ui/outline/ExpressionTextOutlineTreeProvider.xtend)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/src/org/eclipse/sirius/expression/text/ui/quickfix/ExpressionTextQuickfixProvider.xtend (renamed from plugins/org.eclipse.sirius.expression.text.ui/src/org/eclipse/sirius/expression/text/ui/quickfix/ExpressionTextQuickfixProvider.xtend)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/xtend-gen/org/eclipse/sirius/expression/text/ui/contentassist/ExpressionTextProposalProvider.java (renamed from plugins/org.eclipse.sirius.expression.text.ui/xtend-gen/org/eclipse/sirius/expression/text/ui/contentassist/ExpressionTextProposalProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/xtend-gen/org/eclipse/sirius/expression/text/ui/labeling/ExpressionTextDescriptionLabelProvider.java (renamed from plugins/org.eclipse.sirius.expression.text.ui/xtend-gen/org/eclipse/sirius/expression/text/ui/labeling/ExpressionTextDescriptionLabelProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/xtend-gen/org/eclipse/sirius/expression/text/ui/labeling/ExpressionTextLabelProvider.java (renamed from plugins/org.eclipse.sirius.expression.text.ui/xtend-gen/org/eclipse/sirius/expression/text/ui/labeling/ExpressionTextLabelProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/xtend-gen/org/eclipse/sirius/expression/text/ui/outline/ExpressionTextOutlineTreeProvider.java (renamed from plugins/org.eclipse.sirius.expression.text.ui/xtend-gen/org/eclipse/sirius/expression/text/ui/outline/ExpressionTextOutlineTreeProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text.ui/xtend-gen/org/eclipse/sirius/expression/text/ui/quickfix/ExpressionTextQuickfixProvider.java (renamed from plugins/org.eclipse.sirius.expression.text.ui/xtend-gen/org/eclipse/sirius/expression/text/ui/quickfix/ExpressionTextQuickfixProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/.antlr-generator-3.2.0-patch.jar (renamed from plugins/org.eclipse.sirius.expression.text/.antlr-generator-3.2.0-patch.jar)bin1484649 -> 1484649 bytes
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/.classpath (renamed from plugins/org.eclipse.sirius.expression.text/.classpath)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/.launch/Generate Language Infrastructure (org.eclipse.sirius.expression.text).launch (renamed from plugins/org.eclipse.sirius.expression.text/.launch/Generate Language Infrastructure (org.eclipse.sirius.expression.text).launch)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/.launch/Launch Runtime Eclipse.launch (renamed from plugins/org.eclipse.sirius.expression.text/.launch/Launch Runtime Eclipse.launch)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/.project (renamed from plugins/org.eclipse.sirius.expression.text/.project)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/.settings/org.eclipse.core.resources.prefs (renamed from plugins/org.eclipse.sirius.expression.text/.settings/org.eclipse.core.resources.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/.settings/org.eclipse.jdt.core.prefs (renamed from plugins/org.eclipse.sirius.expression.text/.settings/org.eclipse.jdt.core.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/META-INF/MANIFEST.MF (renamed from plugins/org.eclipse.sirius.expression.text/META-INF/MANIFEST.MF)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/about.html (renamed from plugins/org.eclipse.sirius.expression.text/about.html)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/build.properties (renamed from plugins/org.eclipse.sirius.expression.text/build.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/plugin.properties (renamed from plugins/org.eclipse.sirius.expression.text/plugin.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/AbstractExpressionTextRuntimeModule.java (renamed from plugins/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/AbstractExpressionTextRuntimeModule.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/ExpressionText.xtextbin (renamed from plugins/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/ExpressionText.xtextbin)bin2588 -> 2588 bytes
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/ExpressionTextStandaloneSetupGenerated.java (renamed from plugins/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/ExpressionTextStandaloneSetupGenerated.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/parser/antlr/ExpressionTextAntlrTokenFileProvider.java (renamed from plugins/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/parser/antlr/ExpressionTextAntlrTokenFileProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/parser/antlr/ExpressionTextParser.java (renamed from plugins/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/parser/antlr/ExpressionTextParser.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/parser/antlr/internal/InternalExpressionText.g (renamed from plugins/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/parser/antlr/internal/InternalExpressionText.g)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/parser/antlr/internal/InternalExpressionText.tokens (renamed from plugins/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/parser/antlr/internal/InternalExpressionText.tokens)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/parser/antlr/internal/InternalExpressionTextLexer.java (renamed from plugins/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/parser/antlr/internal/InternalExpressionTextLexer.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/parser/antlr/internal/InternalExpressionTextParser.java (renamed from plugins/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/parser/antlr/internal/InternalExpressionTextParser.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/serializer/ExpressionTextSemanticSequencer.java (renamed from plugins/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/serializer/ExpressionTextSemanticSequencer.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/serializer/ExpressionTextSyntacticSequencer.java (renamed from plugins/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/serializer/ExpressionTextSyntacticSequencer.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/services/ExpressionTextGrammarAccess.java (renamed from plugins/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/services/ExpressionTextGrammarAccess.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/validation/AbstractExpressionTextValidator.java (renamed from plugins/org.eclipse.sirius.expression.text/src-gen/org/eclipse/sirius/expression/text/validation/AbstractExpressionTextValidator.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/ExpressionText.xtext (renamed from plugins/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/ExpressionText.xtext)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/ExpressionTextRuntimeModule.java (renamed from plugins/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/ExpressionTextRuntimeModule.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/ExpressionTextStandaloneSetup.java (renamed from plugins/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/ExpressionTextStandaloneSetup.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/GenerateExpressionText.mwe2 (renamed from plugins/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/GenerateExpressionText.mwe2)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/formatting/ExpressionTextFormatter.xtend (renamed from plugins/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/formatting/ExpressionTextFormatter.xtend)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/generator/ExpressionTextGenerator.xtend (renamed from plugins/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/generator/ExpressionTextGenerator.xtend)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/scoping/ExpressionTextContainerState.xtend (renamed from plugins/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/scoping/ExpressionTextContainerState.xtend)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/scoping/ExpressionTextScopeProvider.xtend (renamed from plugins/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/scoping/ExpressionTextScopeProvider.xtend)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/scoping/ExpressionTextStateBasedContainer.xtend (renamed from plugins/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/scoping/ExpressionTextStateBasedContainer.xtend)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/scoping/ExpressionTextStatedContainerManager.xtend (renamed from plugins/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/scoping/ExpressionTextStatedContainerManager.xtend)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/validation/ExpressionTextValidator.xtend (renamed from plugins/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/validation/ExpressionTextValidator.xtend)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/xtend-gen/org/eclipse/sirius/expression/text/formatting/ExpressionTextFormatter.java (renamed from plugins/org.eclipse.sirius.expression.text/xtend-gen/org/eclipse/sirius/expression/text/formatting/ExpressionTextFormatter.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/xtend-gen/org/eclipse/sirius/expression/text/generator/ExpressionTextGenerator.java (renamed from plugins/org.eclipse.sirius.expression.text/xtend-gen/org/eclipse/sirius/expression/text/generator/ExpressionTextGenerator.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/xtend-gen/org/eclipse/sirius/expression/text/scoping/ExpressionTextContainerState.java (renamed from plugins/org.eclipse.sirius.expression.text/xtend-gen/org/eclipse/sirius/expression/text/scoping/ExpressionTextContainerState.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/xtend-gen/org/eclipse/sirius/expression/text/scoping/ExpressionTextScopeProvider.java (renamed from plugins/org.eclipse.sirius.expression.text/xtend-gen/org/eclipse/sirius/expression/text/scoping/ExpressionTextScopeProvider.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/xtend-gen/org/eclipse/sirius/expression/text/scoping/ExpressionTextStateBasedContainer.java (renamed from plugins/org.eclipse.sirius.expression.text/xtend-gen/org/eclipse/sirius/expression/text/scoping/ExpressionTextStateBasedContainer.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/xtend-gen/org/eclipse/sirius/expression/text/scoping/ExpressionTextStatedContainerManager.java (renamed from plugins/org.eclipse.sirius.expression.text/xtend-gen/org/eclipse/sirius/expression/text/scoping/ExpressionTextStatedContainerManager.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression.text/xtend-gen/org/eclipse/sirius/expression/text/validation/ExpressionTextValidator.java (renamed from plugins/org.eclipse.sirius.expression.text/xtend-gen/org/eclipse/sirius/expression/text/validation/ExpressionTextValidator.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/.checkstyle (renamed from plugins/org.eclipse.sirius.expression/.checkstyle)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/.classpath (renamed from plugins/org.eclipse.sirius.expression/.classpath)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/.project (renamed from plugins/org.eclipse.sirius.expression/.project)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/.settings/org.eclipse.jdt.core.prefs (renamed from plugins/org.eclipse.sirius.expression/.settings/org.eclipse.jdt.core.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/.settings/org.eclipse.jdt.launching.prefs (renamed from plugins/org.eclipse.sirius.expression/.settings/org.eclipse.jdt.launching.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/.settings/org.eclipse.jdt.ui.prefs (renamed from plugins/org.eclipse.sirius.expression/.settings/org.eclipse.jdt.ui.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/.settings/org.eclipse.pde.prefs (renamed from plugins/org.eclipse.sirius.expression/.settings/org.eclipse.pde.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/META-INF/MANIFEST.MF (renamed from plugins/org.eclipse.sirius.expression/META-INF/MANIFEST.MF)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/about.html (renamed from plugins/org.eclipse.sirius.expression/about.html)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/build.properties (renamed from plugins/org.eclipse.sirius.expression/build.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/model/expression.aird (renamed from plugins/org.eclipse.sirius.expression/model/expression.aird)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/model/expression.ecore (renamed from plugins/org.eclipse.sirius.expression/model/expression.ecore)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/model/expression.genmodel (renamed from plugins/org.eclipse.sirius.expression/model/expression.genmodel)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/plugin.properties (renamed from plugins/org.eclipse.sirius.expression/plugin.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/plugin.xml (renamed from plugins/org.eclipse.sirius.expression/plugin.xml)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/ExpressionFactory.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/ExpressionFactory.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/ExpressionPackage.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/ExpressionPackage.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/SiriusExpressionClass.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/SiriusExpressionClass.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/SiriusExpressionDescription.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/SiriusExpressionDescription.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/SiriusExpressionPackage.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/SiriusExpressionPackage.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/SiriusParameter.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/SiriusParameter.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/SiriusVariable.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/SiriusVariable.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/UserDefinedVariable.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/UserDefinedVariable.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/Variable.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/Variable.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/ExpressionFactoryImpl.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/ExpressionFactoryImpl.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/ExpressionPackageImpl.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/ExpressionPackageImpl.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/SiriusExpressionClassImpl.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/SiriusExpressionClassImpl.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/SiriusExpressionDescriptionImpl.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/SiriusExpressionDescriptionImpl.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/SiriusExpressionPackageImpl.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/SiriusExpressionPackageImpl.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/SiriusParameterImpl.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/SiriusParameterImpl.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/SiriusVariableImpl.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/SiriusVariableImpl.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/UserDefinedVariableImpl.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/impl/UserDefinedVariableImpl.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/util/ExpressionAdapterFactory.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/util/ExpressionAdapterFactory.java)0
-rw-r--r--prototypes/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/util/ExpressionSwitch.java (renamed from plugins/org.eclipse.sirius.expression/src-gen/org/eclipse/sirius/expression/util/ExpressionSwitch.java)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/.classpath (renamed from plugins/org.eclipse.sirius.validation/.classpath)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/.project (renamed from plugins/org.eclipse.sirius.validation/.project)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/.settings/org.eclipse.jdt.core.prefs (renamed from plugins/org.eclipse.sirius.validation/.settings/org.eclipse.jdt.core.prefs)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/META-INF/MANIFEST.MF (renamed from plugins/org.eclipse.sirius.validation/META-INF/MANIFEST.MF)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/about.html (renamed from plugins/org.eclipse.sirius.validation/about.html)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/build.properties (renamed from plugins/org.eclipse.sirius.validation/build.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/model/validation.aird (renamed from plugins/org.eclipse.sirius.validation/model/validation.aird)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/model/validation.ecore (renamed from plugins/org.eclipse.sirius.validation/model/validation.ecore)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/model/validation.genmodel (renamed from plugins/org.eclipse.sirius.validation/model/validation.genmodel)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/plugin.properties (renamed from plugins/org.eclipse.sirius.validation/plugin.properties)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/plugin.xml (renamed from plugins/org.eclipse.sirius.validation/plugin.xml)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/Severity.java (renamed from plugins/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/Severity.java)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/SiriusStatus.java (renamed from plugins/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/SiriusStatus.java)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/ValidationFactory.java (renamed from plugins/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/ValidationFactory.java)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/ValidationPackage.java (renamed from plugins/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/ValidationPackage.java)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/impl/SiriusStatusImpl.java (renamed from plugins/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/impl/SiriusStatusImpl.java)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/impl/ValidationFactoryImpl.java (renamed from plugins/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/impl/ValidationFactoryImpl.java)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/impl/ValidationPackageImpl.java (renamed from plugins/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/impl/ValidationPackageImpl.java)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/util/ValidationAdapterFactory.java (renamed from plugins/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/util/ValidationAdapterFactory.java)0
-rw-r--r--prototypes/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/util/ValidationSwitch.java (renamed from plugins/org.eclipse.sirius.validation/src-gen/org/eclipse/sirius/validation/util/ValidationSwitch.java)0
-rw-r--r--releng/org.eclipse.eef.releng/pom.xml106
-rw-r--r--releng/org.eclipse.eef.releng/targetplatforms/neon/pom.xml29
-rw-r--r--tests/org.eclipse.eef.tests/.checkstyle10
-rw-r--r--tests/org.eclipse.eef.tests/.classpath7
-rw-r--r--tests/org.eclipse.eef.tests/.project34
-rw-r--r--tests/org.eclipse.eef.tests/.settings/org.eclipse.jdt.core.prefs398
-rw-r--r--tests/org.eclipse.eef.tests/.settings/org.eclipse.jdt.launching.prefs2
-rw-r--r--tests/org.eclipse.eef.tests/.settings/org.eclipse.jdt.ui.prefs67
-rw-r--r--tests/org.eclipse.eef.tests/.settings/org.eclipse.pde.prefs32
-rw-r--r--tests/org.eclipse.eef.tests/META-INF/MANIFEST.MF12
-rw-r--r--tests/org.eclipse.eef.tests/about.html28
-rw-r--r--tests/org.eclipse.eef.tests/build.properties13
-rw-r--r--tests/org.eclipse.eef.tests/plugin.properties9
-rw-r--r--tests/org.eclipse.eef.tests/pom.xml45
-rw-r--r--tests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/AllTests.java31
-rw-r--r--tests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/InitializationTests.java32
509 files changed, 4237 insertions, 68506 deletions
diff --git a/doc/org.eclipse.eef.documentation/META-INF/MANIFEST.MF b/doc/org.eclipse.eef.documentation/META-INF/MANIFEST.MF
index 4f4bc13b0..95decaf5c 100644
--- a/doc/org.eclipse.eef.documentation/META-INF/MANIFEST.MF
+++ b/doc/org.eclipse.eef.documentation/META-INF/MANIFEST.MF
@@ -2,6 +2,6 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.eef.documentation
-Bundle-Version: 1.0.0.qualifier
+Bundle-Version: 2.0.0.qualifier
Bundle-Vendor: %providerName
Bundle-Localization: plugin
diff --git a/doc/org.eclipse.eef.documentation/pom.xml b/doc/org.eclipse.eef.documentation/pom.xml
new file mode 100644
index 000000000..955a3be73
--- /dev/null
+++ b/doc/org.eclipse.eef.documentation/pom.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Copyright (c) 2015 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
+-->
+<project
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.eclipse.eef</groupId>
+ <artifactId>org.eclipse.eef.parent</artifactId>
+ <version>2.0.0-SNAPSHOT</version>
+ <relativePath>../../releng/org.eclipse.eef.releng</relativePath>
+ </parent>
+
+ <artifactId>org.eclipse.eef.documentation</artifactId>
+ <packaging>eclipse-plugin</packaging>
+
+ <name>EEF Documentation</name>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-source-plugin</artifactId>
+ <version>${tycho-version}</version>
+ </plugin>
+ </plugins>
+ </build>
+</project> \ No newline at end of file
diff --git a/features/org.eclipse.eef.sdk-feature/feature.xml b/features/org.eclipse.eef.sdk-feature/feature.xml
index 7ccf90fa7..ecd0fa488 100644
--- a/features/org.eclipse.eef.sdk-feature/feature.xml
+++ b/features/org.eclipse.eef.sdk-feature/feature.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature
- id="org.eclipse.eef.feature"
+ id="org.eclipse.eef.sdk.feature"
label="%featureName"
version="2.0.0.qualifier"
provider-name="%featureProvider">
@@ -25,77 +25,49 @@
unpack="false"/>
<plugin
- id="org.eclipse.eef.core"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.eef.documentation"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.eef.ide"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.eef.ide.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.eef.interpreter"
+ id="org.eclipse.eef.edit"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
- id="org.eclipse.eef.interpreter.aql"
+ id="org.eclipse.eef.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
- id="org.eclipse.sirius.context"
+ id="org.eclipse.eef.documentation"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
- id="org.eclipse.sirius.expression"
+ id="org.eclipse.eef.ide"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
- id="org.eclipse.sirius.context.edit"
+ id="org.eclipse.eef.ide.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
- id="org.eclipse.sirius.expression.edit"
+ id="org.eclipse.eef.interpreter"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
- id="org.eclipse.eef.edit"
+ id="org.eclipse.eef.interpreter.aql"
download-size="0"
install-size="0"
version="0.0.0"
diff --git a/features/org.eclipse.eef.sdk-feature/pom.xml b/features/org.eclipse.eef.sdk-feature/pom.xml
new file mode 100644
index 000000000..e229ed57f
--- /dev/null
+++ b/features/org.eclipse.eef.sdk-feature/pom.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Copyright (c) 2015 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
+-->
+<project
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.eclipse.eef</groupId>
+ <artifactId>org.eclipse.eef.parent</artifactId>
+ <version>2.0.0-SNAPSHOT</version>
+ <relativePath>../../releng/org.eclipse.eef.releng</relativePath>
+ </parent>
+
+ <artifactId>org.eclipse.eef.sdk.feature</artifactId>
+ <packaging>eclipse-feature</packaging>
+
+ <name>EEF SDK Feature</name>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-source-feature-plugin</artifactId>
+ <version>${tycho-version}</version>
+ </plugin>
+ </plugins>
+ </build>
+</project> \ No newline at end of file
diff --git a/plugins/org.eclipse.eef.core/META-INF/MANIFEST.MF b/plugins/org.eclipse.eef.core/META-INF/MANIFEST.MF
index 8ce543c52..02542b7eb 100644
--- a/plugins/org.eclipse.eef.core/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.eef.core/META-INF/MANIFEST.MF
@@ -10,8 +10,7 @@ Require-Bundle: org.eclipse.emf.ecore;bundle-version="[2.8.0,3.0.0)",
Import-Package: com.google.common.base;version="[15.0.0,16.0.0)",
com.google.common.collect;version="[15.0.0,16.0.0)",
org.eclipse.eef;version="[2.0.0,3.0.0)",
- org.eclipse.eef.interpreter.api;version="[2.0.0,3.0.0)",
- org.eclipse.sirius.expression;version="[1.0.0,2.0.0)"
+ org.eclipse.eef.interpreter.api;version="[2.0.0,3.0.0)"
Export-Package: org.eclipse.eef.core.api;version="2.0.0",
org.eclipse.eef.core.internal;version="2.0.0";x-internal:=true
Bundle-Localization: plugin
diff --git a/plugins/org.eclipse.eef.core/build.properties b/plugins/org.eclipse.eef.core/build.properties
index 689455d1b..a0a78460e 100644
--- a/plugins/org.eclipse.eef.core/build.properties
+++ b/plugins/org.eclipse.eef.core/build.properties
@@ -12,5 +12,4 @@ bin.includes = META-INF/,\
about.html,\
plugin.properties
javacProjectSettings = true
-additional.bundles = com.google.guava,\
- org.eclipse.sirius.expression
+additional.bundles = com.google.guava
diff --git a/plugins/org.eclipse.eef.core/pom.xml b/plugins/org.eclipse.eef.core/pom.xml
new file mode 100644
index 000000000..7ac833b17
--- /dev/null
+++ b/plugins/org.eclipse.eef.core/pom.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Copyright (c) 2015 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
+-->
+<project
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.eclipse.eef</groupId>
+ <artifactId>org.eclipse.eef.parent</artifactId>
+ <version>2.0.0-SNAPSHOT</version>
+ <relativePath>../../releng/org.eclipse.eef.releng</relativePath>
+ </parent>
+
+ <artifactId>org.eclipse.eef.core</artifactId>
+ <packaging>eclipse-plugin</packaging>
+
+ <name>EEF Core</name>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-source-plugin</artifactId>
+ <version>${tycho-version}</version>
+ </plugin>
+ </plugins>
+ </build>
+</project> \ No newline at end of file
diff --git a/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/EEFText.java b/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/EEFText.java
index a64de501f..7b5f95ec5 100644
--- a/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/EEFText.java
+++ b/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/EEFText.java
@@ -40,8 +40,9 @@ public interface EEFText extends EEFWidget {
/**
* Updates the value of the text.
- *
+ *
* @param selection
+ * The selection
*
* @param newValue
* The new value
diff --git a/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFCompoundInterpreter.java b/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFCompoundInterpreter.java
index f492f8bb8..c25368791 100644
--- a/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFCompoundInterpreter.java
+++ b/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFCompoundInterpreter.java
@@ -20,8 +20,6 @@ import java.util.Map;
import org.eclipse.eef.interpreter.api.IEvaluationResult;
import org.eclipse.eef.interpreter.api.IInterpreter;
import org.eclipse.eef.interpreter.api.IInterpreterProvider;
-import org.eclipse.eef.interpreter.api.IValidationResult;
-import org.eclipse.sirius.expression.SiriusExpressionDescription;
/**
* Utility class encapsulating all the available interpreters.
@@ -69,30 +67,13 @@ public class EEFCompoundInterpreter implements IInterpreter {
/**
* {@inheritDoc}
*
- * @see org.eclipse.eef.interpreter.api.IInterpreter#evaluateExpression(java.util.Map,
- * org.eclipse.sirius.expression.ExpressionDescription, java.lang.String)
+ * @see org.eclipse.eef.interpreter.api.IInterpreter#evaluateExpression(java.util.Map, java.lang.String)
*/
@Override
- public IEvaluationResult evaluateExpression(Map<String, Object> variables, SiriusExpressionDescription expressionDescription,
- String expressionBody) {
+ public IEvaluationResult evaluateExpression(Map<String, Object> variables, String expressionBody) {
IInterpreter interpreter = this.getInterpreterForExpression(expressionBody);
if (interpreter != null) {
- return interpreter.evaluateExpression(variables, expressionDescription, expressionBody);
- }
- return null;
- }
-
- /**
- * {@inheritDoc}
- *
- * @see org.eclipse.eef.interpreter.api.IInterpreter#validateExpression(org.eclipse.sirius.expression.ExpressionDescription,
- * java.lang.String)
- */
- @Override
- public IValidationResult validateExpression(SiriusExpressionDescription expressionDescription, String expressionBody) {
- IInterpreter interpreter = this.getInterpreterForExpression(expressionBody);
- if (interpreter != null) {
- return interpreter.validateExpression(expressionDescription, expressionBody);
+ return interpreter.evaluateExpression(variables, expressionBody);
}
return null;
}
diff --git a/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFGroupImpl.java b/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFGroupImpl.java
index 0c3a2292a..c34fbc4de 100644
--- a/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFGroupImpl.java
+++ b/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFGroupImpl.java
@@ -10,7 +10,6 @@
*******************************************************************************/
package org.eclipse.eef.core.internal;
-import org.eclipse.eef.EEFContainerDescription;
import org.eclipse.eef.EEFGroupDescription;
import org.eclipse.eef.core.api.EEFContainer;
import org.eclipse.eef.core.api.EEFExpressionUtils;
@@ -75,14 +74,7 @@ public class EEFGroupImpl extends AbstractEEFChildObject implements EEFGroup {
*/
@Override
public void createControl() {
- EEFContainerDescription eefContainerDescription = this.eefGroupDescription.getContainer();
- String semanticCandidateExpression = eefContainerDescription.getSemanticCandidateExpression();
- if (semanticCandidateExpression != null) {
- // TODO Support semantic candidate for the container
- }
- IVariableManager childVariableManager = this.getVariableManager().createChild();
-
- EEFContainerImpl eefContainerImpl = new EEFContainerImpl(this, this.eefGroupDescription.getContainer(), childVariableManager,
+ EEFContainerImpl eefContainerImpl = new EEFContainerImpl(this, this.eefGroupDescription.getContainer(), this.getVariableManager(),
this.getInterpreter(), this.editingDomain);
eefContainerImpl.createControl();
this.eefContainer = eefContainerImpl;
diff --git a/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFPageImpl.java b/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFPageImpl.java
index 573a46ecc..980474007 100644
--- a/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFPageImpl.java
+++ b/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFPageImpl.java
@@ -84,7 +84,7 @@ public class EEFPageImpl extends AbstractEEFChildObject implements EEFPage {
for (EEFGroupDescription eefGroupDescription : eefGroupDescriptions) {
String semanticCandidatesExpression = eefGroupDescription.getSemanticCandidateExpression();
if (semanticCandidatesExpression != null && semanticCandidatesExpression.trim().length() > 0) {
- IEvaluationResult evaluationResult = this.getInterpreter().evaluateExpression(this.getVariableManager().getVariables(), null,
+ IEvaluationResult evaluationResult = this.getInterpreter().evaluateExpression(this.getVariableManager().getVariables(),
semanticCandidatesExpression);
if (evaluationResult.getValue() instanceof Iterable<?>) {
@SuppressWarnings("unchecked")
@@ -130,7 +130,7 @@ public class EEFPageImpl extends AbstractEEFChildObject implements EEFPage {
String semanticCandidatesExpression = eefGroupImpl.getDescription().getSemanticCandidateExpression();
if (semanticCandidatesExpression != null && semanticCandidatesExpression.trim().length() > 0) {
- IEvaluationResult evaluationResult = this.getInterpreter().evaluateExpression(this.getVariableManager().getVariables(), null,
+ IEvaluationResult evaluationResult = this.getInterpreter().evaluateExpression(this.getVariableManager().getVariables(),
semanticCandidatesExpression);
Object groupSemanticCandidate = evaluationResult.getValue();
eefGroupImpl.setInput(groupSemanticCandidate);
@@ -150,8 +150,7 @@ public class EEFPageImpl extends AbstractEEFChildObject implements EEFPage {
public String getLabel() {
String labelExpression = this.eefPageDescription.getLabelExpression();
if (labelExpression != null) {
- IEvaluationResult evaluationResult = this.getInterpreter().evaluateExpression(this.getVariableManager().getVariables(), null,
- labelExpression);
+ IEvaluationResult evaluationResult = this.getInterpreter().evaluateExpression(this.getVariableManager().getVariables(), labelExpression);
if (evaluationResult.getValue() != null) {
return evaluationResult.getValue().toString();
}
diff --git a/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFTextImpl.java b/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFTextImpl.java
index d624ac35b..9982b6e65 100644
--- a/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFTextImpl.java
+++ b/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFTextImpl.java
@@ -100,7 +100,7 @@ public class EEFTextImpl extends AbstractEEFWidgetImpl implements EEFText {
String valueExpression = EEFTextImpl.this.eefTextDescription.getValueExpression();
if (valueExpression != null) {
IEvaluationResult evaluationResult = EEFTextImpl.this.getInterpreter()
- .evaluateExpression(EEFTextImpl.this.getVariableManager().getVariables(), null, valueExpression);
+ .evaluateExpression(EEFTextImpl.this.getVariableManager().getVariables(), valueExpression);
Object value = evaluationResult.getValue();
if (value instanceof String && EEFTextImpl.this.valueExpressionConsumer != null) {
EEFTextImpl.this.valueExpressionConsumer.apply((String) value);
@@ -110,7 +110,7 @@ public class EEFTextImpl extends AbstractEEFWidgetImpl implements EEFText {
String labelExpression = EEFTextImpl.this.eefTextDescription.getLabelExpression();
if (labelExpression != null) {
IEvaluationResult evaluationResult = EEFTextImpl.this.getInterpreter()
- .evaluateExpression(EEFTextImpl.this.getVariableManager().getVariables(), null, labelExpression);
+ .evaluateExpression(EEFTextImpl.this.getVariableManager().getVariables(), labelExpression);
Object value = evaluationResult.getValue();
if (value instanceof String && EEFTextImpl.this.labelExpressionConsumer != null) {
EEFTextImpl.this.labelExpressionConsumer.apply((String) value);
@@ -131,7 +131,7 @@ public class EEFTextImpl extends AbstractEEFWidgetImpl implements EEFText {
// FIXME REMOVE THIS HARDCODED STUFF!!!!
variables.put("selection", selection); //$NON-NLS-1$
- EEFTextImpl.this.getInterpreter().evaluateExpression(variables, null, editExpression);
+ EEFTextImpl.this.getInterpreter().evaluateExpression(variables, editExpression);
}
}
diff --git a/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFViewImpl.java b/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFViewImpl.java
index 5c526f590..0d286fd0e 100644
--- a/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFViewImpl.java
+++ b/plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFViewImpl.java
@@ -89,7 +89,7 @@ public class EEFViewImpl extends AbstractEEFObject implements EEFView {
if (semanticCandidateExpression != null && semanticCandidateExpression.trim().length() > 0) {
IEvaluationResult evaluationResult = EEFViewImpl.this.getInterpreter()
- .evaluateExpression(EEFViewImpl.this.getVariableManager().getVariables(), null, semanticCandidateExpression);
+ .evaluateExpression(EEFViewImpl.this.getVariableManager().getVariables(), semanticCandidateExpression);
if (Diagnostic.OK == evaluationResult.getDiagnostic().getSeverity()) {
childVariableManager.put(EEFExpressionUtils.EEFPage.PAGE_SEMANTIC_CANDIDATE, evaluationResult.getValue());
}
diff --git a/plugins/org.eclipse.eef.edit/META-INF/MANIFEST.MF b/plugins/org.eclipse.eef.edit/META-INF/MANIFEST.MF
index a5dbd5665..3c2ff7aa7 100644
--- a/plugins/org.eclipse.eef.edit/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.eef.edit/META-INF/MANIFEST.MF
@@ -13,7 +13,5 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.7.0,4.0.0)",
org.eclipse.eef;bundle-version="[2.0.0,3.0.0)";visibility:=reexport,
org.eclipse.emf.edit;bundle-version="[2.8.0,3.0.0)";visibility:=reexport,
org.eclipse.emf.ecore;bundle-version="[2.8.0,3.0.0)";visibility:=reexport,
- org.eclipse.emf.ecore.edit;bundle-version="[2.8.0,3.0.0)";visibility:=reexport,
- org.eclipse.sirius.expression;bundle-version="[1.0.0,2.0.0)";visibility:=reexport,
- org.eclipse.sirius.expression.edit;bundle-version="[1.0.0,2.0.0)";visibility:=reexport
+ org.eclipse.emf.ecore.edit;bundle-version="[2.8.0,3.0.0)";visibility:=reexport
Bundle-ActivationPolicy: lazy
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFAdapterFactoryTableStructureDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFAdapterFactoryTableStructureDescription.gif
deleted file mode 100644
index 134551bff..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFAdapterFactoryTableStructureDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFAdapterFactoryTreeStructureDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFAdapterFactoryTreeStructureDescription.gif
deleted file mode 100644
index c414fe9f7..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFAdapterFactoryTreeStructureDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCellWidgetDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCellWidgetDescription.gif
deleted file mode 100644
index 106881e5d..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCellWidgetDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxConditionalStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxConditionalStyle.gif
deleted file mode 100644
index 134551bff..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxConditionalStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxDescription.gif
deleted file mode 100644
index 136e3b272..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxStyle.gif
deleted file mode 100644
index c414fe9f7..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxStyleCustomization.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxStyleCustomization.gif
deleted file mode 100644
index b3643da04..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxStyleCustomization.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnConditionalStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnConditionalStyle.gif
deleted file mode 100644
index 904159880..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnConditionalStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnDescription.gif
deleted file mode 100644
index b3643da04..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnStyle.gif
deleted file mode 100644
index 53500daf9..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnStyleCustomization.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnStyleCustomization.gif
deleted file mode 100644
index d3dc5a9ad..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFColumnStyleCustomization.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFGroupConditionalStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFGroupConditionalStyle.gif
deleted file mode 100644
index cb1755a71..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFGroupConditionalStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFGroupStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFGroupStyle.gif
deleted file mode 100644
index c4fb30e96..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFGroupStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFGroupStyleCustomization.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFGroupStyleCustomization.gif
deleted file mode 100644
index 83afb9b3c..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFGroupStyleCustomization.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFImageDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFImageDescription.gif
deleted file mode 100644
index 8a5c70cbd..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFImageDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFImagePickerDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFImagePickerDescription.gif
deleted file mode 100644
index 106881e5d..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFImagePickerDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFInterpretedTableStructureDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFInterpretedTableStructureDescription.gif
deleted file mode 100644
index c8d381f0b..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFInterpretedTableStructureDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFInterpretedTreeStructureDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFInterpretedTreeStructureDescription.gif
deleted file mode 100644
index 90d10f947..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFInterpretedTreeStructureDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFJavaExtensionDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFJavaExtensionDescription.gif
deleted file mode 100644
index 739ebbfa6..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFJavaExtensionDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelConditionalStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelConditionalStyle.gif
deleted file mode 100644
index 136e3b272..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelConditionalStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelDescription.gif
deleted file mode 100644
index 98b351f1c..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelStyle.gif
deleted file mode 100644
index d92f34c8a..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelStyleCustomization.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelStyleCustomization.gif
deleted file mode 100644
index 33854e98c..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelStyleCustomization.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineConditionalStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineConditionalStyle.gif
deleted file mode 100644
index d92f34c8a..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineConditionalStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineDescription.gif
deleted file mode 100644
index 591559182..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineStyle.gif
deleted file mode 100644
index 739ebbfa6..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineStyleCustomization.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineStyleCustomization.gif
deleted file mode 100644
index 14af8aaee..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLineStyleCustomization.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkConditionalStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkConditionalStyle.gif
deleted file mode 100644
index 2b6925602..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkConditionalStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkDescription.gif
deleted file mode 100644
index 1e5345fb3..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkStyle.gif
deleted file mode 100644
index 8a5c70cbd..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkStyleCustomization.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkStyleCustomization.gif
deleted file mode 100644
index 2124f3e3a..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFLinkStyleCustomization.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFQuickFix.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFQuickFix.gif
deleted file mode 100644
index 7b7c428c7..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFQuickFix.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioConditionalStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioConditionalStyle.gif
deleted file mode 100644
index ef56c1408..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioConditionalStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioDescription.gif
deleted file mode 100644
index a3908bcf7..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioStyle.gif
deleted file mode 100644
index c3370c7dd..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioStyleCustomization.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioStyleCustomization.gif
deleted file mode 100644
index 33a997a16..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFRadioStyleCustomization.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectConditionalStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectConditionalStyle.gif
deleted file mode 100644
index a17dc7d88..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectConditionalStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectDescription.gif
deleted file mode 100644
index 134551bff..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectStyle.gif
deleted file mode 100644
index 48e3cf226..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectStyleCustomization.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectStyleCustomization.gif
deleted file mode 100644
index 904159880..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectStyleCustomization.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableConditionalStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableConditionalStyle.gif
deleted file mode 100644
index 498364f1c..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableConditionalStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableDescription.gif
deleted file mode 100644
index 94c953e01..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableStructureDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableStructureDescription.gif
deleted file mode 100644
index c4a8af418..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableStructureDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableStyle.gif
deleted file mode 100644
index 98b351f1c..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableStyleCustomization.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableStyleCustomization.gif
deleted file mode 100644
index caf280451..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTableStyleCustomization.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTextConditionalStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTextConditionalStyle.gif
deleted file mode 100644
index a26660ec2..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTextConditionalStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTextStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTextStyle.gif
deleted file mode 100644
index c4a8af418..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTextStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTextStyleCustomization.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTextStyleCustomization.gif
deleted file mode 100644
index 134551bff..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTextStyleCustomization.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeConditionalStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeConditionalStyle.gif
deleted file mode 100644
index 98b351f1c..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeConditionalStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeDescription.gif
deleted file mode 100644
index badaab066..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeDialogSelectDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeDialogSelectDescription.gif
deleted file mode 100644
index 904159880..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeDialogSelectDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeStructureDescription.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeStructureDescription.gif
deleted file mode 100644
index 420eee177..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeStructureDescription.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeStyle.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeStyle.gif
deleted file mode 100644
index 591559182..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeStyle.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeStyleCustomization.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeStyleCustomization.gif
deleted file mode 100644
index be22463d2..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFTreeStyleCustomization.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFValidation.gif b/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFValidation.gif
deleted file mode 100644
index 5a9bc7514..000000000
--- a/plugins/org.eclipse.eef.edit/icons/full/obj16/EEFValidation.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.eef.edit/plugin.properties b/plugins/org.eclipse.eef.edit/plugin.properties
index 41e5eda11..e6b86476a 100644
--- a/plugins/org.eclipse.eef.edit/plugin.properties
+++ b/plugins/org.eclipse.eef.edit/plugin.properties
@@ -7,373 +7,38 @@
pluginName = EEF Edit Support
providerName = Eclipse Modeling Project
-
_UI_CreateChild_text = {0}
_UI_CreateChild_text2 = {1} {0}
_UI_CreateChild_text3 = {1}
_UI_CreateChild_tooltip = Create New {0} Under {1} Feature
_UI_CreateChild_description = Create a new child of type {0} for the {1} feature of the selected {2}.
_UI_CreateSibling_description = Create a new sibling of type {0} for the selected {2}, under the {1} feature of their parent.
-
_UI_PropertyDescriptor_description = The {0} of the {1}
-
_UI_EEFViewDescription_type = EEF View Description
_UI_EEFPageDescription_type = EEF Page Description
_UI_EEFGroupDescription_type = EEF Group Description
_UI_EEFContainerDescription_type = EEF Container Description
_UI_EEFWidgetDescription_type = EEF Widget Description
-_UI_EEFJavaExtensionDescription_type = EEF Java Extension Description
-_UI_EEFTreeStructureDescription_type = EEF Tree Structure Description
-_UI_EEFInterpretedTableStructureDescription_type = EEF Interpreted Table Structure Description
-_UI_EEFCellWidgetDescription_type = EEF Cell Widget Description
-_UI_EEFAdapterFactoryTreeStructureDescription_type = EEF Adapter Factory Tree Structure Description
-_UI_EEFInterpretedTreeStructureDescription_type = EEF Interpreted Tree Structure Description
_UI_EEFTextDescription_type = EEF Text Description
-_UI_EEFCheckboxDescription_type = EEF Checkbox Description
-_UI_EEFSelectDescription_type = EEF Select Description
-_UI_EEFLabelDescription_type = EEF Label Description
-_UI_EEFRadioDescription_type = EEF Radio Description
-_UI_EEFTreeDialogSelectDescription_type = EEF Tree Dialog Select Description
-_UI_EEFLinkDescription_type = EEF Link Description
-_UI_EEFImageDescription_type = EEF Image Description
-_UI_EEFTreeDescription_type = EEF Tree Description
-_UI_EEFImagePickerDescription_type = EEF Image Picker Description
-_UI_EEFTableDescription_type = EEF Table Description
-_UI_EEFColumnDescription_type = EEF Column Description
-_UI_EEFLineDescription_type = EEF Line Description
-_UI_EEFTableStructureDescription_type = EEF Table Structure Description
-_UI_EEFAdapterFactoryTableStructureDescription_type = EEF Adapter Factory Table Structure Description
-_UI_ContextableElement_type = Contextable Element
_UI_Unknown_type = Object
-
_UI_Unknown_datatype= Value
-
_UI_EEFViewDescription_identifier_feature = Identifier
_UI_EEFViewDescription_labelExpression_feature = Label Expression
-_UI_EEFViewDescription_ePackageNsUris_feature = EPackage Ns Uris
_UI_EEFViewDescription_groups_feature = Groups
_UI_EEFViewDescription_pages_feature = Pages
-_UI_EEFViewDescription_javaExtensions_feature = Java Extensions
-_UI_EEFViewDescription_importedViews_feature = Imported Views
-_UI_EEFViewDescription_treeStructures_feature = Tree Structures
-_UI_EEFViewDescription_tableStructures_feature = Table Structures
+_UI_EEFViewDescription_ePackages_feature = EPackages
_UI_EEFPageDescription_identifier_feature = Identifier
_UI_EEFPageDescription_labelExpression_feature = Label Expression
-_UI_EEFPageDescription_domainClass_feature = Domain Class
_UI_EEFPageDescription_semanticCandidateExpression_feature = Semantic Candidate Expression
_UI_EEFPageDescription_groups_feature = Groups
-_UI_EEFPageDescription_extendedPage_feature = Extended Page
_UI_EEFGroupDescription_identifier_feature = Identifier
_UI_EEFGroupDescription_labelExpression_feature = Label Expression
-_UI_EEFGroupDescription_domainClass_feature = Domain Class
_UI_EEFGroupDescription_semanticCandidateExpression_feature = Semantic Candidate Expression
_UI_EEFGroupDescription_container_feature = Container
_UI_EEFContainerDescription_identifier_feature = Identifier
-_UI_EEFContainerDescription_semanticCandidateExpression_feature = Semantic Candidate Expression
-_UI_EEFContainerDescription_domainClass_feature = Domain Class
-_UI_EEFContainerDescription_layoutColumnCount_feature = Layout Column Count
-_UI_EEFContainerDescription_containers_feature = Containers
_UI_EEFContainerDescription_widgets_feature = Widgets
_UI_EEFWidgetDescription_identifier_feature = Identifier
_UI_EEFWidgetDescription_labelExpression_feature = Label Expression
-_UI_EEFWidgetDescription_featureCandidatesExpression_feature = Feature Candidates Expression
-_UI_EEFJavaExtensionDescription_qualifiedName_feature = Qualified Name
-_UI_EEFTreeStructureDescription_identifier_feature = Identifier
-_UI_EEFTreeStructureDescription_multiple_feature = Multiple
-_UI_EEFInterpretedTableStructureDescription_columns_feature = Columns
-_UI_EEFInterpretedTableStructureDescription_line_feature = Line
-_UI_EEFAdapterFactoryTreeStructureDescription_adapterFactoryProvider_feature = Adapter Factory Provider
-_UI_EEFInterpretedTreeStructureDescription_rootsExpression_feature = Roots Expression
-_UI_EEFInterpretedTreeStructureDescription_childrenExpression_feature = Children Expression
-_UI_EEFInterpretedTreeStructureDescription_selectablePredicateExpression_feature = Selectable Predicate Expression
-_UI_EEFInterpretedTreeStructureDescription_candidateDisplayExpression_feature = Candidate Display Expression
_UI_EEFTextDescription_valueExpression_feature = Value Expression
_UI_EEFTextDescription_editExpression_feature = Edit Expression
-_UI_EEFTextDescription_lineCount_feature = Line Count
-_UI_EEFCheckboxDescription_valueExpression_feature = Value Expression
-_UI_EEFCheckboxDescription_editExpression_feature = Edit Expression
-_UI_EEFSelectDescription_valueExpression_feature = Value Expression
-_UI_EEFSelectDescription_editExpression_feature = Edit Expression
-_UI_EEFSelectDescription_candidatesExpression_feature = Candidates Expression
-_UI_EEFSelectDescription_multiple_feature = Multiple
-_UI_EEFSelectDescription_candidateDisplayExpression_feature = Candidate Display Expression
-_UI_EEFLabelDescription_valueExpression_feature = Value Expression
-_UI_EEFRadioDescription_valueExpression_feature = Value Expression
-_UI_EEFRadioDescription_editExpression_feature = Edit Expression
-_UI_EEFRadioDescription_candidatesExpression_feature = Candidates Expression
-_UI_EEFRadioDescription_candidateDisplayExpression_feature = Candidate Display Expression
-_UI_EEFTreeDialogSelectDescription_semanticCandidateExpression_feature = Semantic Candidate Expression
-_UI_EEFTreeDialogSelectDescription_defaultFilter_feature = Default Filter
-_UI_EEFTreeDialogSelectDescription_domainClass_feature = Domain Class
-_UI_EEFTreeDialogSelectDescription_tree_feature = Tree
-_UI_EEFLinkDescription_onClickExpression_feature = On Click Expression
-_UI_EEFImageDescription_valueExpression_feature = Value Expression
-_UI_EEFTreeDescription_valueExpression_feature = Value Expression
-_UI_EEFTreeDescription_treeStructure_feature = Tree Structure
-_UI_EEFTreeDescription_editExpression_feature = Edit Expression
-_UI_EEFImagePickerDescription_valueExpression_feature = Value Expression
-_UI_EEFImagePickerDescription_editExpression_feature = Edit Expression
-_UI_EEFImagePickerDescription_candidatesExpression_feature = Candidates Expression
-_UI_EEFTableDescription_valueExpression_feature = Value Expression
-_UI_EEFTableDescription_editExpression_feature = Edit Expression
-_UI_EEFTableDescription_tableStructure_feature = Table Structure
-_UI_EEFColumnDescription_width_feature = Width
-_UI_EEFColumnDescription_headerExpression_feature = Header Expression
-_UI_EEFColumnDescription_cellWidget_feature = Cell Widget
-_UI_EEFColumnDescription_contextCandidatesExpression_feature = Context Candidates Expression
-_UI_EEFLineDescription_headerExpression_feature = Header Expression
-_UI_EEFLineDescription_semanticCandidatesExpression_feature = Semantic Candidates Expression
-_UI_EEFLineDescription_domainClass_feature = Domain Class
-_UI_EEFLineDescription_subLines_feature = Sub Lines
-_UI_EEFTableStructureDescription_multiple_feature = Multiple
-_UI_EEFTableStructureDescription_identifier_feature = Identifier
-_UI_EEFAdapterFactoryTableStructureDescription_adapterFactoryProvider_feature = Adapter Factory Provider
-_UI_ContextableElement_requiredContextVariables_feature = Required Context Variables
-_UI_ContextableElement_excludedContextVariables_feature = Excluded Context Variables
_UI_Unknown_feature = Unspecified
-
-_UI_EEFGroupDescription_semanticCandidateExpression_feature = Semantic Candidate Expression
-_UI_EEFContainerDescription_semanticCandidateExpression_feature = Semantic Candidate Expression
-_UI_EEFStyle_type = EEF Style
-_UI_EEFConditionalStyle_type = EEF Conditional Style
-_UI_EEFStyleCustomization_type = EEF Style Customization
-_UI_EEFGroupStyle_type = EEF Group Style
-_UI_EEFGroupConditionalStyle_type = EEF Group Conditional Style
-_UI_EEFGroupStyleCustomization_type = EEF Group Style Customization
-_UI_EEFTextStyle_type = EEF Text Style
-_UI_EEFTextConditionalStyle_type = EEF Text Conditional Style
-_UI_EEFTextStyleCustomization_type = EEF Text Style Customization
-_UI_EEFCheckboxStyle_type = EEF Checkbox Style
-_UI_EEFCheckboxConditionalStyle_type = EEF Checkbox Conditional Style
-_UI_EEFCheckboxStyleCustomization_type = EEF Checkbox Style Customization
-_UI_EEFLabelStyle_type = EEF Label Style
-_UI_EEFLabelConditionalStyle_type = EEF Label Conditional Style
-_UI_EEFLabelStyleCustomization_type = EEF Label Style Customization
-_UI_EEFRadioStyle_type = EEF Radio Style
-_UI_EEFRadioConditionalStyle_type = EEF Radio Conditional Style
-_UI_EEFRadioStyleCustomization_type = EEF Radio Style Customization
-_UI_EEFLinkStyle_type = EEF Link Style
-_UI_EEFLinkConditionalStyle_type = EEF Link Conditional Style
-_UI_EEFLinkStyleCustomization_type = EEF Link Style Customization
-_UI_EEFSelectStyle_type = EEF Select Style
-_UI_EEFSelectConditionalStyle_type = EEF Select Conditional Style
-_UI_EEFSelectStyleCustomization_type = EEF Select Style Customization
-_UI_EEFTreeStyle_type = EEF Tree Style
-_UI_EEFTreeConditionalStyle_type = EEF Tree Conditional Style
-_UI_EEFTreeStyleCustomization_type = EEF Tree Style Customization
-_UI_EEFTableStyle_type = EEF Table Style
-_UI_EEFTableConditionalStyle_type = EEF Table Conditional Style
-_UI_EEFTableStyleCustomization_type = EEF Table Style Customization
-_UI_EEFLineStyle_type = EEF Line Style
-_UI_EEFLineConditionalStyle_type = EEF Line Conditional Style
-_UI_EEFLineStyleCustomization_type = EEF Line Style Customization
-_UI_EEFColumnStyle_type = EEF Column Style
-_UI_EEFColumnConditionalStyle_type = EEF Column Conditional Style
-_UI_EEFColumnStyleCustomization_type = EEF Column Style Customization
-_UI_EEFViewDescription_styleCustomizations_feature = Style Customizations
-_UI_EEFGroupDescription_collapsibleExpression_feature = Collapsible Expression
-_UI_EEFGroupDescription_collapsedByDefaultExpression_feature = Collapsed By Default Expression
-_UI_EEFGroupDescription_validationExpression_feature = Validation Expression
-_UI_EEFWidgetDescription_labelStyle_feature = Label Style
-_UI_EEFWidgetDescription_tooltipExpression_feature = Tooltip Expression
-_UI_EEFWidgetDescription_helpExpression_feature = Help Expression
-_UI_EEFWidgetDescription_validationExpression_feature = Validation Expression
-_UI_EEFTextDescription_readOnlyExpression_feature = Read Only Expression
-_UI_EEFTextDescription_contentAssistExpression_feature = Content Assist Expression
-_UI_EEFTextDescription_placeholderExpression_feature = Placeholder Expression
-_UI_EEFTextDescription_style_feature = Style
-_UI_EEFTextDescription_conditionalStyles_feature = Conditional Styles
-_UI_EEFStyle_fontExpression_feature = Font Expression
-_UI_EEFConditionalStyle_conditionalExpression_feature = Conditional Expression
-_UI_EEFGroupStyle_foregroundColorExpression_feature = Foreground Color Expression
-_UI_EEFGroupConditionalStyle_style_feature = Style
-_UI_EEFGroupStyleCustomization_style_feature = Style
-_UI_EEFTextStyle_backgroundColorExpression_feature = Background Color Expression
-_UI_EEFTextStyle_foregroundColorExpression_feature = Foreground Color Expression
-_UI_EEFTextConditionalStyle_style_feature = Style
-_UI_EEFTextStyleCustomization_style_feature = Style
-_UI_EEFCheckboxStyle_backgroundColorExpression_feature = Background Color Expression
-_UI_EEFCheckboxStyle_foregroundColorExpression_feature = Foreground Color Expression
-_UI_EEFCheckboxConditionalStyle_style_feature = Style
-_UI_EEFCheckboxStyleCustomization_style_feature = Style
-_UI_EEFLabelStyle_backgroundColorExpression_feature = Background Color Expression
-_UI_EEFLabelStyle_foregroundColorExpression_feature = Foreground Color Expression
-_UI_EEFLabelConditionalStyle_style_feature = Style
-_UI_EEFLabelStyleCustomization_style_feature = Style
-_UI_EEFRadioStyle_backgroundColorExpression_feature = Background Color Expression
-_UI_EEFRadioStyle_foregroundColorExpression_feature = Foreground Color Expression
-_UI_EEFRadioConditionalStyle_style_feature = Style
-_UI_EEFRadioStyleCustomization_style_feature = Style
-_UI_EEFLinkStyle_backgroundColorExpression_feature = Background Color Expression
-_UI_EEFLinkStyle_foregroundColorExpression_feature = Foreground Color Expression
-_UI_EEFLinkStyle_backgroundImageExpression_feature = Background Image Expression
-_UI_EEFLinkConditionalStyle_style_feature = Style
-_UI_EEFLinkStyleCustomization_style_feature = Style
-_UI_EEFSelectStyle_backgroundColorExpression_feature = Background Color Expression
-_UI_EEFSelectStyle_foregroundColorExpression_feature = Foreground Color Expression
-_UI_EEFSelectConditionalStyle_style_feature = Style
-_UI_EEFSelectStyleCustomization_style_feature = Style
-_UI_EEFTreeConditionalStyle_style_feature = Style
-_UI_EEFTreeStyleCustomization_style_feature = Style
-_UI_EEFTableConditionalStyle_style_feature = Style
-_UI_EEFTableStyleCustomization_style_feature = Style
-_UI_EEFLineStyle_backgroundColorExpression_feature = Background Color Expression
-_UI_EEFLineStyle_foregroundColorExpression_feature = Foreground Color Expression
-_UI_EEFLineStyle_headerBackgroundColorExpression_feature = Header Background Color Expression
-_UI_EEFLineStyle_headerForegroundColorExpression_feature = Header Foreground Color Expression
-_UI_EEFLineConditionalStyle_style_feature = Style
-_UI_EEFLineStyleCustomization_style_feature = Style
-_UI_EEFColumnStyle_backgroundColorExpression_feature = Background Color Expression
-_UI_EEFColumnStyle_foregroundColorExpression_feature = Foreground Color Expression
-_UI_EEFColumnStyle_headerBackgroundColorExpression_feature = Header Background Color Expression
-_UI_EEFColumnStyle_headerForegroundColorExpression_feature = Header Foreground Color Expression
-_UI_EEFColumnConditionalStyle_style_feature = Style
-_UI_EEFColumnStyleCustomization_style_feature = Style
-_UI_EEFQuickFix_type = EEF Quick Fix
-_UI_EEFValidation_type = EEF Validation
-_UI_SiriusExpressionPackage_type = Sirius Expression Package
-_UI_SiriusExpressionDescription_type = Sirius Expression Description
-_UI_SiriusVariable_type = Sirius Variable
-_UI_SiriusExpressionClass_type = Sirius Expression Class
-_UI_SiriusParameter_type = Sirius Parameter
-_UI_UserDefinedVariable_type = User Defined Variable
-_UI_EAttribute_type = EAttribute
-_UI_EAnnotation_type = EAnnotation
-_UI_EClass_type = EClass
-_UI_EClassifier_type = EClassifier
-_UI_EDataType_type = EData Type
-_UI_EEnum_type = EEnum
-_UI_EEnumLiteral_type = EEnum Literal
-_UI_EFactory_type = EFactory
-_UI_EModelElement_type = EModel Element
-_UI_ENamedElement_type = ENamed Element
-_UI_EObject_type = EObject
-_UI_EOperation_type = EOperation
-_UI_EPackage_type = EPackage
-_UI_EParameter_type = EParameter
-_UI_EReference_type = EReference
-_UI_EStructuralFeature_type = EStructural Feature
-_UI_ETypedElement_type = ETyped Element
-_UI_EStringToStringMapEntry_type = EString To String Map Entry
-_UI_EGenericType_type = EGeneric Type
-_UI_ETypeParameter_type = EType Parameter
-_UI_EEFViewDescription_preconditionExpression_feature = Precondition Expression
-_UI_EEFViewDescription_userDefinedVariables_feature = User Defined Variables
-_UI_EEFPageDescription_preconditionExpression_feature = Precondition Expression
-_UI_EEFPageDescription_userDefinedVariables_feature = User Defined Variables
-_UI_EEFGroupDescription_preconditionExpression_feature = Precondition Expression
-_UI_EEFGroupDescription_userDefinedVariables_feature = User Defined Variables
-_UI_EEFGroupDescription_validation_feature = Validation
-_UI_EEFContainerDescription_preconditionExpression_feature = Precondition Expression
-_UI_EEFContainerDescription_userDefinedVariables_feature = User Defined Variables
-_UI_EEFWidgetDescription_preconditionExpression_feature = Precondition Expression
-_UI_EEFWidgetDescription_userDefinedVariables_feature = User Defined Variables
-_UI_EEFWidgetDescription_validation_feature = Validation
-_UI_EEFTableStructureDescription_addExpression_feature = Add Expression
-_UI_EEFTableStructureDescription_removeExpression_feature = Remove Expression
-_UI_EEFTableStructureDescription_upExpression_feature = Up Expression
-_UI_EEFTableStructureDescription_downExpression_feature = Down Expression
-_UI_EEFQuickFix_titleExpression_feature = Title Expression
-_UI_EEFQuickFix_messageExpression_feature = Message Expression
-_UI_EEFQuickFix_canHandleStatusExpression_feature = Can Handle Status Expression
-_UI_EEFQuickFix_fixExpression_feature = Fix Expression
-_UI_EEFValidation_validationExpression_feature = Validation Expression
-_UI_EEFValidation_quickfixes_feature = Quickfixes
-_UI_SiriusExpressionPackage_expressionClasses_feature = Expression Classes
-_UI_SiriusExpressionPackage_ePackage_feature = EPackage
-_UI_SiriusExpressionDescription_lowerBound_feature = Lower Bound
-_UI_SiriusExpressionDescription_upperBound_feature = Upper Bound
-_UI_SiriusExpressionDescription_expression_feature = Expression
-_UI_SiriusExpressionDescription_parameters_feature = Parameters
-_UI_SiriusExpressionDescription_returnType_feature = Return Type
-_UI_SiriusExpressionDescription_variableContainers_feature = Variable Containers
-_UI_SiriusVariable_name_feature = Name
-_UI_SiriusVariable_documentation_feature = Documentation
-_UI_SiriusVariable_eType_feature = EType
-_UI_SiriusExpressionClass_variables_feature = Variables
-_UI_SiriusExpressionClass_expressionDescriptions_feature = Expression Descriptions
-_UI_SiriusExpressionClass_eClass_feature = EClass
-_UI_SiriusParameter_optional_feature = Optional
-_UI_SiriusParameter_variable_feature = Variable
-_UI_UserDefinedVariable_valueExpression_feature = Value Expression
-_UI_EAttribute_iD_feature = ID
-_UI_EAttribute_eAttributeType_feature = EAttribute Type
-_UI_EAnnotation_source_feature = Source
-_UI_EAnnotation_details_feature = Details
-_UI_EAnnotation_eModelElement_feature = EModel Element
-_UI_EAnnotation_contents_feature = Contents
-_UI_EAnnotation_references_feature = References
-_UI_EClass_abstract_feature = Abstract
-_UI_EClass_interface_feature = Interface
-_UI_EClass_eSuperTypes_feature = ESuper Types
-_UI_EClass_eOperations_feature = EOperations
-_UI_EClass_eAllAttributes_feature = EAll Attributes
-_UI_EClass_eAllReferences_feature = EAll References
-_UI_EClass_eReferences_feature = EReferences
-_UI_EClass_eAttributes_feature = EAttributes
-_UI_EClass_eAllContainments_feature = EAll Containments
-_UI_EClass_eAllOperations_feature = EAll Operations
-_UI_EClass_eAllStructuralFeatures_feature = EAll Structural Features
-_UI_EClass_eAllSuperTypes_feature = EAll Super Types
-_UI_EClass_eIDAttribute_feature = EID Attribute
-_UI_EClass_eStructuralFeatures_feature = EStructural Features
-_UI_EClass_eGenericSuperTypes_feature = EGeneric Super Types
-_UI_EClass_eAllGenericSuperTypes_feature = EAll Generic Super Types
-_UI_EClassifier_instanceClassName_feature = Instance Class Name
-_UI_EClassifier_instanceClass_feature = Instance Class
-_UI_EClassifier_defaultValue_feature = Default Value
-_UI_EClassifier_instanceTypeName_feature = Instance Type Name
-_UI_EClassifier_ePackage_feature = EPackage
-_UI_EClassifier_eTypeParameters_feature = EType Parameters
-_UI_EDataType_serializable_feature = Serializable
-_UI_EEnum_eLiterals_feature = ELiterals
-_UI_EEnumLiteral_value_feature = Value
-_UI_EEnumLiteral_instance_feature = Instance
-_UI_EEnumLiteral_literal_feature = Literal
-_UI_EEnumLiteral_eEnum_feature = EEnum
-_UI_EFactory_ePackage_feature = EPackage
-_UI_EModelElement_eAnnotations_feature = EAnnotations
-_UI_ENamedElement_name_feature = Name
-_UI_EOperation_eContainingClass_feature = EContaining Class
-_UI_EOperation_eTypeParameters_feature = EType Parameters
-_UI_EOperation_eParameters_feature = EParameters
-_UI_EOperation_eExceptions_feature = EExceptions
-_UI_EOperation_eGenericExceptions_feature = EGeneric Exceptions
-_UI_EPackage_nsURI_feature = Ns URI
-_UI_EPackage_nsPrefix_feature = Ns Prefix
-_UI_EPackage_eFactoryInstance_feature = EFactory Instance
-_UI_EPackage_eClassifiers_feature = EClassifiers
-_UI_EPackage_eSubpackages_feature = ESubpackages
-_UI_EPackage_eSuperPackage_feature = ESuper Package
-_UI_EParameter_eOperation_feature = EOperation
-_UI_EReference_containment_feature = Containment
-_UI_EReference_container_feature = Container
-_UI_EReference_resolveProxies_feature = Resolve Proxies
-_UI_EReference_eOpposite_feature = EOpposite
-_UI_EReference_eReferenceType_feature = EReference Type
-_UI_EReference_eKeys_feature = EKeys
-_UI_EStructuralFeature_changeable_feature = Changeable
-_UI_EStructuralFeature_volatile_feature = Volatile
-_UI_EStructuralFeature_transient_feature = Transient
-_UI_EStructuralFeature_defaultValueLiteral_feature = Default Value Literal
-_UI_EStructuralFeature_defaultValue_feature = Default Value
-_UI_EStructuralFeature_unsettable_feature = Unsettable
-_UI_EStructuralFeature_derived_feature = Derived
-_UI_EStructuralFeature_eContainingClass_feature = EContaining Class
-_UI_ETypedElement_ordered_feature = Ordered
-_UI_ETypedElement_unique_feature = Unique
-_UI_ETypedElement_lowerBound_feature = Lower Bound
-_UI_ETypedElement_upperBound_feature = Upper Bound
-_UI_ETypedElement_many_feature = Many
-_UI_ETypedElement_required_feature = Required
-_UI_ETypedElement_eType_feature = EType
-_UI_ETypedElement_eGenericType_feature = EGeneric Type
-_UI_EStringToStringMapEntry_key_feature = Key
-_UI_EStringToStringMapEntry_value_feature = Value
-_UI_EGenericType_eUpperBound_feature = EUpper Bound
-_UI_EGenericType_eTypeArguments_feature = EType Arguments
-_UI_EGenericType_eRawType_feature = ERaw Type
-_UI_EGenericType_eLowerBound_feature = ELower Bound
-_UI_EGenericType_eTypeParameter_feature = EType Parameter
-_UI_EGenericType_eClassifier_feature = EClassifier
-_UI_ETypeParameter_eBounds_feature = EBounds
diff --git a/plugins/org.eclipse.eef.edit/pom.xml b/plugins/org.eclipse.eef.edit/pom.xml
new file mode 100644
index 000000000..4c8dc8bd7
--- /dev/null
+++ b/plugins/org.eclipse.eef.edit/pom.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Copyright (c) 2015 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
+-->
+<project
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.eclipse.eef</groupId>
+ <artifactId>org.eclipse.eef.parent</artifactId>
+ <version>2.0.0-SNAPSHOT</version>
+ <relativePath>../../releng/org.eclipse.eef.releng</relativePath>
+ </parent>
+
+ <artifactId>org.eclipse.eef.edit</artifactId>
+ <packaging>eclipse-plugin</packaging>
+
+ <name>EEF Edit</name>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-source-plugin</artifactId>
+ <version>${tycho-version}</version>
+ </plugin>
+ </plugins>
+ </build>
+</project> \ No newline at end of file
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFAdapterFactoryTableStructureDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFAdapterFactoryTableStructureDescriptionItemProvider.java
deleted file mode 100644
index 0983919e3..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFAdapterFactoryTableStructureDescriptionItemProvider.java
+++ /dev/null
@@ -1,137 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFAdapterFactoryTableStructureDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFAdapterFactoryTableStructureDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFAdapterFactoryTableStructureDescriptionItemProvider extends EEFTableStructureDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFAdapterFactoryTableStructureDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addAdapterFactoryProviderPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Adapter Factory Provider feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addAdapterFactoryProviderPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFAdapterFactoryTableStructureDescription_adapterFactoryProvider_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFAdapterFactoryTableStructureDescription_adapterFactoryProvider_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFAdapterFactoryTableStructureDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_ADAPTER_FACTORY_TABLE_STRUCTURE_DESCRIPTION__ADAPTER_FACTORY_PROVIDER, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This returns EEFAdapterFactoryTableStructureDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFAdapterFactoryTableStructureDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- EEFAdapterFactoryTableStructureDescription eefAdapterFactoryTableStructureDescription = (EEFAdapterFactoryTableStructureDescription) object;
- return getString("_UI_EEFAdapterFactoryTableStructureDescription_type") + " " + eefAdapterFactoryTableStructureDescription.isMultiple(); //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFAdapterFactoryTableStructureDescription.class)) {
- case EefPackage.EEF_ADAPTER_FACTORY_TABLE_STRUCTURE_DESCRIPTION__ADAPTER_FACTORY_PROVIDER:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFAdapterFactoryTreeStructureDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFAdapterFactoryTreeStructureDescriptionItemProvider.java
deleted file mode 100644
index fb2a9783a..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFAdapterFactoryTreeStructureDescriptionItemProvider.java
+++ /dev/null
@@ -1,139 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFAdapterFactoryTreeStructureDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFAdapterFactoryTreeStructureDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFAdapterFactoryTreeStructureDescriptionItemProvider extends EEFTreeStructureDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFAdapterFactoryTreeStructureDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addAdapterFactoryProviderPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Adapter Factory Provider feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addAdapterFactoryProviderPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFAdapterFactoryTreeStructureDescription_adapterFactoryProvider_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFAdapterFactoryTreeStructureDescription_adapterFactoryProvider_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFAdapterFactoryTreeStructureDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_ADAPTER_FACTORY_TREE_STRUCTURE_DESCRIPTION__ADAPTER_FACTORY_PROVIDER, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This returns EEFAdapterFactoryTreeStructureDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFAdapterFactoryTreeStructureDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFAdapterFactoryTreeStructureDescription) object).getIdentifier();
- return label == null || label.length() == 0 ? getString("_UI_EEFAdapterFactoryTreeStructureDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFAdapterFactoryTreeStructureDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFAdapterFactoryTreeStructureDescription.class)) {
- case EefPackage.EEF_ADAPTER_FACTORY_TREE_STRUCTURE_DESCRIPTION__ADAPTER_FACTORY_PROVIDER:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCellWidgetDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCellWidgetDescriptionItemProvider.java
deleted file mode 100644
index d4aeecf0b..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCellWidgetDescriptionItemProvider.java
+++ /dev/null
@@ -1,113 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFCellWidgetDescription;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFCellWidgetDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFCellWidgetDescriptionItemProvider extends EEFWidgetDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFCellWidgetDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This returns EEFCellWidgetDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFCellWidgetDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFCellWidgetDescription) object).getIdentifier();
- return label == null || label.length() == 0 ? getString("_UI_EEFCellWidgetDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFCellWidgetDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.java
deleted file mode 100644
index 2b0b5578e..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.java
+++ /dev/null
@@ -1,174 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFCheckboxConditionalStyle;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.common.util.ResourceLocator;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
-import org.eclipse.emf.edit.provider.IItemLabelProvider;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.IItemPropertySource;
-import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
-import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFCheckboxConditionalStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFCheckboxConditionalStyleItemProvider extends ItemProviderAdapter
- implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFCheckboxConditionalStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFCheckboxConditionalStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFCheckboxConditionalStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- return getString("_UI_EEFCheckboxConditionalStyle_type"); //$NON-NLS-1$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFCheckboxConditionalStyle.class)) {
- case EefPackage.EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE, EefFactory.eINSTANCE.createEEFCheckboxStyle()));
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return EefEditPlugin.INSTANCE;
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.java
deleted file mode 100644
index ee2813a37..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.java
+++ /dev/null
@@ -1,156 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFCheckboxDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFCheckboxDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFCheckboxDescriptionItemProvider extends EEFCellWidgetDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFCheckboxDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addValueExpressionPropertyDescriptor(object);
- addEditExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Value Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addValueExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFCheckboxDescription_valueExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFCheckboxDescription_valueExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFCheckboxDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Edit Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addEditExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFCheckboxDescription_editExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFCheckboxDescription_editExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFCheckboxDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This returns EEFCheckboxDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFCheckboxDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFCheckboxDescription) object).getIdentifier();
- return label == null || label.length() == 0 ? getString("_UI_EEFCheckboxDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFCheckboxDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFCheckboxDescription.class)) {
- case EefPackage.EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION:
- case EefPackage.EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxStyleCustomizationItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxStyleCustomizationItemProvider.java
deleted file mode 100644
index e6a27555d..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxStyleCustomizationItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFCheckboxStyleCustomization;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFCheckboxStyleCustomization} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFCheckboxStyleCustomizationItemProvider extends EEFStyleCustomizationItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFCheckboxStyleCustomizationItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_CHECKBOX_STYLE_CUSTOMIZATION__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFCheckboxStyleCustomization.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFCheckboxStyleCustomization")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- return getString("_UI_EEFCheckboxStyleCustomization_type"); //$NON-NLS-1$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFCheckboxStyleCustomization.class)) {
- case EefPackage.EEF_CHECKBOX_STYLE_CUSTOMIZATION__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors.add(
- createChildParameter(EefPackage.Literals.EEF_CHECKBOX_STYLE_CUSTOMIZATION__STYLE, EefFactory.eINSTANCE.createEEFCheckboxStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.java
deleted file mode 100644
index 859ee977e..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.java
+++ /dev/null
@@ -1,156 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFCheckboxStyle;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFCheckboxStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFCheckboxStyleItemProvider extends EEFStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFCheckboxStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addBackgroundColorExpressionPropertyDescriptor(object);
- addForegroundColorExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Background Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addBackgroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFCheckboxStyle_backgroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFCheckboxStyle_backgroundColorExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFCheckboxStyle_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_CHECKBOX_STYLE__BACKGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Foreground Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addForegroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFCheckboxStyle_foregroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFCheckboxStyle_foregroundColorExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFCheckboxStyle_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_CHECKBOX_STYLE__FOREGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This returns EEFCheckboxStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFCheckboxStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFCheckboxStyle) object).getFontExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFCheckboxStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFCheckboxStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFCheckboxStyle.class)) {
- case EefPackage.EEF_CHECKBOX_STYLE__BACKGROUND_COLOR_EXPRESSION:
- case EefPackage.EEF_CHECKBOX_STYLE__FOREGROUND_COLOR_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnConditionalStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnConditionalStyleItemProvider.java
deleted file mode 100644
index 2bbd0e6df..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnConditionalStyleItemProvider.java
+++ /dev/null
@@ -1,157 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFColumnConditionalStyle;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFColumnConditionalStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFColumnConditionalStyleItemProvider extends EEFConditionalStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFColumnConditionalStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_COLUMN_CONDITIONAL_STYLE__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFColumnConditionalStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFColumnConditionalStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFColumnConditionalStyle) object).getConditionalExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFColumnConditionalStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFColumnConditionalStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFColumnConditionalStyle.class)) {
- case EefPackage.EEF_COLUMN_CONDITIONAL_STYLE__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_COLUMN_CONDITIONAL_STYLE__STYLE, EefFactory.eINSTANCE.createEEFColumnStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnDescriptionItemProvider.java
deleted file mode 100644
index 76f1e568b..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnDescriptionItemProvider.java
+++ /dev/null
@@ -1,185 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFColumnDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.common.util.ResourceLocator;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
-import org.eclipse.emf.edit.provider.IItemLabelProvider;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.IItemPropertySource;
-import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
-import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFColumnDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFColumnDescriptionItemProvider extends ItemProviderAdapter
- implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFColumnDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addWidthPropertyDescriptor(object);
- addHeaderExpressionPropertyDescriptor(object);
- addCellWidgetPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Width feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addWidthPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFColumnDescription_width_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFColumnDescription_width_feature", "_UI_EEFColumnDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_COLUMN_DESCRIPTION__WIDTH, true, false, false, ItemPropertyDescriptor.INTEGRAL_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Header Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addHeaderExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFColumnDescription_headerExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFColumnDescription_headerExpression_feature", "_UI_EEFColumnDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_COLUMN_DESCRIPTION__HEADER_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Cell Widget feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addCellWidgetPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFColumnDescription_cellWidget_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFColumnDescription_cellWidget_feature", "_UI_EEFColumnDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_COLUMN_DESCRIPTION__CELL_WIDGET, true, false, true, null, null, null));
- }
-
- /**
- * This returns EEFColumnDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFColumnDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- EEFColumnDescription eefColumnDescription = (EEFColumnDescription) object;
- return getString("_UI_EEFColumnDescription_type") + " " + eefColumnDescription.getWidth(); //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFColumnDescription.class)) {
- case EefPackage.EEF_COLUMN_DESCRIPTION__WIDTH:
- case EefPackage.EEF_COLUMN_DESCRIPTION__HEADER_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return EefEditPlugin.INSTANCE;
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnStyleCustomizationItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnStyleCustomizationItemProvider.java
deleted file mode 100644
index b6d7e0eda..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnStyleCustomizationItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFColumnStyleCustomization;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFColumnStyleCustomization} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFColumnStyleCustomizationItemProvider extends EEFStyleCustomizationItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFColumnStyleCustomizationItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_COLUMN_STYLE_CUSTOMIZATION__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFColumnStyleCustomization.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFColumnStyleCustomization")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- return getString("_UI_EEFColumnStyleCustomization_type"); //$NON-NLS-1$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFColumnStyleCustomization.class)) {
- case EefPackage.EEF_COLUMN_STYLE_CUSTOMIZATION__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_COLUMN_STYLE_CUSTOMIZATION__STYLE, EefFactory.eINSTANCE.createEEFColumnStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnStyleItemProvider.java
deleted file mode 100644
index 743f91bc7..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFColumnStyleItemProvider.java
+++ /dev/null
@@ -1,188 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFColumnStyle;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFColumnStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFColumnStyleItemProvider extends EEFStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFColumnStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addBackgroundColorExpressionPropertyDescriptor(object);
- addForegroundColorExpressionPropertyDescriptor(object);
- addHeaderBackgroundColorExpressionPropertyDescriptor(object);
- addHeaderForegroundColorExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Background Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addBackgroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFColumnStyle_backgroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFColumnStyle_backgroundColorExpression_feature", "_UI_EEFColumnStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_COLUMN_STYLE__BACKGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Foreground Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addForegroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFColumnStyle_foregroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFColumnStyle_foregroundColorExpression_feature", "_UI_EEFColumnStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_COLUMN_STYLE__FOREGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Header Background Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addHeaderBackgroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFColumnStyle_headerBackgroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFColumnStyle_headerBackgroundColorExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFColumnStyle_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_COLUMN_STYLE__HEADER_BACKGROUND_COLOR_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Header Foreground Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addHeaderForegroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFColumnStyle_headerForegroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFColumnStyle_headerForegroundColorExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFColumnStyle_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_COLUMN_STYLE__HEADER_FOREGROUND_COLOR_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This returns EEFColumnStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFColumnStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFColumnStyle) object).getFontExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFColumnStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFColumnStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFColumnStyle.class)) {
- case EefPackage.EEF_COLUMN_STYLE__BACKGROUND_COLOR_EXPRESSION:
- case EefPackage.EEF_COLUMN_STYLE__FOREGROUND_COLOR_EXPRESSION:
- case EefPackage.EEF_COLUMN_STYLE__HEADER_BACKGROUND_COLOR_EXPRESSION:
- case EefPackage.EEF_COLUMN_STYLE__HEADER_FOREGROUND_COLOR_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFConditionalStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFConditionalStyleItemProvider.java
deleted file mode 100644
index 99288acfb..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFConditionalStyleItemProvider.java
+++ /dev/null
@@ -1,148 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFConditionalStyle;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.common.util.ResourceLocator;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
-import org.eclipse.emf.edit.provider.IItemLabelProvider;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.IItemPropertySource;
-import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
-import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFConditionalStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFConditionalStyleItemProvider extends ItemProviderAdapter
- implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFConditionalStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addConditionalExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Conditional Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addConditionalExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFConditionalStyle_conditionalExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFConditionalStyle_conditionalExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFConditionalStyle_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_CONDITIONAL_STYLE__CONDITIONAL_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFConditionalStyle) object).getConditionalExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFConditionalStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFConditionalStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFConditionalStyle.class)) {
- case EefPackage.EEF_CONDITIONAL_STYLE__CONDITIONAL_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return EefEditPlugin.INSTANCE;
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.java
index 891791bdf..0378c97eb 100644
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.java
+++ b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.java
@@ -1,6 +1,6 @@
/**
* Copyright (c) 2015 Obeo.
- * All rights reserved. This program and the accompanying materials
+ * 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.htm
@@ -14,14 +14,10 @@ import java.util.List;
import org.eclipse.eef.EEFContainerDescription;
import org.eclipse.eef.EefFactory;
import org.eclipse.eef.EefPackage;
-
import org.eclipse.emf.common.notify.AdapterFactory;
import org.eclipse.emf.common.notify.Notification;
-
import org.eclipse.emf.common.util.ResourceLocator;
-
import org.eclipse.emf.ecore.EStructuralFeature;
-
import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
import org.eclipse.emf.edit.provider.IItemLabelProvider;
@@ -33,20 +29,17 @@ import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import org.eclipse.sirius.expression.ExpressionFactory;
-
/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFContainerDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This is the item provider adapter for a {@link org.eclipse.eef.EEFContainerDescription} object. <!-- begin-user-doc
+ * --> <!-- end-user-doc -->
+ *
* @generated
*/
public class EEFContainerDescriptionItemProvider extends ItemProviderAdapter
implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
/**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
public EEFContainerDescriptionItemProvider(AdapterFactory adapterFactory) {
@@ -54,9 +47,8 @@ public class EEFContainerDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -65,18 +57,13 @@ public class EEFContainerDescriptionItemProvider extends ItemProviderAdapter
super.getPropertyDescriptors(object);
addIdentifierPropertyDescriptor(object);
- addPreconditionExpressionPropertyDescriptor(object);
- addSemanticCandidateExpressionPropertyDescriptor(object);
- addDomainClassPropertyDescriptor(object);
- addLayoutColumnCountPropertyDescriptor(object);
}
return itemPropertyDescriptors;
}
/**
- * This adds a property descriptor for the Identifier feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This adds a property descriptor for the Identifier feature. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
protected void addIdentifierPropertyDescriptor(Object object) {
@@ -88,87 +75,25 @@ public class EEFContainerDescriptionItemProvider 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_EEFContainerDescription_preconditionExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFContainerDescription_preconditionExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFContainerDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__PRECONDITION_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Semantic Candidate Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addSemanticCandidateExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFContainerDescription_semanticCandidateExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFContainerDescription_semanticCandidateExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFContainerDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Domain Class feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addDomainClassPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFContainerDescription_domainClass_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFContainerDescription_domainClass_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFContainerDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__DOMAIN_CLASS, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Layout Column Count feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addLayoutColumnCountPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFContainerDescription_layoutColumnCount_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFContainerDescription_layoutColumnCount_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFContainerDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__LAYOUT_COLUMN_COUNT, true, false, false, ItemPropertyDescriptor.INTEGRAL_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 -->
+ * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. <!-- begin-user-doc --> <!--
+ * end-user-doc -->
+ *
* @generated
*/
@Override
public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
if (childrenFeatures == null) {
super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__USER_DEFINED_VARIABLES);
- childrenFeatures.add(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__CONTAINERS);
childrenFeatures.add(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__WIDGETS);
}
return childrenFeatures;
}
/**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -180,9 +105,8 @@ public class EEFContainerDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This returns EEFContainerDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This returns EEFContainerDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -191,8 +115,8 @@ public class EEFContainerDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -201,24 +125,22 @@ public class EEFContainerDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public String getText(Object object) {
String label = ((EEFContainerDescription) object).getIdentifier();
return label == null || label.length() == 0 ? getString("_UI_EEFContainerDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFContainerDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
+ : getString("_UI_EEFContainerDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
}
/**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This handles model notifications by calling {@link #updateChildren} to update any cached children and by creating
+ * a viewer notification, which it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!-- end-user-doc
+ * -->
+ *
* @generated
*/
@Override
@@ -227,14 +149,8 @@ public class EEFContainerDescriptionItemProvider extends ItemProviderAdapter
switch (notification.getFeatureID(EEFContainerDescription.class)) {
case EefPackage.EEF_CONTAINER_DESCRIPTION__IDENTIFIER:
- case EefPackage.EEF_CONTAINER_DESCRIPTION__PRECONDITION_EXPRESSION:
- case EefPackage.EEF_CONTAINER_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION:
- case EefPackage.EEF_CONTAINER_DESCRIPTION__DOMAIN_CLASS:
- case EefPackage.EEF_CONTAINER_DESCRIPTION__LAYOUT_COLUMN_COUNT:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
- case EefPackage.EEF_CONTAINER_DESCRIPTION__USER_DEFINED_VARIABLES:
- case EefPackage.EEF_CONTAINER_DESCRIPTION__CONTAINERS:
case EefPackage.EEF_CONTAINER_DESCRIPTION__WIDGETS:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
@@ -243,60 +159,22 @@ public class EEFContainerDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children that can be created
+ * under this object. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
- newChildDescriptors.add(createChildParameter(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__USER_DEFINED_VARIABLES,
- ExpressionFactory.eINSTANCE.createUserDefinedVariable()));
-
- newChildDescriptors.add(createChildParameter(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__CONTAINERS,
- EefFactory.eINSTANCE.createEEFContainerDescription()));
-
newChildDescriptors
.add(createChildParameter(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__WIDGETS, EefFactory.eINSTANCE.createEEFTextDescription()));
-
- newChildDescriptors.add(
- createChildParameter(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__WIDGETS, EefFactory.eINSTANCE.createEEFCheckboxDescription()));
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__WIDGETS, EefFactory.eINSTANCE.createEEFSelectDescription()));
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__WIDGETS, EefFactory.eINSTANCE.createEEFLabelDescription()));
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__WIDGETS, EefFactory.eINSTANCE.createEEFRadioDescription()));
-
- newChildDescriptors.add(createChildParameter(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__WIDGETS,
- EefFactory.eINSTANCE.createEEFTreeDialogSelectDescription()));
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__WIDGETS, EefFactory.eINSTANCE.createEEFLinkDescription()));
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__WIDGETS, EefFactory.eINSTANCE.createEEFImageDescription()));
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__WIDGETS, EefFactory.eINSTANCE.createEEFTreeDescription()));
-
- newChildDescriptors.add(
- createChildParameter(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__WIDGETS, EefFactory.eINSTANCE.createEEFImagePickerDescription()));
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_CONTAINER_DESCRIPTION__WIDGETS, EefFactory.eINSTANCE.createEEFTableDescription()));
}
/**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.java
deleted file mode 100644
index 8cb3f2422..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.java
+++ /dev/null
@@ -1,157 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFGroupConditionalStyle;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFGroupConditionalStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFGroupConditionalStyleItemProvider extends EEFConditionalStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFGroupConditionalStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_GROUP_CONDITIONAL_STYLE__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFGroupConditionalStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFGroupConditionalStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFGroupConditionalStyle) object).getConditionalExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFGroupConditionalStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFGroupConditionalStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFGroupConditionalStyle.class)) {
- case EefPackage.EEF_GROUP_CONDITIONAL_STYLE__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_GROUP_CONDITIONAL_STYLE__STYLE, EefFactory.eINSTANCE.createEEFGroupStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.java
index d1ed545b6..f261ac405 100644
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.java
+++ b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.java
@@ -1,6 +1,6 @@
/**
* Copyright (c) 2015 Obeo.
- * All rights reserved. This program and the accompanying materials
+ * 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.htm
@@ -14,14 +14,10 @@ import java.util.List;
import org.eclipse.eef.EEFGroupDescription;
import org.eclipse.eef.EefFactory;
import org.eclipse.eef.EefPackage;
-
import org.eclipse.emf.common.notify.AdapterFactory;
import org.eclipse.emf.common.notify.Notification;
-
import org.eclipse.emf.common.util.ResourceLocator;
-
import org.eclipse.emf.ecore.EStructuralFeature;
-
import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
import org.eclipse.emf.edit.provider.IItemLabelProvider;
@@ -33,20 +29,17 @@ import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import org.eclipse.sirius.expression.ExpressionFactory;
-
/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFGroupDescription} object.
- * <!-- begin-user-doc -->
+ * This is the item provider adapter for a {@link org.eclipse.eef.EEFGroupDescription} object. <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public class EEFGroupDescriptionItemProvider extends ItemProviderAdapter
implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
/**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
public EEFGroupDescriptionItemProvider(AdapterFactory adapterFactory) {
@@ -54,9 +47,8 @@ public class EEFGroupDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -65,20 +57,15 @@ public class EEFGroupDescriptionItemProvider extends ItemProviderAdapter
super.getPropertyDescriptors(object);
addIdentifierPropertyDescriptor(object);
- addPreconditionExpressionPropertyDescriptor(object);
addLabelExpressionPropertyDescriptor(object);
- addDomainClassPropertyDescriptor(object);
addSemanticCandidateExpressionPropertyDescriptor(object);
- addCollapsibleExpressionPropertyDescriptor(object);
- addCollapsedByDefaultExpressionPropertyDescriptor(object);
}
return itemPropertyDescriptors;
}
/**
- * This adds a property descriptor for the Identifier feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This adds a property descriptor for the Identifier feature. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
protected void addIdentifierPropertyDescriptor(Object object) {
@@ -89,24 +76,8 @@ public class EEFGroupDescriptionItemProvider 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_EEFGroupDescription_preconditionExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFGroupDescription_preconditionExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFGroupDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Label Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This adds a property descriptor for the Label Expression feature. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
protected void addLabelExpressionPropertyDescriptor(Object object) {
@@ -118,22 +89,9 @@ public class EEFGroupDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This adds a property descriptor for the Domain Class feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addDomainClassPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFGroupDescription_domainClass_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFGroupDescription_domainClass_feature", "_UI_EEFGroupDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_GROUP_DESCRIPTION__DOMAIN_CLASS, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Semantic Candidate Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This adds a property descriptor for the Semantic Candidate Expression feature. <!-- begin-user-doc --> <!--
+ * end-user-doc -->
+ *
* @generated
*/
protected void addSemanticCandidateExpressionPropertyDescriptor(Object object) {
@@ -146,57 +104,25 @@ public class EEFGroupDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This adds a property descriptor for the Collapsible Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addCollapsibleExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFGroupDescription_collapsibleExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFGroupDescription_collapsibleExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFGroupDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_GROUP_DESCRIPTION__COLLAPSIBLE_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Collapsed By Default Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addCollapsedByDefaultExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFGroupDescription_collapsedByDefaultExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFGroupDescription_collapsedByDefaultExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFGroupDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_GROUP_DESCRIPTION__COLLAPSED_BY_DEFAULT_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 -->
+ * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. <!-- begin-user-doc --> <!--
+ * end-user-doc -->
+ *
* @generated
*/
@Override
public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
if (childrenFeatures == null) {
super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_GROUP_DESCRIPTION__USER_DEFINED_VARIABLES);
childrenFeatures.add(EefPackage.Literals.EEF_GROUP_DESCRIPTION__CONTAINER);
- childrenFeatures.add(EefPackage.Literals.EEF_GROUP_DESCRIPTION__VALIDATION);
}
return childrenFeatures;
}
/**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -208,9 +134,8 @@ public class EEFGroupDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This returns EEFGroupDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This returns EEFGroupDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -219,8 +144,8 @@ public class EEFGroupDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -229,24 +154,22 @@ public class EEFGroupDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public String getText(Object object) {
String label = ((EEFGroupDescription) object).getIdentifier();
return label == null || label.length() == 0 ? getString("_UI_EEFGroupDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFGroupDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
+ : getString("_UI_EEFGroupDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
}
/**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This handles model notifications by calling {@link #updateChildren} to update any cached children and by creating
+ * a viewer notification, which it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!-- end-user-doc
+ * -->
+ *
* @generated
*/
@Override
@@ -255,17 +178,11 @@ public class EEFGroupDescriptionItemProvider extends ItemProviderAdapter
switch (notification.getFeatureID(EEFGroupDescription.class)) {
case EefPackage.EEF_GROUP_DESCRIPTION__IDENTIFIER:
- case EefPackage.EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION:
case EefPackage.EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION:
- case EefPackage.EEF_GROUP_DESCRIPTION__DOMAIN_CLASS:
case EefPackage.EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION:
- case EefPackage.EEF_GROUP_DESCRIPTION__COLLAPSIBLE_EXPRESSION:
- case EefPackage.EEF_GROUP_DESCRIPTION__COLLAPSED_BY_DEFAULT_EXPRESSION:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
- case EefPackage.EEF_GROUP_DESCRIPTION__USER_DEFINED_VARIABLES:
case EefPackage.EEF_GROUP_DESCRIPTION__CONTAINER:
- case EefPackage.EEF_GROUP_DESCRIPTION__VALIDATION:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
}
@@ -273,30 +190,22 @@ public class EEFGroupDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children that can be created
+ * under this object. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
- newChildDescriptors.add(createChildParameter(EefPackage.Literals.EEF_GROUP_DESCRIPTION__USER_DEFINED_VARIABLES,
- ExpressionFactory.eINSTANCE.createUserDefinedVariable()));
-
newChildDescriptors.add(
createChildParameter(EefPackage.Literals.EEF_GROUP_DESCRIPTION__CONTAINER, EefFactory.eINSTANCE.createEEFContainerDescription()));
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_GROUP_DESCRIPTION__VALIDATION, EefFactory.eINSTANCE.createEEFValidation()));
}
/**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupStyleCustomizationItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupStyleCustomizationItemProvider.java
deleted file mode 100644
index b1a34e5a4..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupStyleCustomizationItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFGroupStyleCustomization;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFGroupStyleCustomization} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFGroupStyleCustomizationItemProvider extends EEFStyleCustomizationItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFGroupStyleCustomizationItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_GROUP_STYLE_CUSTOMIZATION__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFGroupStyleCustomization.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFGroupStyleCustomization")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- return getString("_UI_EEFGroupStyleCustomization_type"); //$NON-NLS-1$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFGroupStyleCustomization.class)) {
- case EefPackage.EEF_GROUP_STYLE_CUSTOMIZATION__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_GROUP_STYLE_CUSTOMIZATION__STYLE, EefFactory.eINSTANCE.createEEFGroupStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupStyleItemProvider.java
deleted file mode 100644
index 5d0816393..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupStyleItemProvider.java
+++ /dev/null
@@ -1,138 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFGroupStyle;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFGroupStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFGroupStyleItemProvider extends EEFStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFGroupStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addForegroundColorExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Foreground Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addForegroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFGroupStyle_foregroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFGroupStyle_foregroundColorExpression_feature", "_UI_EEFGroupStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This returns EEFGroupStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFGroupStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFGroupStyle) object).getFontExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFGroupStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFGroupStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFGroupStyle.class)) {
- case EefPackage.EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFImageDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFImageDescriptionItemProvider.java
deleted file mode 100644
index b9a7eea8f..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFImageDescriptionItemProvider.java
+++ /dev/null
@@ -1,138 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFImageDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFImageDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFImageDescriptionItemProvider extends EEFCellWidgetDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFImageDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addValueExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Value Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addValueExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFImageDescription_valueExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFImageDescription_valueExpression_feature", "_UI_EEFImageDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_IMAGE_DESCRIPTION__VALUE_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This returns EEFImageDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFImageDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFImageDescription) object).getIdentifier();
- return label == null || label.length() == 0 ? getString("_UI_EEFImageDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFImageDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFImageDescription.class)) {
- case EefPackage.EEF_IMAGE_DESCRIPTION__VALUE_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFImagePickerDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFImagePickerDescriptionItemProvider.java
deleted file mode 100644
index 94c4997c1..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFImagePickerDescriptionItemProvider.java
+++ /dev/null
@@ -1,173 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFImagePickerDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFImagePickerDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFImagePickerDescriptionItemProvider extends EEFWidgetDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFImagePickerDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addValueExpressionPropertyDescriptor(object);
- addEditExpressionPropertyDescriptor(object);
- addCandidatesExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Value Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addValueExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFImagePickerDescription_valueExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFImagePickerDescription_valueExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFImagePickerDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_IMAGE_PICKER_DESCRIPTION__VALUE_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Edit Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addEditExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFImagePickerDescription_editExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFImagePickerDescription_editExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFImagePickerDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_IMAGE_PICKER_DESCRIPTION__EDIT_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Candidates Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addCandidatesExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFImagePickerDescription_candidatesExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFImagePickerDescription_candidatesExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFImagePickerDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_IMAGE_PICKER_DESCRIPTION__CANDIDATES_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This returns EEFImagePickerDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFImagePickerDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFImagePickerDescription) object).getIdentifier();
- return label == null || label.length() == 0 ? getString("_UI_EEFImagePickerDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFImagePickerDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFImagePickerDescription.class)) {
- case EefPackage.EEF_IMAGE_PICKER_DESCRIPTION__VALUE_EXPRESSION:
- case EefPackage.EEF_IMAGE_PICKER_DESCRIPTION__EDIT_EXPRESSION:
- case EefPackage.EEF_IMAGE_PICKER_DESCRIPTION__CANDIDATES_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFInterpretedTableStructureDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFInterpretedTableStructureDescriptionItemProvider.java
deleted file mode 100644
index d5aa7c058..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFInterpretedTableStructureDescriptionItemProvider.java
+++ /dev/null
@@ -1,160 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFInterpretedTableStructureDescription;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFInterpretedTableStructureDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFInterpretedTableStructureDescriptionItemProvider extends EEFTableStructureDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFInterpretedTableStructureDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_INTERPRETED_TABLE_STRUCTURE_DESCRIPTION__COLUMNS);
- childrenFeatures.add(EefPackage.Literals.EEF_INTERPRETED_TABLE_STRUCTURE_DESCRIPTION__LINE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFInterpretedTableStructureDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFInterpretedTableStructureDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- EEFInterpretedTableStructureDescription eefInterpretedTableStructureDescription = (EEFInterpretedTableStructureDescription) object;
- return getString("_UI_EEFInterpretedTableStructureDescription_type") + " " + eefInterpretedTableStructureDescription.isMultiple(); //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFInterpretedTableStructureDescription.class)) {
- case EefPackage.EEF_INTERPRETED_TABLE_STRUCTURE_DESCRIPTION__COLUMNS:
- case EefPackage.EEF_INTERPRETED_TABLE_STRUCTURE_DESCRIPTION__LINE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors.add(createChildParameter(EefPackage.Literals.EEF_INTERPRETED_TABLE_STRUCTURE_DESCRIPTION__COLUMNS,
- EefFactory.eINSTANCE.createEEFColumnDescription()));
-
- newChildDescriptors.add(createChildParameter(EefPackage.Literals.EEF_INTERPRETED_TABLE_STRUCTURE_DESCRIPTION__LINE,
- EefFactory.eINSTANCE.createEEFLineDescription()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFInterpretedTreeStructureDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFInterpretedTreeStructureDescriptionItemProvider.java
deleted file mode 100644
index 440ab3b54..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFInterpretedTreeStructureDescriptionItemProvider.java
+++ /dev/null
@@ -1,190 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFInterpretedTreeStructureDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFInterpretedTreeStructureDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFInterpretedTreeStructureDescriptionItemProvider extends EEFTreeStructureDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFInterpretedTreeStructureDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addRootsExpressionPropertyDescriptor(object);
- addChildrenExpressionPropertyDescriptor(object);
- addSelectablePredicateExpressionPropertyDescriptor(object);
- addCandidateDisplayExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Roots Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addRootsExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFInterpretedTreeStructureDescription_rootsExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFInterpretedTreeStructureDescription_rootsExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFInterpretedTreeStructureDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_INTERPRETED_TREE_STRUCTURE_DESCRIPTION__ROOTS_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Children Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addChildrenExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFInterpretedTreeStructureDescription_childrenExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFInterpretedTreeStructureDescription_childrenExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFInterpretedTreeStructureDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_INTERPRETED_TREE_STRUCTURE_DESCRIPTION__CHILDREN_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Selectable Predicate Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addSelectablePredicateExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFInterpretedTreeStructureDescription_selectablePredicateExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFInterpretedTreeStructureDescription_selectablePredicateExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFInterpretedTreeStructureDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_INTERPRETED_TREE_STRUCTURE_DESCRIPTION__SELECTABLE_PREDICATE_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Candidate Display Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addCandidateDisplayExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFInterpretedTreeStructureDescription_candidateDisplayExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFInterpretedTreeStructureDescription_candidateDisplayExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFInterpretedTreeStructureDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_INTERPRETED_TREE_STRUCTURE_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This returns EEFInterpretedTreeStructureDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFInterpretedTreeStructureDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFInterpretedTreeStructureDescription) object).getIdentifier();
- return label == null || label.length() == 0 ? getString("_UI_EEFInterpretedTreeStructureDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFInterpretedTreeStructureDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFInterpretedTreeStructureDescription.class)) {
- case EefPackage.EEF_INTERPRETED_TREE_STRUCTURE_DESCRIPTION__ROOTS_EXPRESSION:
- case EefPackage.EEF_INTERPRETED_TREE_STRUCTURE_DESCRIPTION__CHILDREN_EXPRESSION:
- case EefPackage.EEF_INTERPRETED_TREE_STRUCTURE_DESCRIPTION__SELECTABLE_PREDICATE_EXPRESSION:
- case EefPackage.EEF_INTERPRETED_TREE_STRUCTURE_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFJavaExtensionDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFJavaExtensionDescriptionItemProvider.java
deleted file mode 100644
index ffb8225ae..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFJavaExtensionDescriptionItemProvider.java
+++ /dev/null
@@ -1,159 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFJavaExtensionDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.common.util.ResourceLocator;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
-import org.eclipse.emf.edit.provider.IItemLabelProvider;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.IItemPropertySource;
-import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
-import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFJavaExtensionDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFJavaExtensionDescriptionItemProvider extends ItemProviderAdapter
- implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFJavaExtensionDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addQualifiedNamePropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Qualified Name feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addQualifiedNamePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFJavaExtensionDescription_qualifiedName_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFJavaExtensionDescription_qualifiedName_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFJavaExtensionDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_JAVA_EXTENSION_DESCRIPTION__QUALIFIED_NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This returns EEFJavaExtensionDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFJavaExtensionDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFJavaExtensionDescription) object).getQualifiedName();
- return label == null || label.length() == 0 ? getString("_UI_EEFJavaExtensionDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFJavaExtensionDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFJavaExtensionDescription.class)) {
- case EefPackage.EEF_JAVA_EXTENSION_DESCRIPTION__QUALIFIED_NAME:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return EefEditPlugin.INSTANCE;
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.java
deleted file mode 100644
index 069b443cb..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.java
+++ /dev/null
@@ -1,157 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFLabelConditionalStyle;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFLabelConditionalStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFLabelConditionalStyleItemProvider extends EEFConditionalStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFLabelConditionalStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_LABEL_CONDITIONAL_STYLE__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFLabelConditionalStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFLabelConditionalStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFLabelConditionalStyle) object).getConditionalExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFLabelConditionalStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFLabelConditionalStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFLabelConditionalStyle.class)) {
- case EefPackage.EEF_LABEL_CONDITIONAL_STYLE__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_LABEL_CONDITIONAL_STYLE__STYLE, EefFactory.eINSTANCE.createEEFLabelStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.java
deleted file mode 100644
index 8a932897b..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.java
+++ /dev/null
@@ -1,138 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFLabelDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFLabelDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFLabelDescriptionItemProvider extends EEFCellWidgetDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFLabelDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addValueExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Value Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addValueExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFLabelDescription_valueExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFLabelDescription_valueExpression_feature", "_UI_EEFLabelDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This returns EEFLabelDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFLabelDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFLabelDescription) object).getIdentifier();
- return label == null || label.length() == 0 ? getString("_UI_EEFLabelDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFLabelDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFLabelDescription.class)) {
- case EefPackage.EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelStyleCustomizationItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelStyleCustomizationItemProvider.java
deleted file mode 100644
index c9d69fb9b..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelStyleCustomizationItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFLabelStyleCustomization;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFLabelStyleCustomization} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFLabelStyleCustomizationItemProvider extends EEFStyleCustomizationItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFLabelStyleCustomizationItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_LABEL_STYLE_CUSTOMIZATION__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFLabelStyleCustomization.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFLabelStyleCustomization")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- return getString("_UI_EEFLabelStyleCustomization_type"); //$NON-NLS-1$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFLabelStyleCustomization.class)) {
- case EefPackage.EEF_LABEL_STYLE_CUSTOMIZATION__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_LABEL_STYLE_CUSTOMIZATION__STYLE, EefFactory.eINSTANCE.createEEFLabelStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelStyleItemProvider.java
deleted file mode 100644
index cc3000284..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelStyleItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFLabelStyle;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFLabelStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFLabelStyleItemProvider extends EEFStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFLabelStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addBackgroundColorExpressionPropertyDescriptor(object);
- addForegroundColorExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Background Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addBackgroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFLabelStyle_backgroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFLabelStyle_backgroundColorExpression_feature", "_UI_EEFLabelStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Foreground Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addForegroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFLabelStyle_foregroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFLabelStyle_foregroundColorExpression_feature", "_UI_EEFLabelStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This returns EEFLabelStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFLabelStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFLabelStyle) object).getFontExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFLabelStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFLabelStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFLabelStyle.class)) {
- case EefPackage.EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION:
- case EefPackage.EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineConditionalStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineConditionalStyleItemProvider.java
deleted file mode 100644
index c98276a13..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineConditionalStyleItemProvider.java
+++ /dev/null
@@ -1,157 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFLineConditionalStyle;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFLineConditionalStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFLineConditionalStyleItemProvider extends EEFConditionalStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFLineConditionalStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_LINE_CONDITIONAL_STYLE__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFLineConditionalStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFLineConditionalStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFLineConditionalStyle) object).getConditionalExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFLineConditionalStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFLineConditionalStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFLineConditionalStyle.class)) {
- case EefPackage.EEF_LINE_CONDITIONAL_STYLE__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_LINE_CONDITIONAL_STYLE__STYLE, EefFactory.eINSTANCE.createEEFLineStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineDescriptionItemProvider.java
deleted file mode 100644
index 8c63800ae..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineDescriptionItemProvider.java
+++ /dev/null
@@ -1,229 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFLineDescription;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.common.util.ResourceLocator;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
-import org.eclipse.emf.edit.provider.IItemLabelProvider;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.IItemPropertySource;
-import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
-import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFLineDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFLineDescriptionItemProvider extends ItemProviderAdapter
- implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFLineDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addHeaderExpressionPropertyDescriptor(object);
- addSemanticCandidatesExpressionPropertyDescriptor(object);
- addDomainClassPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Header Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addHeaderExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFLineDescription_headerExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFLineDescription_headerExpression_feature", "_UI_EEFLineDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_LINE_DESCRIPTION__HEADER_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Semantic Candidates Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addSemanticCandidatesExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFLineDescription_semanticCandidatesExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFLineDescription_semanticCandidatesExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFLineDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_LINE_DESCRIPTION__SEMANTIC_CANDIDATES_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Domain Class feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addDomainClassPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFLineDescription_domainClass_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFLineDescription_domainClass_feature", "_UI_EEFLineDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_LINE_DESCRIPTION__DOMAIN_CLASS, 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_LINE_DESCRIPTION__SUB_LINES);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFLineDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFLineDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFLineDescription) object).getHeaderExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFLineDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFLineDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFLineDescription.class)) {
- case EefPackage.EEF_LINE_DESCRIPTION__HEADER_EXPRESSION:
- case EefPackage.EEF_LINE_DESCRIPTION__SEMANTIC_CANDIDATES_EXPRESSION:
- case EefPackage.EEF_LINE_DESCRIPTION__DOMAIN_CLASS:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- case EefPackage.EEF_LINE_DESCRIPTION__SUB_LINES:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_LINE_DESCRIPTION__SUB_LINES, EefFactory.eINSTANCE.createEEFLineDescription()));
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return EefEditPlugin.INSTANCE;
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineStyleCustomizationItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineStyleCustomizationItemProvider.java
deleted file mode 100644
index 2ac3186db..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineStyleCustomizationItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFLineStyleCustomization;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFLineStyleCustomization} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFLineStyleCustomizationItemProvider extends EEFStyleCustomizationItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFLineStyleCustomizationItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_LINE_STYLE_CUSTOMIZATION__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFLineStyleCustomization.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFLineStyleCustomization")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- return getString("_UI_EEFLineStyleCustomization_type"); //$NON-NLS-1$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFLineStyleCustomization.class)) {
- case EefPackage.EEF_LINE_STYLE_CUSTOMIZATION__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_LINE_STYLE_CUSTOMIZATION__STYLE, EefFactory.eINSTANCE.createEEFLineStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineStyleItemProvider.java
deleted file mode 100644
index 823f63395..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLineStyleItemProvider.java
+++ /dev/null
@@ -1,186 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFLineStyle;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFLineStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFLineStyleItemProvider extends EEFStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFLineStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addBackgroundColorExpressionPropertyDescriptor(object);
- addForegroundColorExpressionPropertyDescriptor(object);
- addHeaderBackgroundColorExpressionPropertyDescriptor(object);
- addHeaderForegroundColorExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Background Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addBackgroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFLineStyle_backgroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFLineStyle_backgroundColorExpression_feature", "_UI_EEFLineStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_LINE_STYLE__BACKGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Foreground Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addForegroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFLineStyle_foregroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFLineStyle_foregroundColorExpression_feature", "_UI_EEFLineStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_LINE_STYLE__FOREGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Header Background Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addHeaderBackgroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFLineStyle_headerBackgroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFLineStyle_headerBackgroundColorExpression_feature", "_UI_EEFLineStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_LINE_STYLE__HEADER_BACKGROUND_COLOR_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Header Foreground Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addHeaderForegroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFLineStyle_headerForegroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFLineStyle_headerForegroundColorExpression_feature", "_UI_EEFLineStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_LINE_STYLE__HEADER_FOREGROUND_COLOR_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This returns EEFLineStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFLineStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFLineStyle) object).getFontExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFLineStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFLineStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFLineStyle.class)) {
- case EefPackage.EEF_LINE_STYLE__BACKGROUND_COLOR_EXPRESSION:
- case EefPackage.EEF_LINE_STYLE__FOREGROUND_COLOR_EXPRESSION:
- case EefPackage.EEF_LINE_STYLE__HEADER_BACKGROUND_COLOR_EXPRESSION:
- case EefPackage.EEF_LINE_STYLE__HEADER_FOREGROUND_COLOR_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkConditionalStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkConditionalStyleItemProvider.java
deleted file mode 100644
index a6090551e..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkConditionalStyleItemProvider.java
+++ /dev/null
@@ -1,157 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFLinkConditionalStyle;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFLinkConditionalStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFLinkConditionalStyleItemProvider extends EEFConditionalStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFLinkConditionalStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_LINK_CONDITIONAL_STYLE__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFLinkConditionalStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFLinkConditionalStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFLinkConditionalStyle) object).getConditionalExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFLinkConditionalStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFLinkConditionalStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFLinkConditionalStyle.class)) {
- case EefPackage.EEF_LINK_CONDITIONAL_STYLE__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_LINK_CONDITIONAL_STYLE__STYLE, EefFactory.eINSTANCE.createEEFLinkStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkDescriptionItemProvider.java
deleted file mode 100644
index 258fe2419..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkDescriptionItemProvider.java
+++ /dev/null
@@ -1,138 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFLinkDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFLinkDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFLinkDescriptionItemProvider extends EEFCellWidgetDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFLinkDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addOnClickExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the On Click Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addOnClickExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFLinkDescription_onClickExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFLinkDescription_onClickExpression_feature", "_UI_EEFLinkDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_LINK_DESCRIPTION__ON_CLICK_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This returns EEFLinkDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFLinkDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFLinkDescription) object).getIdentifier();
- return label == null || label.length() == 0 ? getString("_UI_EEFLinkDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFLinkDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFLinkDescription.class)) {
- case EefPackage.EEF_LINK_DESCRIPTION__ON_CLICK_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkStyleCustomizationItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkStyleCustomizationItemProvider.java
deleted file mode 100644
index 603f04cf5..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkStyleCustomizationItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFLinkStyleCustomization;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFLinkStyleCustomization} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFLinkStyleCustomizationItemProvider extends EEFStyleCustomizationItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFLinkStyleCustomizationItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_LINK_STYLE_CUSTOMIZATION__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFLinkStyleCustomization.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFLinkStyleCustomization")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- return getString("_UI_EEFLinkStyleCustomization_type"); //$NON-NLS-1$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFLinkStyleCustomization.class)) {
- case EefPackage.EEF_LINK_STYLE_CUSTOMIZATION__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_LINK_STYLE_CUSTOMIZATION__STYLE, EefFactory.eINSTANCE.createEEFLinkStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkStyleItemProvider.java
deleted file mode 100644
index ffe344852..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLinkStyleItemProvider.java
+++ /dev/null
@@ -1,170 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFLinkStyle;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFLinkStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFLinkStyleItemProvider extends EEFStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFLinkStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addBackgroundColorExpressionPropertyDescriptor(object);
- addForegroundColorExpressionPropertyDescriptor(object);
- addBackgroundImageExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Background Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addBackgroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFLinkStyle_backgroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFLinkStyle_backgroundColorExpression_feature", "_UI_EEFLinkStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_LINK_STYLE__BACKGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Foreground Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addForegroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFLinkStyle_foregroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFLinkStyle_foregroundColorExpression_feature", "_UI_EEFLinkStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_LINK_STYLE__FOREGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Background Image Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addBackgroundImageExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFLinkStyle_backgroundImageExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFLinkStyle_backgroundImageExpression_feature", "_UI_EEFLinkStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_LINK_STYLE__BACKGROUND_IMAGE_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This returns EEFLinkStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFLinkStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFLinkStyle) object).getFontExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFLinkStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFLinkStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFLinkStyle.class)) {
- case EefPackage.EEF_LINK_STYLE__BACKGROUND_COLOR_EXPRESSION:
- case EefPackage.EEF_LINK_STYLE__FOREGROUND_COLOR_EXPRESSION:
- case EefPackage.EEF_LINK_STYLE__BACKGROUND_IMAGE_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFPageDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFPageDescriptionItemProvider.java
index 86cadf59b..67554ba58 100644
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFPageDescriptionItemProvider.java
+++ b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFPageDescriptionItemProvider.java
@@ -1,6 +1,6 @@
/**
* Copyright (c) 2015 Obeo.
- * All rights reserved. This program and the accompanying materials
+ * 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.htm
@@ -13,14 +13,9 @@ import java.util.List;
import org.eclipse.eef.EEFPageDescription;
import org.eclipse.eef.EefPackage;
-
import org.eclipse.emf.common.notify.AdapterFactory;
import org.eclipse.emf.common.notify.Notification;
-
import org.eclipse.emf.common.util.ResourceLocator;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
import org.eclipse.emf.edit.provider.IItemLabelProvider;
@@ -32,20 +27,17 @@ import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
-import org.eclipse.sirius.expression.ExpressionFactory;
-
/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFPageDescription} object.
- * <!-- begin-user-doc -->
+ * This is the item provider adapter for a {@link org.eclipse.eef.EEFPageDescription} object. <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public class EEFPageDescriptionItemProvider extends ItemProviderAdapter
implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
/**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
public EEFPageDescriptionItemProvider(AdapterFactory adapterFactory) {
@@ -53,9 +45,8 @@ public class EEFPageDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -64,20 +55,16 @@ public class EEFPageDescriptionItemProvider extends ItemProviderAdapter
super.getPropertyDescriptors(object);
addIdentifierPropertyDescriptor(object);
- addPreconditionExpressionPropertyDescriptor(object);
addLabelExpressionPropertyDescriptor(object);
- addDomainClassPropertyDescriptor(object);
addSemanticCandidateExpressionPropertyDescriptor(object);
addGroupsPropertyDescriptor(object);
- addExtendedPagePropertyDescriptor(object);
}
return itemPropertyDescriptors;
}
/**
- * This adds a property descriptor for the Identifier feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This adds a property descriptor for the Identifier feature. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
protected void addIdentifierPropertyDescriptor(Object object) {
@@ -88,24 +75,8 @@ public class EEFPageDescriptionItemProvider 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_EEFPageDescription_preconditionExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFPageDescription_preconditionExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFPageDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Label Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This adds a property descriptor for the Label Expression feature. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
protected void addLabelExpressionPropertyDescriptor(Object object) {
@@ -117,22 +88,9 @@ public class EEFPageDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This adds a property descriptor for the Domain Class feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addDomainClassPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFPageDescription_domainClass_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFPageDescription_domainClass_feature", "_UI_EEFPageDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_PAGE_DESCRIPTION__DOMAIN_CLASS, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Semantic Candidate Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This adds a property descriptor for the Semantic Candidate Expression feature. <!-- begin-user-doc --> <!--
+ * end-user-doc -->
+ *
* @generated
*/
protected void addSemanticCandidateExpressionPropertyDescriptor(Object object) {
@@ -145,9 +103,8 @@ public class EEFPageDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This adds a property descriptor for the Groups feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This adds a property descriptor for the Groups feature. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
protected void addGroupsPropertyDescriptor(Object object) {
@@ -158,52 +115,8 @@ public class EEFPageDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This adds a property descriptor for the Extended Page feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addExtendedPagePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFPageDescription_extendedPage_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFPageDescription_extendedPage_feature", "_UI_EEFPageDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_PAGE_DESCRIPTION__EXTENDED_PAGE, true, false, true, null, 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_PAGE_DESCRIPTION__USER_DEFINED_VARIABLES);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFPageDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This returns EEFPageDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -212,8 +125,8 @@ public class EEFPageDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -222,24 +135,22 @@ public class EEFPageDescriptionItemProvider extends ItemProviderAdapter
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public String getText(Object object) {
String label = ((EEFPageDescription) object).getIdentifier();
return label == null || label.length() == 0 ? getString("_UI_EEFPageDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFPageDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
+ : getString("_UI_EEFPageDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
}
/**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This handles model notifications by calling {@link #updateChildren} to update any cached children and by creating
+ * a viewer notification, which it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!-- end-user-doc
+ * -->
+ *
* @generated
*/
@Override
@@ -248,38 +159,28 @@ public class EEFPageDescriptionItemProvider extends ItemProviderAdapter
switch (notification.getFeatureID(EEFPageDescription.class)) {
case EefPackage.EEF_PAGE_DESCRIPTION__IDENTIFIER:
- case EefPackage.EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION:
case EefPackage.EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION:
- case EefPackage.EEF_PAGE_DESCRIPTION__DOMAIN_CLASS:
case EefPackage.EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
- case EefPackage.EEF_PAGE_DESCRIPTION__USER_DEFINED_VARIABLES:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
}
super.notifyChanged(notification);
}
/**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children that can be created
+ * under this object. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors.add(createChildParameter(EefPackage.Literals.EEF_PAGE_DESCRIPTION__USER_DEFINED_VARIABLES,
- ExpressionFactory.eINSTANCE.createUserDefinedVariable()));
}
/**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFQuickFixItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFQuickFixItemProvider.java
deleted file mode 100644
index 010bc16bb..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFQuickFixItemProvider.java
+++ /dev/null
@@ -1,203 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFQuickFix;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.common.util.ResourceLocator;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
-import org.eclipse.emf.edit.provider.IItemLabelProvider;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.IItemPropertySource;
-import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
-import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFQuickFix} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFQuickFixItemProvider extends ItemProviderAdapter
- implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFQuickFixItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addTitleExpressionPropertyDescriptor(object);
- addMessageExpressionPropertyDescriptor(object);
- addCanHandleStatusExpressionPropertyDescriptor(object);
- addFixExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Title Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addTitleExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFQuickFix_titleExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFQuickFix_titleExpression_feature", "_UI_EEFQuickFix_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_QUICK_FIX__TITLE_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Message Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addMessageExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFQuickFix_messageExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFQuickFix_messageExpression_feature", "_UI_EEFQuickFix_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_QUICK_FIX__MESSAGE_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Can Handle Status Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addCanHandleStatusExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFQuickFix_canHandleStatusExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFQuickFix_canHandleStatusExpression_feature", "_UI_EEFQuickFix_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_QUICK_FIX__CAN_HANDLE_STATUS_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Fix Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addFixExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFQuickFix_fixExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFQuickFix_fixExpression_feature", "_UI_EEFQuickFix_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_QUICK_FIX__FIX_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This returns EEFQuickFix.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFQuickFix")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFQuickFix) object).getTitleExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFQuickFix_type") //$NON-NLS-1$
- :
- getString("_UI_EEFQuickFix_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFQuickFix.class)) {
- case EefPackage.EEF_QUICK_FIX__TITLE_EXPRESSION:
- case EefPackage.EEF_QUICK_FIX__MESSAGE_EXPRESSION:
- case EefPackage.EEF_QUICK_FIX__CAN_HANDLE_STATUS_EXPRESSION:
- case EefPackage.EEF_QUICK_FIX__FIX_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return EefEditPlugin.INSTANCE;
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.java
deleted file mode 100644
index f7f990301..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.java
+++ /dev/null
@@ -1,157 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFRadioConditionalStyle;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFRadioConditionalStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFRadioConditionalStyleItemProvider extends EEFConditionalStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFRadioConditionalStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_RADIO_CONDITIONAL_STYLE__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFRadioConditionalStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFRadioConditionalStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFRadioConditionalStyle) object).getConditionalExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFRadioConditionalStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFRadioConditionalStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFRadioConditionalStyle.class)) {
- case EefPackage.EEF_RADIO_CONDITIONAL_STYLE__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_RADIO_CONDITIONAL_STYLE__STYLE, EefFactory.eINSTANCE.createEEFRadioStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.java
deleted file mode 100644
index 785b8b398..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.java
+++ /dev/null
@@ -1,188 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFRadioDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFRadioDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFRadioDescriptionItemProvider extends EEFWidgetDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFRadioDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addValueExpressionPropertyDescriptor(object);
- addEditExpressionPropertyDescriptor(object);
- addCandidatesExpressionPropertyDescriptor(object);
- addCandidateDisplayExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Value Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addValueExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFRadioDescription_valueExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFRadioDescription_valueExpression_feature", "_UI_EEFRadioDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Edit Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addEditExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFRadioDescription_editExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFRadioDescription_editExpression_feature", "_UI_EEFRadioDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Candidates Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addCandidatesExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFRadioDescription_candidatesExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFRadioDescription_candidatesExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFRadioDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Candidate Display Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addCandidateDisplayExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFRadioDescription_candidateDisplayExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFRadioDescription_candidateDisplayExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFRadioDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This returns EEFRadioDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFRadioDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFRadioDescription) object).getIdentifier();
- return label == null || label.length() == 0 ? getString("_UI_EEFRadioDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFRadioDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFRadioDescription.class)) {
- case EefPackage.EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION:
- case EefPackage.EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION:
- case EefPackage.EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION:
- case EefPackage.EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioStyleCustomizationItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioStyleCustomizationItemProvider.java
deleted file mode 100644
index e8163dc11..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioStyleCustomizationItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFRadioStyleCustomization;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFRadioStyleCustomization} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFRadioStyleCustomizationItemProvider extends EEFStyleCustomizationItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFRadioStyleCustomizationItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_RADIO_STYLE_CUSTOMIZATION__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFRadioStyleCustomization.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFRadioStyleCustomization")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- return getString("_UI_EEFRadioStyleCustomization_type"); //$NON-NLS-1$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFRadioStyleCustomization.class)) {
- case EefPackage.EEF_RADIO_STYLE_CUSTOMIZATION__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_RADIO_STYLE_CUSTOMIZATION__STYLE, EefFactory.eINSTANCE.createEEFRadioStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioStyleItemProvider.java
deleted file mode 100644
index 3fd2097a6..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioStyleItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFRadioStyle;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFRadioStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFRadioStyleItemProvider extends EEFStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFRadioStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addBackgroundColorExpressionPropertyDescriptor(object);
- addForegroundColorExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Background Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addBackgroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFRadioStyle_backgroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFRadioStyle_backgroundColorExpression_feature", "_UI_EEFRadioStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_RADIO_STYLE__BACKGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Foreground Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addForegroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFRadioStyle_foregroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFRadioStyle_foregroundColorExpression_feature", "_UI_EEFRadioStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_RADIO_STYLE__FOREGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This returns EEFRadioStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFRadioStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFRadioStyle) object).getFontExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFRadioStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFRadioStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFRadioStyle.class)) {
- case EefPackage.EEF_RADIO_STYLE__BACKGROUND_COLOR_EXPRESSION:
- case EefPackage.EEF_RADIO_STYLE__FOREGROUND_COLOR_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.java
deleted file mode 100644
index ed1f8d70a..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.java
+++ /dev/null
@@ -1,157 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFSelectConditionalStyle;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFSelectConditionalStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFSelectConditionalStyleItemProvider extends EEFConditionalStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFSelectConditionalStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_SELECT_CONDITIONAL_STYLE__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFSelectConditionalStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFSelectConditionalStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFSelectConditionalStyle) object).getConditionalExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFSelectConditionalStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFSelectConditionalStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFSelectConditionalStyle.class)) {
- case EefPackage.EEF_SELECT_CONDITIONAL_STYLE__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_SELECT_CONDITIONAL_STYLE__STYLE, EefFactory.eINSTANCE.createEEFSelectStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.java
deleted file mode 100644
index d9e3ed694..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.java
+++ /dev/null
@@ -1,203 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFSelectDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFSelectDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFSelectDescriptionItemProvider extends EEFCellWidgetDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFSelectDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addValueExpressionPropertyDescriptor(object);
- addEditExpressionPropertyDescriptor(object);
- addCandidatesExpressionPropertyDescriptor(object);
- addMultiplePropertyDescriptor(object);
- addCandidateDisplayExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Value Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addValueExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFSelectDescription_valueExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFSelectDescription_valueExpression_feature", "_UI_EEFSelectDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Edit Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addEditExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFSelectDescription_editExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFSelectDescription_editExpression_feature", "_UI_EEFSelectDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Candidates Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addCandidatesExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFSelectDescription_candidatesExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFSelectDescription_candidatesExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFSelectDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Multiple feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addMultiplePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFSelectDescription_multiple_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFSelectDescription_multiple_feature", "_UI_EEFSelectDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_SELECT_DESCRIPTION__MULTIPLE, true, false, false, ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Candidate Display Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addCandidateDisplayExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFSelectDescription_candidateDisplayExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFSelectDescription_candidateDisplayExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFSelectDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This returns EEFSelectDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFSelectDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFSelectDescription) object).getIdentifier();
- return label == null || label.length() == 0 ? getString("_UI_EEFSelectDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFSelectDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFSelectDescription.class)) {
- case EefPackage.EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION:
- case EefPackage.EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION:
- case EefPackage.EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION:
- case EefPackage.EEF_SELECT_DESCRIPTION__MULTIPLE:
- case EefPackage.EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectStyleCustomizationItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectStyleCustomizationItemProvider.java
deleted file mode 100644
index 2be0f902e..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectStyleCustomizationItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFSelectStyleCustomization;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFSelectStyleCustomization} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFSelectStyleCustomizationItemProvider extends EEFStyleCustomizationItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFSelectStyleCustomizationItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_SELECT_STYLE_CUSTOMIZATION__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFSelectStyleCustomization.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFSelectStyleCustomization")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- return getString("_UI_EEFSelectStyleCustomization_type"); //$NON-NLS-1$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFSelectStyleCustomization.class)) {
- case EefPackage.EEF_SELECT_STYLE_CUSTOMIZATION__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_SELECT_STYLE_CUSTOMIZATION__STYLE, EefFactory.eINSTANCE.createEEFSelectStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectStyleItemProvider.java
deleted file mode 100644
index 5aeba47c8..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectStyleItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFSelectStyle;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFSelectStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFSelectStyleItemProvider extends EEFStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFSelectStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addBackgroundColorExpressionPropertyDescriptor(object);
- addForegroundColorExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Background Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addBackgroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFSelectStyle_backgroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFSelectStyle_backgroundColorExpression_feature", "_UI_EEFSelectStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_SELECT_STYLE__BACKGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Foreground Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addForegroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFSelectStyle_foregroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFSelectStyle_foregroundColorExpression_feature", "_UI_EEFSelectStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_SELECT_STYLE__FOREGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This returns EEFSelectStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFSelectStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFSelectStyle) object).getFontExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFSelectStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFSelectStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFSelectStyle.class)) {
- case EefPackage.EEF_SELECT_STYLE__BACKGROUND_COLOR_EXPRESSION:
- case EefPackage.EEF_SELECT_STYLE__FOREGROUND_COLOR_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFStyleCustomizationItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFStyleCustomizationItemProvider.java
deleted file mode 100644
index 9be323a6e..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFStyleCustomizationItemProvider.java
+++ /dev/null
@@ -1,117 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.common.util.ResourceLocator;
-
-import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
-import org.eclipse.emf.edit.provider.IItemLabelProvider;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.IItemPropertySource;
-import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
-import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFStyleCustomization} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFStyleCustomizationItemProvider extends ItemProviderAdapter
- implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFStyleCustomizationItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- return getString("_UI_EEFStyleCustomization_type"); //$NON-NLS-1$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return EefEditPlugin.INSTANCE;
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFStyleItemProvider.java
deleted file mode 100644
index ab479dd87..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFStyleItemProvider.java
+++ /dev/null
@@ -1,146 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFStyle;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.common.util.ResourceLocator;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
-import org.eclipse.emf.edit.provider.IItemLabelProvider;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.IItemPropertySource;
-import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
-import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFStyleItemProvider extends ItemProviderAdapter
- implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addFontExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Font Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addFontExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFStyle_fontExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFStyle_fontExpression_feature", "_UI_EEFStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_STYLE__FONT_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFStyle) object).getFontExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFStyle.class)) {
- case EefPackage.EEF_STYLE__FONT_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return EefEditPlugin.INSTANCE;
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableConditionalStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableConditionalStyleItemProvider.java
deleted file mode 100644
index a4399f62d..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableConditionalStyleItemProvider.java
+++ /dev/null
@@ -1,157 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFTableConditionalStyle;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTableConditionalStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFTableConditionalStyleItemProvider extends EEFConditionalStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFTableConditionalStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_TABLE_CONDITIONAL_STYLE__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFTableConditionalStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFTableConditionalStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFTableConditionalStyle) object).getConditionalExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFTableConditionalStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFTableConditionalStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFTableConditionalStyle.class)) {
- case EefPackage.EEF_TABLE_CONDITIONAL_STYLE__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_TABLE_CONDITIONAL_STYLE__STYLE, EefFactory.eINSTANCE.createEEFTableStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableDescriptionItemProvider.java
deleted file mode 100644
index b7a8f9188..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableDescriptionItemProvider.java
+++ /dev/null
@@ -1,168 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFTableDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTableDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFTableDescriptionItemProvider extends EEFWidgetDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFTableDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addValueExpressionPropertyDescriptor(object);
- addEditExpressionPropertyDescriptor(object);
- addTableStructurePropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Value Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addValueExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTableDescription_valueExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTableDescription_valueExpression_feature", "_UI_EEFTableDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_TABLE_DESCRIPTION__VALUE_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Edit Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addEditExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTableDescription_editExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTableDescription_editExpression_feature", "_UI_EEFTableDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_TABLE_DESCRIPTION__EDIT_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Table Structure feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addTableStructurePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTableDescription_tableStructure_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTableDescription_tableStructure_feature", "_UI_EEFTableDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_TABLE_DESCRIPTION__TABLE_STRUCTURE, true, false, true, null, null, null));
- }
-
- /**
- * This returns EEFTableDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFTableDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFTableDescription) object).getIdentifier();
- return label == null || label.length() == 0 ? getString("_UI_EEFTableDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFTableDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFTableDescription.class)) {
- case EefPackage.EEF_TABLE_DESCRIPTION__VALUE_EXPRESSION:
- case EefPackage.EEF_TABLE_DESCRIPTION__EDIT_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableStructureDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableStructureDescriptionItemProvider.java
deleted file mode 100644
index ef228e0de..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableStructureDescriptionItemProvider.java
+++ /dev/null
@@ -1,242 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFTableStructureDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.common.util.ResourceLocator;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
-import org.eclipse.emf.edit.provider.IItemLabelProvider;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.IItemPropertySource;
-import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
-import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTableStructureDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFTableStructureDescriptionItemProvider extends ItemProviderAdapter
- implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFTableStructureDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addMultiplePropertyDescriptor(object);
- addIdentifierPropertyDescriptor(object);
- addAddExpressionPropertyDescriptor(object);
- addRemoveExpressionPropertyDescriptor(object);
- addUpExpressionPropertyDescriptor(object);
- addDownExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Multiple feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addMultiplePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTableStructureDescription_multiple_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTableStructureDescription_multiple_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFTableStructureDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_TABLE_STRUCTURE_DESCRIPTION__MULTIPLE, true, false, false, ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Identifier feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addIdentifierPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTableStructureDescription_identifier_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTableStructureDescription_identifier_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFTableStructureDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_TABLE_STRUCTURE_DESCRIPTION__IDENTIFIER, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Add Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addAddExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTableStructureDescription_addExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTableStructureDescription_addExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFTableStructureDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_TABLE_STRUCTURE_DESCRIPTION__ADD_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Remove Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addRemoveExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTableStructureDescription_removeExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTableStructureDescription_removeExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFTableStructureDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_TABLE_STRUCTURE_DESCRIPTION__REMOVE_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Up Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addUpExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTableStructureDescription_upExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTableStructureDescription_upExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFTableStructureDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_TABLE_STRUCTURE_DESCRIPTION__UP_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Down Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addDownExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTableStructureDescription_downExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTableStructureDescription_downExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFTableStructureDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_TABLE_STRUCTURE_DESCRIPTION__DOWN_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This returns EEFTableStructureDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFTableStructureDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- EEFTableStructureDescription eefTableStructureDescription = (EEFTableStructureDescription) object;
- return getString("_UI_EEFTableStructureDescription_type") + " " + eefTableStructureDescription.isMultiple(); //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFTableStructureDescription.class)) {
- case EefPackage.EEF_TABLE_STRUCTURE_DESCRIPTION__MULTIPLE:
- case EefPackage.EEF_TABLE_STRUCTURE_DESCRIPTION__IDENTIFIER:
- case EefPackage.EEF_TABLE_STRUCTURE_DESCRIPTION__ADD_EXPRESSION:
- case EefPackage.EEF_TABLE_STRUCTURE_DESCRIPTION__REMOVE_EXPRESSION:
- case EefPackage.EEF_TABLE_STRUCTURE_DESCRIPTION__UP_EXPRESSION:
- case EefPackage.EEF_TABLE_STRUCTURE_DESCRIPTION__DOWN_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return EefEditPlugin.INSTANCE;
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableStyleCustomizationItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableStyleCustomizationItemProvider.java
deleted file mode 100644
index d9d478947..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableStyleCustomizationItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFTableStyleCustomization;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTableStyleCustomization} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFTableStyleCustomizationItemProvider extends EEFStyleCustomizationItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFTableStyleCustomizationItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_TABLE_STYLE_CUSTOMIZATION__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFTableStyleCustomization.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFTableStyleCustomization")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- return getString("_UI_EEFTableStyleCustomization_type"); //$NON-NLS-1$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFTableStyleCustomization.class)) {
- case EefPackage.EEF_TABLE_STYLE_CUSTOMIZATION__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_TABLE_STYLE_CUSTOMIZATION__STYLE, EefFactory.eINSTANCE.createEEFTableStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableStyleItemProvider.java
deleted file mode 100644
index 8096febab..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTableStyleItemProvider.java
+++ /dev/null
@@ -1,113 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFTableStyle;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTableStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFTableStyleItemProvider extends EEFStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFTableStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This returns EEFTableStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFTableStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFTableStyle) object).getFontExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFTableStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFTableStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.java
deleted file mode 100644
index d8119cd03..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.java
+++ /dev/null
@@ -1,157 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFTextConditionalStyle;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTextConditionalStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFTextConditionalStyleItemProvider extends EEFConditionalStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFTextConditionalStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_TEXT_CONDITIONAL_STYLE__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFTextConditionalStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFTextConditionalStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFTextConditionalStyle) object).getConditionalExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFTextConditionalStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFTextConditionalStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFTextConditionalStyle.class)) {
- case EefPackage.EEF_TEXT_CONDITIONAL_STYLE__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_TEXT_CONDITIONAL_STYLE__STYLE, EefFactory.eINSTANCE.createEEFTextStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextDescriptionItemProvider.java
index bf4341749..3676f6394 100644
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextDescriptionItemProvider.java
+++ b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextDescriptionItemProvider.java
@@ -1,6 +1,6 @@
/**
* Copyright (c) 2015 Obeo.
- * All rights reserved. This program and the accompanying materials
+ * 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.htm
@@ -12,30 +12,24 @@ import java.util.Collection;
import java.util.List;
import org.eclipse.eef.EEFTextDescription;
-import org.eclipse.eef.EefFactory;
import org.eclipse.eef.EefPackage;
-
import org.eclipse.emf.common.notify.AdapterFactory;
import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ViewerNotification;
/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTextDescription} object.
- * <!-- begin-user-doc -->
+ * This is the item provider adapter for a {@link org.eclipse.eef.EEFTextDescription} object. <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
-public class EEFTextDescriptionItemProvider extends EEFCellWidgetDescriptionItemProvider {
+public class EEFTextDescriptionItemProvider extends EEFWidgetDescriptionItemProvider {
/**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
public EEFTextDescriptionItemProvider(AdapterFactory adapterFactory) {
@@ -43,9 +37,8 @@ public class EEFTextDescriptionItemProvider extends EEFCellWidgetDescriptionItem
}
/**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -55,18 +48,13 @@ public class EEFTextDescriptionItemProvider extends EEFCellWidgetDescriptionItem
addValueExpressionPropertyDescriptor(object);
addEditExpressionPropertyDescriptor(object);
- addReadOnlyExpressionPropertyDescriptor(object);
- addContentAssistExpressionPropertyDescriptor(object);
- addPlaceholderExpressionPropertyDescriptor(object);
- addLineCountPropertyDescriptor(object);
}
return itemPropertyDescriptors;
}
/**
- * This adds a property descriptor for the Value Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This adds a property descriptor for the Value Expression feature. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
protected void addValueExpressionPropertyDescriptor(Object object) {
@@ -78,9 +66,8 @@ public class EEFTextDescriptionItemProvider extends EEFCellWidgetDescriptionItem
}
/**
- * This adds a property descriptor for the Edit Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This adds a property descriptor for the Edit Expression feature. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
protected void addEditExpressionPropertyDescriptor(Object object) {
@@ -92,97 +79,8 @@ public class EEFTextDescriptionItemProvider extends EEFCellWidgetDescriptionItem
}
/**
- * This adds a property descriptor for the Read Only Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addReadOnlyExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTextDescription_readOnlyExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTextDescription_readOnlyExpression_feature", "_UI_EEFTextDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_TEXT_DESCRIPTION__READ_ONLY_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Content Assist Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addContentAssistExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTextDescription_contentAssistExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTextDescription_contentAssistExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFTextDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_TEXT_DESCRIPTION__CONTENT_ASSIST_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Placeholder Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addPlaceholderExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTextDescription_placeholderExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTextDescription_placeholderExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFTextDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_TEXT_DESCRIPTION__PLACEHOLDER_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Line Count feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addLineCountPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTextDescription_lineCount_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTextDescription_lineCount_feature", "_UI_EEFTextDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_TEXT_DESCRIPTION__LINE_COUNT, true, false, false, ItemPropertyDescriptor.INTEGRAL_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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_TEXT_DESCRIPTION__STYLE);
- childrenFeatures.add(EefPackage.Literals.EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFTextDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This returns EEFTextDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -191,8 +89,8 @@ public class EEFTextDescriptionItemProvider extends EEFCellWidgetDescriptionItem
}
/**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -201,24 +99,22 @@ public class EEFTextDescriptionItemProvider extends EEFCellWidgetDescriptionItem
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public String getText(Object object) {
String label = ((EEFTextDescription) object).getIdentifier();
return label == null || label.length() == 0 ? getString("_UI_EEFTextDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFTextDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
+ : getString("_UI_EEFTextDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
}
/**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This handles model notifications by calling {@link #updateChildren} to update any cached children and by creating
+ * a viewer notification, which it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!-- end-user-doc
+ * -->
+ *
* @generated
*/
@Override
@@ -228,35 +124,21 @@ public class EEFTextDescriptionItemProvider extends EEFCellWidgetDescriptionItem
switch (notification.getFeatureID(EEFTextDescription.class)) {
case EefPackage.EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION:
case EefPackage.EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION:
- case EefPackage.EEF_TEXT_DESCRIPTION__READ_ONLY_EXPRESSION:
- case EefPackage.EEF_TEXT_DESCRIPTION__CONTENT_ASSIST_EXPRESSION:
- case EefPackage.EEF_TEXT_DESCRIPTION__PLACEHOLDER_EXPRESSION:
- case EefPackage.EEF_TEXT_DESCRIPTION__LINE_COUNT:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
- case EefPackage.EEF_TEXT_DESCRIPTION__STYLE:
- case EefPackage.EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
}
super.notifyChanged(notification);
}
/**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children that can be created
+ * under this object. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
* @generated
*/
@Override
protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors.add(createChildParameter(EefPackage.Literals.EEF_TEXT_DESCRIPTION__STYLE, EefFactory.eINSTANCE.createEEFTextStyle()));
-
- newChildDescriptors.add(createChildParameter(EefPackage.Literals.EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES,
- EefFactory.eINSTANCE.createEEFTextConditionalStyle()));
}
}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextStyleCustomizationItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextStyleCustomizationItemProvider.java
deleted file mode 100644
index e1e93eb35..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextStyleCustomizationItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFTextStyleCustomization;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTextStyleCustomization} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFTextStyleCustomizationItemProvider extends EEFStyleCustomizationItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFTextStyleCustomizationItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_TEXT_STYLE_CUSTOMIZATION__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFTextStyleCustomization.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFTextStyleCustomization")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- return getString("_UI_EEFTextStyleCustomization_type"); //$NON-NLS-1$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFTextStyleCustomization.class)) {
- case EefPackage.EEF_TEXT_STYLE_CUSTOMIZATION__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_TEXT_STYLE_CUSTOMIZATION__STYLE, EefFactory.eINSTANCE.createEEFTextStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextStyleItemProvider.java
deleted file mode 100644
index 87bf63f3f..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextStyleItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFTextStyle;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTextStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFTextStyleItemProvider extends EEFStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFTextStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addBackgroundColorExpressionPropertyDescriptor(object);
- addForegroundColorExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Background Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addBackgroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTextStyle_backgroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTextStyle_backgroundColorExpression_feature", "_UI_EEFTextStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Foreground Color Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addForegroundColorExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTextStyle_foregroundColorExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTextStyle_foregroundColorExpression_feature", "_UI_EEFTextStyle_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This returns EEFTextStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFTextStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFTextStyle) object).getFontExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFTextStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFTextStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFTextStyle.class)) {
- case EefPackage.EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION:
- case EefPackage.EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeConditionalStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeConditionalStyleItemProvider.java
deleted file mode 100644
index 44bbeccce..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeConditionalStyleItemProvider.java
+++ /dev/null
@@ -1,157 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFTreeConditionalStyle;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTreeConditionalStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFTreeConditionalStyleItemProvider extends EEFConditionalStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFTreeConditionalStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_TREE_CONDITIONAL_STYLE__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFTreeConditionalStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFTreeConditionalStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFTreeConditionalStyle) object).getConditionalExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFTreeConditionalStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFTreeConditionalStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFTreeConditionalStyle.class)) {
- case EefPackage.EEF_TREE_CONDITIONAL_STYLE__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_TREE_CONDITIONAL_STYLE__STYLE, EefFactory.eINSTANCE.createEEFTreeStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeDescriptionItemProvider.java
deleted file mode 100644
index 692cb50fe..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeDescriptionItemProvider.java
+++ /dev/null
@@ -1,168 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFTreeDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTreeDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFTreeDescriptionItemProvider extends EEFCellWidgetDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFTreeDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addValueExpressionPropertyDescriptor(object);
- addTreeStructurePropertyDescriptor(object);
- addEditExpressionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Value Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addValueExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTreeDescription_valueExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTreeDescription_valueExpression_feature", "_UI_EEFTreeDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_TREE_DESCRIPTION__VALUE_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Tree Structure feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addTreeStructurePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTreeDescription_treeStructure_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTreeDescription_treeStructure_feature", "_UI_EEFTreeDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_TREE_DESCRIPTION__TREE_STRUCTURE, true, false, true, null, null, null));
- }
-
- /**
- * This adds a property descriptor for the Edit Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addEditExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTreeDescription_editExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTreeDescription_editExpression_feature", "_UI_EEFTreeDescription_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- EefPackage.Literals.EEF_TREE_DESCRIPTION__EDIT_EXPRESSION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This returns EEFTreeDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFTreeDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFTreeDescription) object).getIdentifier();
- return label == null || label.length() == 0 ? getString("_UI_EEFTreeDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFTreeDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFTreeDescription.class)) {
- case EefPackage.EEF_TREE_DESCRIPTION__VALUE_EXPRESSION:
- case EefPackage.EEF_TREE_DESCRIPTION__EDIT_EXPRESSION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeDialogSelectDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeDialogSelectDescriptionItemProvider.java
deleted file mode 100644
index 477a727fc..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeDialogSelectDescriptionItemProvider.java
+++ /dev/null
@@ -1,188 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFTreeDialogSelectDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTreeDialogSelectDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFTreeDialogSelectDescriptionItemProvider extends EEFCellWidgetDescriptionItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFTreeDialogSelectDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addSemanticCandidateExpressionPropertyDescriptor(object);
- addDefaultFilterPropertyDescriptor(object);
- addDomainClassPropertyDescriptor(object);
- addTreePropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Semantic Candidate Expression feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addSemanticCandidateExpressionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTreeDialogSelectDescription_semanticCandidateExpression_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTreeDialogSelectDescription_semanticCandidateExpression_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFTreeDialogSelectDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_TREE_DIALOG_SELECT_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Default Filter feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addDefaultFilterPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTreeDialogSelectDescription_defaultFilter_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTreeDialogSelectDescription_defaultFilter_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFTreeDialogSelectDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_TREE_DIALOG_SELECT_DESCRIPTION__DEFAULT_FILTER, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Domain Class feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addDomainClassPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTreeDialogSelectDescription_domainClass_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTreeDialogSelectDescription_domainClass_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFTreeDialogSelectDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_TREE_DIALOG_SELECT_DESCRIPTION__DOMAIN_CLASS, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null, null));
- }
-
- /**
- * This adds a property descriptor for the Tree feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addTreePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTreeDialogSelectDescription_tree_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTreeDialogSelectDescription_tree_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFTreeDialogSelectDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_TREE_DIALOG_SELECT_DESCRIPTION__TREE, true, false, true, null, null, null));
- }
-
- /**
- * This returns EEFTreeDialogSelectDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFTreeDialogSelectDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFTreeDialogSelectDescription) object).getIdentifier();
- return label == null || label.length() == 0 ? getString("_UI_EEFTreeDialogSelectDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFTreeDialogSelectDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFTreeDialogSelectDescription.class)) {
- case EefPackage.EEF_TREE_DIALOG_SELECT_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION:
- case EefPackage.EEF_TREE_DIALOG_SELECT_DESCRIPTION__DEFAULT_FILTER:
- case EefPackage.EEF_TREE_DIALOG_SELECT_DESCRIPTION__DOMAIN_CLASS:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeStructureDescriptionItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeStructureDescriptionItemProvider.java
deleted file mode 100644
index 697dc539a..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeStructureDescriptionItemProvider.java
+++ /dev/null
@@ -1,176 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFTreeStructureDescription;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.common.util.ResourceLocator;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
-import org.eclipse.emf.edit.provider.IItemLabelProvider;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.IItemPropertySource;
-import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
-import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTreeStructureDescription} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFTreeStructureDescriptionItemProvider extends ItemProviderAdapter
- implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFTreeStructureDescriptionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addIdentifierPropertyDescriptor(object);
- addMultiplePropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Identifier feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addIdentifierPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTreeStructureDescription_identifier_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTreeStructureDescription_identifier_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFTreeStructureDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_TREE_STRUCTURE_DESCRIPTION__IDENTIFIER, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Multiple feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addMultiplePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
- getResourceLocator(), getString("_UI_EEFTreeStructureDescription_multiple_feature"), //$NON-NLS-1$
- getString("_UI_PropertyDescriptor_description", "_UI_EEFTreeStructureDescription_multiple_feature", //$NON-NLS-1$//$NON-NLS-2$
- "_UI_EEFTreeStructureDescription_type"), //$NON-NLS-1$
- EefPackage.Literals.EEF_TREE_STRUCTURE_DESCRIPTION__MULTIPLE, true, false, false, ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, null,
- null));
- }
-
- /**
- * This returns EEFTreeStructureDescription.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFTreeStructureDescription")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFTreeStructureDescription) object).getIdentifier();
- return label == null || label.length() == 0 ? getString("_UI_EEFTreeStructureDescription_type") //$NON-NLS-1$
- :
- getString("_UI_EEFTreeStructureDescription_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFTreeStructureDescription.class)) {
- case EefPackage.EEF_TREE_STRUCTURE_DESCRIPTION__IDENTIFIER:
- case EefPackage.EEF_TREE_STRUCTURE_DESCRIPTION__MULTIPLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return EefEditPlugin.INSTANCE;
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeStyleCustomizationItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeStyleCustomizationItemProvider.java
deleted file mode 100644
index 837962ff4..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeStyleCustomizationItemProvider.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFTreeStyleCustomization;
-import org.eclipse.eef.EefFactory;
-import org.eclipse.eef.EefPackage;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTreeStyleCustomization} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFTreeStyleCustomizationItemProvider extends EEFStyleCustomizationItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFTreeStyleCustomizationItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * 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
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if (childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(EefPackage.Literals.EEF_TREE_STYLE_CUSTOMIZATION__STYLE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EStructuralFeature getChildFeature(Object object, Object child) {
- // Check the type of the specified child object and return the proper feature to use for
- // adding (see {@link AddCommand}) it as a child.
-
- return super.getChildFeature(object, child);
- }
-
- /**
- * This returns EEFTreeStyleCustomization.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFTreeStyleCustomization")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- return getString("_UI_EEFTreeStyleCustomization_type"); //$NON-NLS-1$
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(EEFTreeStyleCustomization.class)) {
- case EefPackage.EEF_TREE_STYLE_CUSTOMIZATION__STYLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors
- .add(createChildParameter(EefPackage.Literals.EEF_TREE_STYLE_CUSTOMIZATION__STYLE, EefFactory.eINSTANCE.createEEFTreeStyle()));
- }
-
-}
diff --git a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeStyleItemProvider.java b/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeStyleItemProvider.java
deleted file mode 100644
index c3bb83ae6..000000000
--- a/plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTreeStyleItemProvider.java
+++ /dev/null
@@ -1,113 +0,0 @@
-/**
- * Copyright (c) 2015 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.htm
- * Contributors: Obeo - initial API and implementation
- */
-package org.eclipse.eef.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.eef.EEFTreeStyle;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.eef.EEFTreeStyle} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class EEFTreeStyleItemProvider extends EEFStyleItemProvider {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EEFTreeStyleItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This returns EEFTreeStyle.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/EEFTreeStyle")); //$NON-NLS-1$
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected boolean shouldComposeCreationImage() {
- return true;
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((EEFTreeStyle) object).getFontExpression();
- return label == null || label.length() == 0 ? getString("_UI_EEFTreeStyle_type") //$NON-NLS-1$
- :
- getString("_UI_EEFTreeStyle_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * This handles model notifications by calling {@link #