Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus')
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/AbstractToolEntry.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/BatchValidation.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Behaviour.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ColorAttributes.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomBehaviour.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomParser.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomTabFilter.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DefaultSizeAttributes.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DiagramColors.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DynamicModelAccess.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EditPartCandies.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EditorCandies.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ElementType.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EntryBase.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ExpressionLabelParser.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ExternalParser.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FeatureLabelModelFacet.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FeatureLinkModelFacet.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FigureViewmap.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FontStyle.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GMFGenFactory.java18
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GMFGenPackage.java1234
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAction.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenActionFactoryContributionItem.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenApplication.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditContainer.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditContext.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditRoot.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditRule.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditable.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditedMetricTarget.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildContainer.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildLabelNode.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildNode.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildSideAffixedNode.java28
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCommandAction.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCommonBase.java110
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCompartment.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenConstantColor.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContainerBase.java28
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContextMenu.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContributionItem.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContributionManager.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomAction.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomFont.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomGeneratorExtension.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomPreferencePage.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomPropertyTab.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomTemplateInput.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagram.java80
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramElementTarget.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramPreferences.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramUpdater.java28
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainAttributeTarget.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainElementTarget.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainModelNavigator.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenEditorGenerator.java32
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenEditorView.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenElementInitializer.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionInterpreter.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionProviderBase.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionProviderContainer.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExternalNodeLabel.java84
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureInitializer.java6
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureSeqInitializer.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureValueSpec.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFixedInputsTemplateInvocation.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFloatingLabel.java116
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenGroupMarker.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenJavaExpressionProvider.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLabel.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLanguage.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLink.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkConstraints.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkEnd.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkLabel.java30
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMenuManager.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMetricContainer.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMetricRule.java6
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigator.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorChildReference.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorPath.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorPathSegment.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorReferenceType.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNode.java56
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNodeLabel.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNotationElementTarget.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenParserImplementation.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenParsers.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPlugin.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPreference.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPreferencePage.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertySheet.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertyTab.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertyTabFilter.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenRGBColor.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenReferenceNewElementSpec.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenRuleBase.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSeparator.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSeverity.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSharedContributionItem.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenStandardFont.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenStandardPreferencePage.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTemplateInvocation.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTemplateInvocationBase.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTopLevelNode.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenVisualEffect.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GeneratedType.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/InnerClassViewmap.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/JFaceFont.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelModelFacet.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelOffsetAttributes.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelTextAccessMethod.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LineStyle.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LinkLabelAlignment.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/MeasurementUnit.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/MetamodelType.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ModeledViewmap.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/OclChoiceParser.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/OpenDiagramBehaviour.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/PackageNames.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Palette.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ParentAssignedViewmap.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/PredefinedParser.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ProviderClassNames.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ProviderPriority.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/RefreshHook.java90
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ResizeConstraints.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Routing.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/RulerUnits.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SharedBehaviour.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Shortcuts.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SnippetViewmap.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SpecializationType.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardEntry.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardEntryKind.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardPreferencePages.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StyleAttributes.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolEntry.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolGroup.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolGroupItem.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeLinkModelFacet.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeModelFacet.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeTabFilter.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ValueExpression.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Viewmap.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ViewmapLayoutType.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/AbstractToolEntryImpl.java10
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ColorAttributesImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CreateShortcutActionImpl.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomBehaviourImpl.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomParserImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomTabFilterImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DefaultSizeAttributesImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DesignLabelModelFacetImpl.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DynamicModelAccessImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ElementTypeImpl.java10
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/EntryBaseImpl.java14
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExpressionLabelModelFacetImpl.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExpressionLabelParserImpl.java13
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExternalParserImpl.java6
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FeatureLabelModelFacetImpl.java16
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FeatureLinkModelFacetImpl.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FigureViewmapImpl.java6
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GMFGenFactoryImpl.java130
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GMFGenPackageImpl.java925
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenActionFactoryContributionItemImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenActionImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenApplicationImpl.java17
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditContainerImpl.java13
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditContextImpl.java10
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditRootImpl.java6
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditRuleImpl.java19
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditableImpl.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditedMetricTargetImpl.java6
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildContainerImpl.java62
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildLabelNodeImpl.java10
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildNodeImpl.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildSideAffixedNodeImpl.java62
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCommandActionImpl.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCommonBaseImpl.java242
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCompartmentImpl.java17
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenConstantColorImpl.java6
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenConstraintImpl.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenContextMenuImpl.java3
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenContributionManagerImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomActionImpl.java11
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomFontImpl.java10
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomGeneratorExtensionImpl.java14
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomPreferencePageImpl.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomPropertyTabImpl.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramElementTargetImpl.java3
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramImpl.java318
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramPreferencesImpl.java50
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramUpdaterImpl.java66
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDomainAttributeTargetImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDomainElementTargetImpl.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenEditorGeneratorImpl.java102
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenEditorViewImpl.java13
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionInterpreterImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionProviderBaseImpl.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionProviderContainerImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExternalNodeLabelImpl.java261
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFeatureSeqInitializerImpl.java5
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFeatureValueSpecImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFixedInputsTemplateInvocationImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFloatingLabelImpl.java290
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenGroupMarkerImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenJavaExpressionProviderImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLabelImpl.java10
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkConstraintsImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkImpl.java24
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkLabelImpl.java77
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLiteralExpressionProviderImpl.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMenuManagerImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMetricContainerImpl.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMetricRuleImpl.java16
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorChildReferenceImpl.java15
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorImpl.java31
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorPathImpl.java3
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorPathSegmentImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNodeImpl.java137
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNodeLabelImpl.java3
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNotationElementTargetImpl.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenParserImplementationImpl.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenParsersImpl.java12
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPluginImpl.java15
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPreferenceImpl.java10
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPreferencePageImpl.java12
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPropertySheetImpl.java12
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPropertyTabImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenRGBColorImpl.java10
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenReferenceNewElementSpecImpl.java6
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenRuleBaseImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenSeparatorImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenSharedContributionItemImpl.java5
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardFontImpl.java6
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardPreferencePageImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardPropertyTabImpl.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTemplateInvocationBaseImpl.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTemplateInvocationImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenToolBarManagerImpl.java3
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTopLevelNodeImpl.java3
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenVisualEffectImpl.java16
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/InitDiagramActionImpl.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/InnerClassViewmapImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LabelModelFacetImpl.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LabelOffsetAttributesImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LoadResourceActionImpl.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/MetamodelTypeImpl.java5
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ModeledViewmapImpl.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/NotationTypeImpl.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/OclChoiceParserImpl.java6
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/OpenDiagramBehaviourImpl.java12
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PaletteImpl.java10
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ParentAssignedViewmapImpl.java10
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PredefinedEnumParserImpl.java2
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PredefinedParserImpl.java9
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/RefreshHookImpl.java234
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ResizeConstraintsImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SeparatorImpl.java3
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SharedBehaviourImpl.java5
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SnippetViewmapImpl.java6
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SpecializationTypeImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/StandardEntryImpl.java6
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/StyleAttributesImpl.java10
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ToolEntryImpl.java4
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ToolGroupImpl.java11
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeLinkModelFacetImpl.java6
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeModelFacetImpl.java11
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeTabFilterImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ValueExpressionImpl.java7
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ViewmapImpl.java8
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/util/GMFGenAdapterFactory.java36
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/util/GMFGenSwitch.java44
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/util/CodegenEmitters.java142
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/util/Generator.java110
277 files changed, 5959 insertions, 563 deletions
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/AbstractToolEntry.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/AbstractToolEntry.java
index 276a443433d..8d7d50c5016 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/AbstractToolEntry.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/AbstractToolEntry.java
@@ -29,12 +29,12 @@ import org.eclipse.emf.common.util.EMap;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.AbstractToolEntry#isDefault <em>Default</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.AbstractToolEntry#getQualifiedToolName <em>Qualified Tool Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.AbstractToolEntry#getProperties <em>Properties</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getAbstractToolEntry()
* @model abstract="true"
@@ -105,7 +105,7 @@ public interface AbstractToolEntry extends EntryBase, ToolGroupItem {
* <!-- end-user-doc -->
* @return the value of the '<em>Properties</em>' map.
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getAbstractToolEntry_Properties()
- * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>"
+ * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry&lt;org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString&gt;"
* @generated
*/
EMap<String, String> getProperties();
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/BatchValidation.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/BatchValidation.java
index 7525a08b031..0331de43439 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/BatchValidation.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/BatchValidation.java
@@ -30,6 +30,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ProviderPriority;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.BatchValidation#getValidationProviderClassName <em>Validation Provider Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.BatchValidation#getValidationProviderPriority <em>Validation Provider Priority</em>}</li>
@@ -43,7 +44,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ProviderPriority;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.BatchValidation#getValidationDecoratorProviderPriority <em>Validation Decorator Provider Priority</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.BatchValidation#isLiveValidationUIFeedback <em>Live Validation UI Feedback</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getBatchValidation()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Behaviour.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Behaviour.java
index b339bfcebf9..268608bff37 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Behaviour.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Behaviour.java
@@ -29,10 +29,10 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.Behaviour#getSubject <em>Subject</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getBehaviour()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ColorAttributes.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ColorAttributes.java
index 96b526842f8..809ad0d7707 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ColorAttributes.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ColorAttributes.java
@@ -31,11 +31,11 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ColorAttributes#getForegroundColor <em>Foreground Color</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ColorAttributes#getBackgroundColor <em>Background Color</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getColorAttributes()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomBehaviour.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomBehaviour.java
index f5b8d992695..55a2aafa2d1 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomBehaviour.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomBehaviour.java
@@ -33,11 +33,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.Behaviour;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.CustomBehaviour#getKey <em>Key</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.CustomBehaviour#getEditPolicyQualifiedClassName <em>Edit Policy Qualified Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getCustomBehaviour()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomParser.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomParser.java
index 2739f786ea0..9b06e2f60cb 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomParser.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomParser.java
@@ -31,11 +31,11 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.CustomParser#getQualifiedName <em>Qualified Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.CustomParser#isGenerateBoilerplate <em>Generate Boilerplate</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getCustomParser()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomTabFilter.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomTabFilter.java
index a2a54e12a57..fd4fd881b06 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomTabFilter.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/CustomTabFilter.java
@@ -29,10 +29,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertyTabFilter;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.CustomTabFilter#getClassName <em>Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getCustomTabFilter()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DefaultSizeAttributes.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DefaultSizeAttributes.java
index 97329c71822..6ecc5594281 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DefaultSizeAttributes.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DefaultSizeAttributes.java
@@ -29,11 +29,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.Attributes;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.DefaultSizeAttributes#getWidth <em>Width</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.DefaultSizeAttributes#getHeight <em>Height</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getDefaultSizeAttributes()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DiagramColors.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DiagramColors.java
index fa5ca57c7f1..a5b0546833f 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DiagramColors.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DiagramColors.java
@@ -1184,6 +1184,8 @@ public enum DiagramColors implements Enumerator
* Returns the '<em><b>Diagram Colors</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static DiagramColors get(String literal) {
@@ -1200,6 +1202,8 @@ public enum DiagramColors implements Enumerator
* Returns the '<em><b>Diagram Colors</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static DiagramColors getByName(String name) {
@@ -1216,6 +1220,8 @@ public enum DiagramColors implements Enumerator
* Returns the '<em><b>Diagram Colors</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static DiagramColors get(int value) {
@@ -1307,6 +1313,7 @@ public enum DiagramColors implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -1316,6 +1323,7 @@ public enum DiagramColors implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -1325,6 +1333,7 @@ public enum DiagramColors implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DynamicModelAccess.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DynamicModelAccess.java
index a691335e3ac..5d350edd88d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DynamicModelAccess.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/DynamicModelAccess.java
@@ -29,12 +29,12 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.DynamicModelAccess#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.DynamicModelAccess#getPackageName <em>Package Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.DynamicModelAccess#getClassName <em>Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getDynamicModelAccess()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EditPartCandies.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EditPartCandies.java
index 4586a75a06a..725e76be41c 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EditPartCandies.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EditPartCandies.java
@@ -29,6 +29,7 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.EditPartCandies#getReorientConnectionViewCommandClassName <em>Reorient Connection View Command Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.EditPartCandies#getBaseEditHelperClassName <em>Base Edit Helper Class Name</em>}</li>
@@ -39,7 +40,6 @@ import org.eclipse.emf.ecore.EObject;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.EditPartCandies#getTextSelectionEditPolicyClassName <em>Text Selection Edit Policy Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.EditPartCandies#getTextNonResizableEditPolicyClassName <em>Text Non Resizable Edit Policy Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getEditPartCandies()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EditorCandies.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EditorCandies.java
index 344f7b5430e..7a9ab7790ea 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EditorCandies.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EditorCandies.java
@@ -30,6 +30,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorView;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.EditorCandies#getCreationWizardClassName <em>Creation Wizard Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.EditorCandies#getCreationWizardPageClassName <em>Creation Wizard Page Class Name</em>}</li>
@@ -47,7 +48,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorView;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.EditorCandies#getLoadResourceActionClassName <em>Load Resource Action Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.EditorCandies#getEditingDomainID <em>Editing Domain ID</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getEditorCandies()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ElementType.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ElementType.java
index 8cfb209036f..3623745eed6 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ElementType.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ElementType.java
@@ -34,13 +34,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ElementType#getDiagramElement <em>Diagram Element</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ElementType#getUniqueIdentifier <em>Unique Identifier</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ElementType#getDisplayName <em>Display Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ElementType#isDefinedExternally <em>Defined Externally</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getElementType()
* @model abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EntryBase.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EntryBase.java
index 3bd66af37c4..b452425dac2 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EntryBase.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/EntryBase.java
@@ -29,6 +29,7 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.EntryBase#getTitle <em>Title</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.EntryBase#getDescription <em>Description</em>}</li>
@@ -37,7 +38,6 @@ import org.eclipse.emf.ecore.EObject;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.EntryBase#getCreateMethodName <em>Create Method Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.EntryBase#getId <em>Id</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getEntryBase()
* @model abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ExpressionLabelParser.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ExpressionLabelParser.java
index d6e33810952..075c7056eb5 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ExpressionLabelParser.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ExpressionLabelParser.java
@@ -37,6 +37,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ExpressionLabelParser#getClassName <em>Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ExpressionLabelParser#getExpressionContext <em>Expression Context</em>}</li>
@@ -44,7 +45,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ExpressionLabelParser#getEditExpression <em>Edit Expression</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ExpressionLabelParser#getValidateExpression <em>Validate Expression</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getExpressionLabelParser()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ExternalParser.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ExternalParser.java
index 2b8ce0fc1ba..06951aa02b9 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ExternalParser.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ExternalParser.java
@@ -31,10 +31,10 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ExternalParser#getHint <em>Hint</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getExternalParser()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FeatureLabelModelFacet.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FeatureLabelModelFacet.java
index dfc9dc8a8b6..ef0a31f5d1b 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FeatureLabelModelFacet.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FeatureLabelModelFacet.java
@@ -35,6 +35,7 @@ import org.eclipse.emf.common.util.EList;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.FeatureLabelModelFacet#getMetaFeatures <em>Meta Features</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.FeatureLabelModelFacet#getEditableMetaFeatures <em>Editable Meta Features</em>}</li>
@@ -44,7 +45,6 @@ import org.eclipse.emf.common.util.EList;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.FeatureLabelModelFacet#getViewMethod <em>View Method</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.FeatureLabelModelFacet#getEditMethod <em>Edit Method</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getFeatureLabelModelFacet()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FeatureLinkModelFacet.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FeatureLinkModelFacet.java
index 571c3b80f8c..e0e171afe84 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FeatureLinkModelFacet.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FeatureLinkModelFacet.java
@@ -35,10 +35,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LinkModelFacet;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.FeatureLinkModelFacet#getMetaFeature <em>Meta Feature</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getFeatureLinkModelFacet()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FigureViewmap.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FigureViewmap.java
index 52a0ca7ba4c..d781b43b089 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FigureViewmap.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FigureViewmap.java
@@ -27,10 +27,10 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.FigureViewmap#getFigureQualifiedClassName <em>Figure Qualified Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getFigureViewmap()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FontStyle.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FontStyle.java
index f40bcc947ec..af8643b3f84 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FontStyle.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/FontStyle.java
@@ -135,6 +135,8 @@ public enum FontStyle implements Enumerator
* Returns the '<em><b>Font Style</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static FontStyle get(String literal) {
@@ -151,6 +153,8 @@ public enum FontStyle implements Enumerator
* Returns the '<em><b>Font Style</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static FontStyle getByName(String name) {
@@ -167,6 +171,8 @@ public enum FontStyle implements Enumerator
* Returns the '<em><b>Font Style</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static FontStyle get(int value) {
@@ -216,6 +222,7 @@ public enum FontStyle implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -225,6 +232,7 @@ public enum FontStyle implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -234,6 +242,7 @@ public enum FontStyle implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GMFGenFactory.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GMFGenFactory.java
index 742b9d6376f..19022d213ef 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GMFGenFactory.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GMFGenFactory.java
@@ -967,6 +967,24 @@ public interface GMFGenFactory extends EFactory {
GenFixedInputsTemplateInvocation createGenFixedInputsTemplateInvocation();
/**
+ * Returns a new object of class '<em>Gen Floating Label</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Gen Floating Label</em>'.
+ * @generated
+ */
+ GenFloatingLabel createGenFloatingLabel();
+
+ /**
+ * Returns a new object of class '<em>Refresh Hook</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Refresh Hook</em>'.
+ * @generated
+ */
+ RefreshHook createRefreshHook();
+
+ /**
* Returns a new object of class '<em>Value Expression</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GMFGenPackage.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GMFGenPackage.java
index 8978f8368af..08756435f96 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GMFGenPackage.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GMFGenPackage.java
@@ -25,8 +25,6 @@ import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
-import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenFactory;
-import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
/**
* <!-- begin-user-doc -->
@@ -305,13 +303,22 @@ public interface GMFGenPackage extends EPackage {
int GEN_EDITOR_GENERATOR__EXTENSIONS = 23;
/**
+ * The feature id for the '<em><b>Jdk Compliance Level</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_EDITOR_GENERATOR__JDK_COMPLIANCE_LEVEL = 24;
+
+ /**
* The number of structural features of the '<em>Gen Editor Generator</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int GEN_EDITOR_GENERATOR_FEATURE_COUNT = 24;
+ int GEN_EDITOR_GENERATOR_FEATURE_COUNT = 25;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCommonBaseImpl <em>Gen Common Base</em>}' class.
@@ -414,13 +421,49 @@ public interface GMFGenPackage extends EPackage {
int GEN_COMMON_BASE__SANS_DOMAIN = 9;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_COMMON_BASE__SUPER_EDIT_PART = 10;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_COMMON_BASE__VISUAL_ID_OVERRIDE = 11;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_COMMON_BASE__USING_DELETE_SERVICE = 12;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_COMMON_BASE__USING_REORIENT_SERVICE = 13;
+
+ /**
* The number of structural features of the '<em>Gen Common Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int GEN_COMMON_BASE_FEATURE_COUNT = 10;
+ int GEN_COMMON_BASE_FEATURE_COUNT = 14;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenContainerBase <em>Gen Container Base</em>}' class.
@@ -523,6 +566,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_CONTAINER_BASE__SANS_DOMAIN = GEN_COMMON_BASE__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CONTAINER_BASE__SUPER_EDIT_PART = GEN_COMMON_BASE__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CONTAINER_BASE__VISUAL_ID_OVERRIDE = GEN_COMMON_BASE__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CONTAINER_BASE__USING_DELETE_SERVICE = GEN_COMMON_BASE__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CONTAINER_BASE__USING_REORIENT_SERVICE = GEN_COMMON_BASE__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Contained Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -541,13 +620,22 @@ public interface GMFGenPackage extends EPackage {
int GEN_CONTAINER_BASE__CANONICAL_EDIT_POLICY_CLASS_NAME = GEN_COMMON_BASE_FEATURE_COUNT + 1;
/**
+ * The feature id for the '<em><b>Specific Diagram Updater Class Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CONTAINER_BASE__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME = GEN_COMMON_BASE_FEATURE_COUNT + 2;
+
+ /**
* The number of structural features of the '<em>Gen Container Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int GEN_CONTAINER_BASE_FEATURE_COUNT = GEN_COMMON_BASE_FEATURE_COUNT + 2;
+ int GEN_CONTAINER_BASE_FEATURE_COUNT = GEN_COMMON_BASE_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramImpl <em>Gen Diagram</em>}' class.
@@ -650,6 +738,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_DIAGRAM__SANS_DOMAIN = GEN_CONTAINER_BASE__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_DIAGRAM__SUPER_EDIT_PART = GEN_CONTAINER_BASE__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_DIAGRAM__VISUAL_ID_OVERRIDE = GEN_CONTAINER_BASE__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_DIAGRAM__USING_DELETE_SERVICE = GEN_CONTAINER_BASE__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_DIAGRAM__USING_REORIENT_SERVICE = GEN_CONTAINER_BASE__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Contained Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -668,6 +792,15 @@ public interface GMFGenPackage extends EPackage {
int GEN_DIAGRAM__CANONICAL_EDIT_POLICY_CLASS_NAME = GEN_CONTAINER_BASE__CANONICAL_EDIT_POLICY_CLASS_NAME;
/**
+ * The feature id for the '<em><b>Specific Diagram Updater Class Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_DIAGRAM__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME = GEN_CONTAINER_BASE__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME;
+
+ /**
* The feature id for the '<em><b>Edit Commands Package Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -1316,13 +1449,40 @@ public interface GMFGenPackage extends EPackage {
int GEN_DIAGRAM__PREFERENCE_PAGES = GEN_CONTAINER_BASE_FEATURE_COUNT + 71;
/**
+ * The feature id for the '<em><b>Base Edit Helper Package</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_DIAGRAM__BASE_EDIT_HELPER_PACKAGE = GEN_CONTAINER_BASE_FEATURE_COUNT + 72;
+
+ /**
+ * The feature id for the '<em><b>Using Element Type Creation Command</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_DIAGRAM__USING_ELEMENT_TYPE_CREATION_COMMAND = GEN_CONTAINER_BASE_FEATURE_COUNT + 73;
+
+ /**
+ * The feature id for the '<em><b>Visual Type Provider</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_DIAGRAM__VISUAL_TYPE_PROVIDER = GEN_CONTAINER_BASE_FEATURE_COUNT + 74;
+
+ /**
* The number of structural features of the '<em>Gen Diagram</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int GEN_DIAGRAM_FEATURE_COUNT = GEN_CONTAINER_BASE_FEATURE_COUNT + 72;
+ int GEN_DIAGRAM_FEATURE_COUNT = GEN_CONTAINER_BASE_FEATURE_COUNT + 75;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenEditorViewImpl <em>Gen Editor View</em>}' class.
@@ -2903,13 +3063,22 @@ public interface GMFGenPackage extends EPackage {
int GEN_DIAGRAM_UPDATER__UPDATE_COMMAND_ID = 5;
/**
+ * The feature id for the '<em><b>Custom Diagram Updater Singleton Path</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_DIAGRAM_UPDATER__CUSTOM_DIAGRAM_UPDATER_SINGLETON_PATH = 6;
+
+ /**
* The number of structural features of the '<em>Gen Diagram Updater</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int GEN_DIAGRAM_UPDATER_FEATURE_COUNT = 6;
+ int GEN_DIAGRAM_UPDATER_FEATURE_COUNT = 7;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPluginImpl <em>Gen Plugin</em>}' class.
@@ -3374,6 +3543,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_CHILD_CONTAINER__SANS_DOMAIN = GEN_CONTAINER_BASE__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_CONTAINER__SUPER_EDIT_PART = GEN_CONTAINER_BASE__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_CONTAINER__VISUAL_ID_OVERRIDE = GEN_CONTAINER_BASE__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_CONTAINER__USING_DELETE_SERVICE = GEN_CONTAINER_BASE__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_CONTAINER__USING_REORIENT_SERVICE = GEN_CONTAINER_BASE__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Contained Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -3392,6 +3597,15 @@ public interface GMFGenPackage extends EPackage {
int GEN_CHILD_CONTAINER__CANONICAL_EDIT_POLICY_CLASS_NAME = GEN_CONTAINER_BASE__CANONICAL_EDIT_POLICY_CLASS_NAME;
/**
+ * The feature id for the '<em><b>Specific Diagram Updater Class Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_CONTAINER__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME = GEN_CONTAINER_BASE__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME;
+
+ /**
* The feature id for the '<em><b>Child Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -3500,6 +3714,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_NODE__SANS_DOMAIN = GEN_CHILD_CONTAINER__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_NODE__SUPER_EDIT_PART = GEN_CHILD_CONTAINER__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_NODE__VISUAL_ID_OVERRIDE = GEN_CHILD_CONTAINER__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_NODE__USING_DELETE_SERVICE = GEN_CHILD_CONTAINER__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_NODE__USING_REORIENT_SERVICE = GEN_CHILD_CONTAINER__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Contained Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -3518,6 +3768,15 @@ public interface GMFGenPackage extends EPackage {
int GEN_NODE__CANONICAL_EDIT_POLICY_CLASS_NAME = GEN_CHILD_CONTAINER__CANONICAL_EDIT_POLICY_CLASS_NAME;
/**
+ * The feature id for the '<em><b>Specific Diagram Updater Class Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_NODE__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME = GEN_CHILD_CONTAINER__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME;
+
+ /**
* The feature id for the '<em><b>Child Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -3608,13 +3867,31 @@ public interface GMFGenPackage extends EPackage {
int GEN_NODE__REORIENTED_INCOMING_LINKS = GEN_CHILD_CONTAINER_FEATURE_COUNT + 8;
/**
+ * The feature id for the '<em><b>Refresh Hook</b></em>' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_NODE__REFRESH_HOOK = GEN_CHILD_CONTAINER_FEATURE_COUNT + 9;
+
+ /**
+ * The feature id for the '<em><b>Specific Notification Event</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_NODE__SPECIFIC_NOTIFICATION_EVENT = GEN_CHILD_CONTAINER_FEATURE_COUNT + 10;
+
+ /**
* The number of structural features of the '<em>Gen Node</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int GEN_NODE_FEATURE_COUNT = GEN_CHILD_CONTAINER_FEATURE_COUNT + 9;
+ int GEN_NODE_FEATURE_COUNT = GEN_CHILD_CONTAINER_FEATURE_COUNT + 11;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenTopLevelNodeImpl <em>Gen Top Level Node</em>}' class.
@@ -3717,6 +3994,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_TOP_LEVEL_NODE__SANS_DOMAIN = GEN_NODE__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_TOP_LEVEL_NODE__SUPER_EDIT_PART = GEN_NODE__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_TOP_LEVEL_NODE__VISUAL_ID_OVERRIDE = GEN_NODE__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_TOP_LEVEL_NODE__USING_DELETE_SERVICE = GEN_NODE__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_TOP_LEVEL_NODE__USING_REORIENT_SERVICE = GEN_NODE__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Contained Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -3735,6 +4048,15 @@ public interface GMFGenPackage extends EPackage {
int GEN_TOP_LEVEL_NODE__CANONICAL_EDIT_POLICY_CLASS_NAME = GEN_NODE__CANONICAL_EDIT_POLICY_CLASS_NAME;
/**
+ * The feature id for the '<em><b>Specific Diagram Updater Class Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_TOP_LEVEL_NODE__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME = GEN_NODE__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME;
+
+ /**
* The feature id for the '<em><b>Child Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -3825,6 +4147,24 @@ public interface GMFGenPackage extends EPackage {
int GEN_TOP_LEVEL_NODE__REORIENTED_INCOMING_LINKS = GEN_NODE__REORIENTED_INCOMING_LINKS;
/**
+ * The feature id for the '<em><b>Refresh Hook</b></em>' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_TOP_LEVEL_NODE__REFRESH_HOOK = GEN_NODE__REFRESH_HOOK;
+
+ /**
+ * The feature id for the '<em><b>Specific Notification Event</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_TOP_LEVEL_NODE__SPECIFIC_NOTIFICATION_EVENT = GEN_NODE__SPECIFIC_NOTIFICATION_EVENT;
+
+ /**
* The feature id for the '<em><b>Diagram</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -3943,6 +4283,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_CHILD_NODE__SANS_DOMAIN = GEN_NODE__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_NODE__SUPER_EDIT_PART = GEN_NODE__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_NODE__VISUAL_ID_OVERRIDE = GEN_NODE__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_NODE__USING_DELETE_SERVICE = GEN_NODE__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_NODE__USING_REORIENT_SERVICE = GEN_NODE__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Contained Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -3961,6 +4337,15 @@ public interface GMFGenPackage extends EPackage {
int GEN_CHILD_NODE__CANONICAL_EDIT_POLICY_CLASS_NAME = GEN_NODE__CANONICAL_EDIT_POLICY_CLASS_NAME;
/**
+ * The feature id for the '<em><b>Specific Diagram Updater Class Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_NODE__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME = GEN_NODE__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME;
+
+ /**
* The feature id for the '<em><b>Child Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -4051,6 +4436,24 @@ public interface GMFGenPackage extends EPackage {
int GEN_CHILD_NODE__REORIENTED_INCOMING_LINKS = GEN_NODE__REORIENTED_INCOMING_LINKS;
/**
+ * The feature id for the '<em><b>Refresh Hook</b></em>' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_NODE__REFRESH_HOOK = GEN_NODE__REFRESH_HOOK;
+
+ /**
+ * The feature id for the '<em><b>Specific Notification Event</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_NODE__SPECIFIC_NOTIFICATION_EVENT = GEN_NODE__SPECIFIC_NOTIFICATION_EVENT;
+
+ /**
* The feature id for the '<em><b>Diagram</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -4178,6 +4581,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_CHILD_SIDE_AFFIXED_NODE__SANS_DOMAIN = GEN_CHILD_NODE__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_SIDE_AFFIXED_NODE__SUPER_EDIT_PART = GEN_CHILD_NODE__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_SIDE_AFFIXED_NODE__VISUAL_ID_OVERRIDE = GEN_CHILD_NODE__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_SIDE_AFFIXED_NODE__USING_DELETE_SERVICE = GEN_CHILD_NODE__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_SIDE_AFFIXED_NODE__USING_REORIENT_SERVICE = GEN_CHILD_NODE__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Contained Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -4196,6 +4635,15 @@ public interface GMFGenPackage extends EPackage {
int GEN_CHILD_SIDE_AFFIXED_NODE__CANONICAL_EDIT_POLICY_CLASS_NAME = GEN_CHILD_NODE__CANONICAL_EDIT_POLICY_CLASS_NAME;
/**
+ * The feature id for the '<em><b>Specific Diagram Updater Class Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_SIDE_AFFIXED_NODE__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME = GEN_CHILD_NODE__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME;
+
+ /**
* The feature id for the '<em><b>Child Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -4286,6 +4734,24 @@ public interface GMFGenPackage extends EPackage {
int GEN_CHILD_SIDE_AFFIXED_NODE__REORIENTED_INCOMING_LINKS = GEN_CHILD_NODE__REORIENTED_INCOMING_LINKS;
/**
+ * The feature id for the '<em><b>Refresh Hook</b></em>' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_SIDE_AFFIXED_NODE__REFRESH_HOOK = GEN_CHILD_NODE__REFRESH_HOOK;
+
+ /**
+ * The feature id for the '<em><b>Specific Notification Event</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_SIDE_AFFIXED_NODE__SPECIFIC_NOTIFICATION_EVENT = GEN_CHILD_NODE__SPECIFIC_NOTIFICATION_EVENT;
+
+ /**
* The feature id for the '<em><b>Diagram</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -4313,13 +4779,22 @@ public interface GMFGenPackage extends EPackage {
int GEN_CHILD_SIDE_AFFIXED_NODE__PREFERRED_SIDE_NAME = GEN_CHILD_NODE_FEATURE_COUNT + 0;
/**
+ * The feature id for the '<em><b>Locator Class Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_SIDE_AFFIXED_NODE__LOCATOR_CLASS_NAME = GEN_CHILD_NODE_FEATURE_COUNT + 1;
+
+ /**
* The number of structural features of the '<em>Gen Child Side Affixed Node</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int GEN_CHILD_SIDE_AFFIXED_NODE_FEATURE_COUNT = GEN_CHILD_NODE_FEATURE_COUNT + 1;
+ int GEN_CHILD_SIDE_AFFIXED_NODE_FEATURE_COUNT = GEN_CHILD_NODE_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenChildLabelNodeImpl <em>Gen Child Label Node</em>}' class.
@@ -4422,6 +4897,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_CHILD_LABEL_NODE__SANS_DOMAIN = GEN_CHILD_NODE__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_LABEL_NODE__SUPER_EDIT_PART = GEN_CHILD_NODE__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_LABEL_NODE__VISUAL_ID_OVERRIDE = GEN_CHILD_NODE__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_LABEL_NODE__USING_DELETE_SERVICE = GEN_CHILD_NODE__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_LABEL_NODE__USING_REORIENT_SERVICE = GEN_CHILD_NODE__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Contained Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -4440,6 +4951,15 @@ public interface GMFGenPackage extends EPackage {
int GEN_CHILD_LABEL_NODE__CANONICAL_EDIT_POLICY_CLASS_NAME = GEN_CHILD_NODE__CANONICAL_EDIT_POLICY_CLASS_NAME;
/**
+ * The feature id for the '<em><b>Specific Diagram Updater Class Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_LABEL_NODE__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME = GEN_CHILD_NODE__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME;
+
+ /**
* The feature id for the '<em><b>Child Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -4530,6 +5050,24 @@ public interface GMFGenPackage extends EPackage {
int GEN_CHILD_LABEL_NODE__REORIENTED_INCOMING_LINKS = GEN_CHILD_NODE__REORIENTED_INCOMING_LINKS;
/**
+ * The feature id for the '<em><b>Refresh Hook</b></em>' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_LABEL_NODE__REFRESH_HOOK = GEN_CHILD_NODE__REFRESH_HOOK;
+
+ /**
+ * The feature id for the '<em><b>Specific Notification Event</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_CHILD_LABEL_NODE__SPECIFIC_NOTIFICATION_EVENT = GEN_CHILD_NODE__SPECIFIC_NOTIFICATION_EVENT;
+
+ /**
* The feature id for the '<em><b>Diagram</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -4674,6 +5212,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_COMPARTMENT__SANS_DOMAIN = GEN_CHILD_CONTAINER__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_COMPARTMENT__SUPER_EDIT_PART = GEN_CHILD_CONTAINER__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_COMPARTMENT__VISUAL_ID_OVERRIDE = GEN_CHILD_CONTAINER__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_COMPARTMENT__USING_DELETE_SERVICE = GEN_CHILD_CONTAINER__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_COMPARTMENT__USING_REORIENT_SERVICE = GEN_CHILD_CONTAINER__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Contained Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -4692,6 +5266,15 @@ public interface GMFGenPackage extends EPackage {
int GEN_COMPARTMENT__CANONICAL_EDIT_POLICY_CLASS_NAME = GEN_CHILD_CONTAINER__CANONICAL_EDIT_POLICY_CLASS_NAME;
/**
+ * The feature id for the '<em><b>Specific Diagram Updater Class Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_COMPARTMENT__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME = GEN_CHILD_CONTAINER__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME;
+
+ /**
* The feature id for the '<em><b>Child Nodes</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -4873,6 +5456,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_LINK__SANS_DOMAIN = GEN_COMMON_BASE__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LINK__SUPER_EDIT_PART = GEN_COMMON_BASE__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LINK__VISUAL_ID_OVERRIDE = GEN_COMMON_BASE__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LINK__USING_DELETE_SERVICE = GEN_COMMON_BASE__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LINK__USING_REORIENT_SERVICE = GEN_COMMON_BASE__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Gen Outgoing Links</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -5126,6 +5745,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_LABEL__SANS_DOMAIN = GEN_COMMON_BASE__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LABEL__SUPER_EDIT_PART = GEN_COMMON_BASE__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LABEL__VISUAL_ID_OVERRIDE = GEN_COMMON_BASE__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LABEL__USING_DELETE_SERVICE = GEN_COMMON_BASE__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LABEL__USING_REORIENT_SERVICE = GEN_COMMON_BASE__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Read Only</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -5262,6 +5917,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_NODE_LABEL__SANS_DOMAIN = GEN_LABEL__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_NODE_LABEL__SUPER_EDIT_PART = GEN_LABEL__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_NODE_LABEL__VISUAL_ID_OVERRIDE = GEN_LABEL__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_NODE_LABEL__USING_DELETE_SERVICE = GEN_LABEL__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_NODE_LABEL__USING_REORIENT_SERVICE = GEN_LABEL__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Read Only</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -5407,6 +6098,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_EXTERNAL_NODE_LABEL__SANS_DOMAIN = GEN_NODE_LABEL__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_EXTERNAL_NODE_LABEL__SUPER_EDIT_PART = GEN_NODE_LABEL__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_EXTERNAL_NODE_LABEL__VISUAL_ID_OVERRIDE = GEN_NODE_LABEL__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_EXTERNAL_NODE_LABEL__USING_DELETE_SERVICE = GEN_NODE_LABEL__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_EXTERNAL_NODE_LABEL__USING_REORIENT_SERVICE = GEN_NODE_LABEL__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Read Only</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -5443,13 +6170,40 @@ public interface GMFGenPackage extends EPackage {
int GEN_EXTERNAL_NODE_LABEL__NODE = GEN_NODE_LABEL__NODE;
/**
+ * The feature id for the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_EXTERNAL_NODE_LABEL__NAME = GEN_NODE_LABEL_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the '<em><b>Locator Class Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_EXTERNAL_NODE_LABEL__LOCATOR_CLASS_NAME = GEN_NODE_LABEL_FEATURE_COUNT + 1;
+
+ /**
+ * The feature id for the '<em><b>Label Visibility Preference</b></em>' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_EXTERNAL_NODE_LABEL__LABEL_VISIBILITY_PREFERENCE = GEN_NODE_LABEL_FEATURE_COUNT + 2;
+
+ /**
* The number of structural features of the '<em>Gen External Node Label</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int GEN_EXTERNAL_NODE_LABEL_FEATURE_COUNT = GEN_NODE_LABEL_FEATURE_COUNT + 0;
+ int GEN_EXTERNAL_NODE_LABEL_FEATURE_COUNT = GEN_NODE_LABEL_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenLinkLabelImpl <em>Gen Link Label</em>}' class.
@@ -5552,6 +6306,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_LINK_LABEL__SANS_DOMAIN = GEN_LABEL__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LINK_LABEL__SUPER_EDIT_PART = GEN_LABEL__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LINK_LABEL__VISUAL_ID_OVERRIDE = GEN_LABEL__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LINK_LABEL__USING_DELETE_SERVICE = GEN_LABEL__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LINK_LABEL__USING_REORIENT_SERVICE = GEN_LABEL__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Read Only</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -5597,13 +6387,22 @@ public interface GMFGenPackage extends EPackage {
int GEN_LINK_LABEL__ALIGNMENT = GEN_LABEL_FEATURE_COUNT + 1;
/**
+ * The feature id for the '<em><b>Label Visibility Preference</b></em>' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LINK_LABEL__LABEL_VISIBILITY_PREFERENCE = GEN_LABEL_FEATURE_COUNT + 2;
+
+ /**
* The number of structural features of the '<em>Gen Link Label</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int GEN_LINK_LABEL_FEATURE_COUNT = GEN_LABEL_FEATURE_COUNT + 2;
+ int GEN_LINK_LABEL_FEATURE_COUNT = GEN_LABEL_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Diagram Element</b></em>' container reference.
@@ -10571,6 +11370,42 @@ public interface GMFGenPackage extends EPackage {
int GEN_LINK_END__SANS_DOMAIN = GEN_COMMON_BASE__SANS_DOMAIN;
/**
+ * The feature id for the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LINK_END__SUPER_EDIT_PART = GEN_COMMON_BASE__SUPER_EDIT_PART;
+
+ /**
+ * The feature id for the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LINK_END__VISUAL_ID_OVERRIDE = GEN_COMMON_BASE__VISUAL_ID_OVERRIDE;
+
+ /**
+ * The feature id for the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LINK_END__USING_DELETE_SERVICE = GEN_COMMON_BASE__USING_DELETE_SERVICE;
+
+ /**
+ * The feature id for the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_LINK_END__USING_REORIENT_SERVICE = GEN_COMMON_BASE__USING_REORIENT_SERVICE;
+
+ /**
* The feature id for the '<em><b>Gen Outgoing Links</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -11422,6 +12257,89 @@ public interface GMFGenPackage extends EPackage {
int GEN_FIXED_INPUTS_TEMPLATE_INVOCATION_FEATURE_COUNT = GEN_TEMPLATE_INVOCATION_BASE_FEATURE_COUNT + 2;
/**
+ * The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenFloatingLabelImpl <em>Gen Floating Label</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenFloatingLabelImpl
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getGenFloatingLabel()
+ * @generated
+ */
+ int GEN_FLOATING_LABEL = 147;
+
+ /**
+ * The feature id for the '<em><b>Role</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_FLOATING_LABEL__ROLE = 0;
+
+ /**
+ * The feature id for the '<em><b>Icon Path Role</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_FLOATING_LABEL__ICON_PATH_ROLE = 1;
+
+ /**
+ * The feature id for the '<em><b>Visible By Default</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_FLOATING_LABEL__VISIBLE_BY_DEFAULT = 2;
+
+ /**
+ * The number of structural features of the '<em>Gen Floating Label</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GEN_FLOATING_LABEL_FEATURE_COUNT = 3;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.RefreshHookImpl <em>Refresh Hook</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.RefreshHookImpl
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getRefreshHook()
+ * @generated
+ */
+ int REFRESH_HOOK = 148;
+
+ /**
+ * The feature id for the '<em><b>Refresh Condition</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int REFRESH_HOOK__REFRESH_CONDITION = 0;
+
+ /**
+ * The feature id for the '<em><b>Refresh Action</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int REFRESH_HOOK__REFRESH_ACTION = 1;
+
+ /**
+ * The number of structural features of the '<em>Refresh Hook</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int REFRESH_HOOK_FEATURE_COUNT = 2;
+
+ /**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.StandardPreferencePages <em>Standard Preference Pages</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -11429,7 +12347,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getStandardPreferencePages()
* @generated
*/
- int STANDARD_PREFERENCE_PAGES = 147;
+ int STANDARD_PREFERENCE_PAGES = 149;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.RulerUnits <em>Ruler Units</em>}' enum.
@@ -11439,7 +12357,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getRulerUnits()
* @generated
*/
- int RULER_UNITS = 148;
+ int RULER_UNITS = 150;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.Routing <em>Routing</em>}' enum.
@@ -11449,7 +12367,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getRouting()
* @generated
*/
- int ROUTING = 149;
+ int ROUTING = 151;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.LineStyle <em>Line Style</em>}' enum.
@@ -11459,7 +12377,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getLineStyle()
* @generated
*/
- int LINE_STYLE = 150;
+ int LINE_STYLE = 152;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.JFaceFont <em>JFace Font</em>}' enum.
@@ -11469,7 +12387,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getJFaceFont()
* @generated
*/
- int JFACE_FONT = 151;
+ int JFACE_FONT = 153;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.FontStyle <em>Font Style</em>}' enum.
@@ -11479,7 +12397,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getFontStyle()
* @generated
*/
- int FONT_STYLE = 152;
+ int FONT_STYLE = 154;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.DiagramColors <em>Diagram Colors</em>}' enum.
@@ -11489,7 +12407,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getDiagramColors()
* @generated
*/
- int DIAGRAM_COLORS = 153;
+ int DIAGRAM_COLORS = 155;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ProviderPriority <em>Provider Priority</em>}' enum.
@@ -11499,7 +12417,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getProviderPriority()
* @generated
*/
- int PROVIDER_PRIORITY = 154;
+ int PROVIDER_PRIORITY = 156;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.LinkLabelAlignment <em>Link Label Alignment</em>}' enum.
@@ -11509,7 +12427,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getLinkLabelAlignment()
* @generated
*/
- int LINK_LABEL_ALIGNMENT = 155;
+ int LINK_LABEL_ALIGNMENT = 157;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.LabelTextAccessMethod <em>Label Text Access Method</em>}' enum.
@@ -11519,7 +12437,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getLabelTextAccessMethod()
* @generated
*/
- int LABEL_TEXT_ACCESS_METHOD = 156;
+ int LABEL_TEXT_ACCESS_METHOD = 158;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ViewmapLayoutType <em>Viewmap Layout Type</em>}' enum.
@@ -11529,7 +12447,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getViewmapLayoutType()
* @generated
*/
- int VIEWMAP_LAYOUT_TYPE = 157;
+ int VIEWMAP_LAYOUT_TYPE = 159;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.StandardEntryKind <em>Standard Entry Kind</em>}' enum.
@@ -11539,7 +12457,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getStandardEntryKind()
* @generated
*/
- int STANDARD_ENTRY_KIND = 158;
+ int STANDARD_ENTRY_KIND = 160;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenSeverity <em>Gen Severity</em>}' enum.
@@ -11549,7 +12467,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getGenSeverity()
* @generated
*/
- int GEN_SEVERITY = 159;
+ int GEN_SEVERITY = 161;
/**
* The meta object id for the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLanguage <em>Gen Language</em>}' enum.
@@ -11559,7 +12477,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getGenLanguage()
* @generated
*/
- int GEN_LANGUAGE = 160;
+ int GEN_LANGUAGE = 162;
/**
@@ -11570,7 +12488,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getGenNavigatorReferenceType()
* @generated
*/
- int GEN_NAVIGATOR_REFERENCE_TYPE = 161;
+ int GEN_NAVIGATOR_REFERENCE_TYPE = 163;
/**
@@ -11581,7 +12499,7 @@ public interface GMFGenPackage extends EPackage {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GMFGenPackageImpl#getGeneratedType()
* @generated
*/
- int GENERATED_TYPE = 162;
+ int GENERATED_TYPE = 164;
/**
@@ -11859,6 +12777,17 @@ public interface GMFGenPackage extends EPackage {
EReference getGenEditorGenerator_Extensions();
/**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator#getJdkComplianceLevel <em>Jdk Compliance Level</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Jdk Compliance Level</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator#getJdkComplianceLevel()
+ * @see #getGenEditorGenerator()
+ * @generated
+ */
+ EAttribute getGenEditorGenerator_JdkComplianceLevel();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram <em>Gen Diagram</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -11979,6 +12908,39 @@ public interface GMFGenPackage extends EPackage {
EReference getGenDiagram_PreferencePages();
/**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#getBaseEditHelperPackage <em>Base Edit Helper Package</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Base Edit Helper Package</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#getBaseEditHelperPackage()
+ * @see #getGenDiagram()
+ * @generated
+ */
+ EAttribute getGenDiagram_BaseEditHelperPackage();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#isUsingElementTypeCreationCommand <em>Using Element Type Creation Command</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Using Element Type Creation Command</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#isUsingElementTypeCreationCommand()
+ * @see #getGenDiagram()
+ * @generated
+ */
+ EAttribute getGenDiagram_UsingElementTypeCreationCommand();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#getVisualTypeProvider <em>Visual Type Provider</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Visual Type Provider</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#getVisualTypeProvider()
+ * @see #getGenDiagram()
+ * @generated
+ */
+ EAttribute getGenDiagram_VisualTypeProvider();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorView <em>Gen Editor View</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -13531,6 +14493,17 @@ public interface GMFGenPackage extends EPackage {
EAttribute getGenDiagramUpdater_UpdateCommandID();
/**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramUpdater#getCustomDiagramUpdaterSingletonPath <em>Custom Diagram Updater Singleton Path</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Custom Diagram Updater Singleton Path</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramUpdater#getCustomDiagramUpdaterSingletonPath()
+ * @see #getGenDiagramUpdater()
+ * @generated
+ */
+ EAttribute getGenDiagramUpdater_CustomDiagramUpdaterSingletonPath();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPlugin <em>Gen Plugin</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -13909,6 +14882,50 @@ public interface GMFGenPackage extends EPackage {
EAttribute getGenCommonBase_SansDomain();
/**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#getSuperEditPart <em>Super Edit Part</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Super Edit Part</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#getSuperEditPart()
+ * @see #getGenCommonBase()
+ * @generated
+ */
+ EAttribute getGenCommonBase_SuperEditPart();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#getVisualIDOverride <em>Visual ID Override</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Visual ID Override</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#getVisualIDOverride()
+ * @see #getGenCommonBase()
+ * @generated
+ */
+ EAttribute getGenCommonBase_VisualIDOverride();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#isUsingDeleteService <em>Using Delete Service</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Using Delete Service</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#isUsingDeleteService()
+ * @see #getGenCommonBase()
+ * @generated
+ */
+ EAttribute getGenCommonBase_UsingDeleteService();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#isUsingReorientService <em>Using Reorient Service</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Using Reorient Service</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#isUsingReorientService()
+ * @see #getGenCommonBase()
+ * @generated
+ */
+ EAttribute getGenCommonBase_UsingReorientService();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.Behaviour <em>Behaviour</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -14069,6 +15086,17 @@ public interface GMFGenPackage extends EPackage {
EAttribute getGenContainerBase_CanonicalEditPolicyClassName();
/**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenContainerBase#getSpecificDiagramUpdaterClassName <em>Specific Diagram Updater Class Name</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Specific Diagram Updater Class Name</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenContainerBase#getSpecificDiagramUpdaterClassName()
+ * @see #getGenContainerBase()
+ * @generated
+ */
+ EAttribute getGenContainerBase_SpecificDiagramUpdaterClassName();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode <em>Gen Node</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -14145,6 +15173,28 @@ public interface GMFGenPackage extends EPackage {
EReference getGenNode_ReorientedIncomingLinks();
/**
+ * Returns the meta object for the containment reference '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode#getRefreshHook <em>Refresh Hook</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the containment reference '<em>Refresh Hook</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode#getRefreshHook()
+ * @see #getGenNode()
+ * @generated
+ */
+ EReference getGenNode_RefreshHook();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode#isSpecificNotificationEvent <em>Specific Notification Event</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Specific Notification Event</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode#isSpecificNotificationEvent()
+ * @see #getGenNode()
+ * @generated
+ */
+ EAttribute getGenNode_SpecificNotificationEvent();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenTopLevelNode <em>Gen Top Level Node</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -14219,6 +15269,17 @@ public interface GMFGenPackage extends EPackage {
EAttribute getGenChildSideAffixedNode_PreferredSideName();
/**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildSideAffixedNode#getLocatorClassName <em>Locator Class Name</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Locator Class Name</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildSideAffixedNode#getLocatorClassName()
+ * @see #getGenChildSideAffixedNode()
+ * @generated
+ */
+ EAttribute getGenChildSideAffixedNode_LocatorClassName();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildLabelNode <em>Gen Child Label Node</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -14619,6 +15680,39 @@ public interface GMFGenPackage extends EPackage {
EClass getGenExternalNodeLabel();
/**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExternalNodeLabel#getName <em>Name</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Name</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenExternalNodeLabel#getName()
+ * @see #getGenExternalNodeLabel()
+ * @generated
+ */
+ EAttribute getGenExternalNodeLabel_Name();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExternalNodeLabel#getLocatorClassName <em>Locator Class Name</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Locator Class Name</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenExternalNodeLabel#getLocatorClassName()
+ * @see #getGenExternalNodeLabel()
+ * @generated
+ */
+ EAttribute getGenExternalNodeLabel_LocatorClassName();
+
+ /**
+ * Returns the meta object for the containment reference '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExternalNodeLabel#getLabelVisibilityPreference <em>Label Visibility Preference</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the containment reference '<em>Label Visibility Preference</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenExternalNodeLabel#getLabelVisibilityPreference()
+ * @see #getGenExternalNodeLabel()
+ * @generated
+ */
+ EReference getGenExternalNodeLabel_LabelVisibilityPreference();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLinkLabel <em>Gen Link Label</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -14651,6 +15745,17 @@ public interface GMFGenPackage extends EPackage {
EAttribute getGenLinkLabel_Alignment();
/**
+ * Returns the meta object for the containment reference '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLinkLabel#getLabelVisibilityPreference <em>Label Visibility Preference</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the containment reference '<em>Label Visibility Preference</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenLinkLabel#getLabelVisibilityPreference()
+ * @see #getGenLinkLabel()
+ * @generated
+ */
+ EReference getGenLinkLabel_LabelVisibilityPreference();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ModelFacet <em>Model Facet</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -18445,6 +19550,81 @@ public interface GMFGenPackage extends EPackage {
EReference getGenFixedInputsTemplateInvocation_FixedInputs();
/**
+ * Returns the meta object for class '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel <em>Gen Floating Label</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Gen Floating Label</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel
+ * @generated
+ */
+ EClass getGenFloatingLabel();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel#getRole <em>Role</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Role</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel#getRole()
+ * @see #getGenFloatingLabel()
+ * @generated
+ */
+ EAttribute getGenFloatingLabel_Role();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel#getIconPathRole <em>Icon Path Role</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Icon Path Role</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel#getIconPathRole()
+ * @see #getGenFloatingLabel()
+ * @generated
+ */
+ EAttribute getGenFloatingLabel_IconPathRole();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel#isVisibleByDefault <em>Visible By Default</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Visible By Default</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel#isVisibleByDefault()
+ * @see #getGenFloatingLabel()
+ * @generated
+ */
+ EAttribute getGenFloatingLabel_VisibleByDefault();
+
+ /**
+ * Returns the meta object for class '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.RefreshHook <em>Refresh Hook</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Refresh Hook</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.RefreshHook
+ * @generated
+ */
+ EClass getRefreshHook();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.RefreshHook#getRefreshCondition <em>Refresh Condition</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Refresh Condition</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.RefreshHook#getRefreshCondition()
+ * @see #getRefreshHook()
+ * @generated
+ */
+ EAttribute getRefreshHook_RefreshCondition();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.RefreshHook#getRefreshAction <em>Refresh Action</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Refresh Action</em>'.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.RefreshHook#getRefreshAction()
+ * @see #getRefreshHook()
+ * @generated
+ */
+ EAttribute getRefreshHook_RefreshAction();
+
+ /**
* Returns the meta object for enum '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.StandardPreferencePages <em>Standard Preference Pages</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAction.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAction.java
index f62488a9be8..db42f4e5658 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAction.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAction.java
@@ -31,11 +31,11 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAction#getQualifiedClassName <em>Qualified Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAction#getName <em>Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenAction()
* @model abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenActionFactoryContributionItem.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenActionFactoryContributionItem.java
index 48b7ee91b68..51e7dc4ec4d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenActionFactoryContributionItem.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenActionFactoryContributionItem.java
@@ -33,10 +33,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenContributionItem;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenActionFactoryContributionItem#getName <em>Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenActionFactoryContributionItem()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenApplication.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenApplication.java
index 94d02db2418..2269560f362 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenApplication.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenApplication.java
@@ -35,6 +35,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenToolBarManager;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenApplication#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenApplication#getID <em>ID</em>}</li>
@@ -51,7 +52,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenToolBarManager;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenApplication#getMainMenu <em>Main Menu</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenApplication#getMainToolBar <em>Main Tool Bar</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenApplication()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditContainer.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditContainer.java
index 3f5cc268e91..1fd756d4078 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditContainer.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditContainer.java
@@ -34,6 +34,7 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditContainer#getRoot <em>Root</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditContainer#getId <em>Id</em>}</li>
@@ -42,7 +43,6 @@ import org.eclipse.emf.ecore.EObject;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditContainer#getPath <em>Path</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditContainer#getAudits <em>Audits</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenAuditContainer()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditContext.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditContext.java
index d3135e07e93..06406da0142 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditContext.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditContext.java
@@ -34,13 +34,13 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditContext#getRoot <em>Root</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditContext#getId <em>Id</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditContext#getClassName <em>Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditContext#getRuleTargets <em>Rule Targets</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenAuditContext()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditRoot.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditRoot.java
index ee22405cb86..12a94769c3f 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditRoot.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditRoot.java
@@ -33,13 +33,13 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditRoot#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditRoot#getCategories <em>Categories</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditRoot#getRules <em>Rules</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditRoot#getClientContexts <em>Client Contexts</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenAuditRoot()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditRule.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditRule.java
index c9f29e80fc5..28321a89d1c 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditRule.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditRule.java
@@ -38,6 +38,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenSeverity;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditRule#getRoot <em>Root</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditRule#getId <em>Id</em>}</li>
@@ -49,7 +50,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenSeverity;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditRule#isRequiresConstraintAdapter <em>Requires Constraint Adapter</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditRule#getCategory <em>Category</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenAuditRule()
* @model
@@ -88,7 +88,7 @@ public interface GenAuditRule extends GenRuleBase {
* @see #setId(String)
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenAuditRule_Id()
* @model required="true"
- * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='not id.oclIsUndefined() implies root.rules->one(i | i.id = self.id)' description='Audit rule with the same ID already exists'"
+ * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='not id.oclIsUndefined() implies root.rules-&gt;one(i | i.id = self.id)' description='Audit rule with the same ID already exists'"
* @generated
*/
String getId();
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditable.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditable.java
index e32d7dff3c8..b207bccd027 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditable.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditable.java
@@ -36,10 +36,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenRuleTarget;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditable#getContextSelector <em>Context Selector</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenAuditable()
* @model abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditedMetricTarget.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditedMetricTarget.java
index 6b0b1ac6945..1aead4a9231 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditedMetricTarget.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenAuditedMetricTarget.java
@@ -36,11 +36,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenMetricRule;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditedMetricTarget#getMetric <em>Metric</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditedMetricTarget#getMetricValueContext <em>Metric Value Context</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenAuditedMetricTarget()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildContainer.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildContainer.java
index e3afcd2f796..851b277d096 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildContainer.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildContainer.java
@@ -36,10 +36,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenContainerBase;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildContainer#getChildNodes <em>Child Nodes</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenChildContainer()
* @model abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildLabelNode.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildLabelNode.java
index 6299625cc20..d2689188130 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildLabelNode.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildLabelNode.java
@@ -34,12 +34,12 @@ import org.eclipse.emf.common.util.EList;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildLabelNode#isLabelReadOnly <em>Label Read Only</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildLabelNode#isLabelElementIcon <em>Label Element Icon</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildLabelNode#getLabelModelFacet <em>Label Model Facet</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenChildLabelNode()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildNode.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildNode.java
index 336d9450eaa..094bd5828cd 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildNode.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildNode.java
@@ -33,11 +33,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildNode#getDiagram <em>Diagram</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildNode#getContainers <em>Containers</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenChildNode()
* @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='not modelFacet.oclIsUndefined() implies not modelFacet.containmentMetaFeature.oclIsUndefined()' description='Child node must specify \'Containment Meta Feature\''"
@@ -75,7 +75,7 @@ public interface GenChildNode extends GenNode {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenChildNode_Containers()
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildContainer#getChildNodes
* @model opposite="childNodes" changeable="false"
- * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='let cmps:OrderedSet(GenChildContainer)=containers->select(oclIsKindOf(GenCompartment)) in cmps->exists(oclAsType(GenCompartment).listLayout) implies not cmps->exists(not oclAsType(GenCompartment).listLayout)' description='Node is referenced from multiple containers with different \'List Layout\' value'"
+ * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='let cmps:OrderedSet(GenChildContainer)=containers-&gt;select(oclIsKindOf(GenCompartment)) in cmps-&gt;exists(oclAsType(GenCompartment).listLayout) implies not cmps-&gt;exists(not oclAsType(GenCompartment).listLayout)' description='Node is referenced from multiple containers with different \'List Layout\' value'"
* @generated
*/
EList<GenChildContainer> getContainers();
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildSideAffixedNode.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildSideAffixedNode.java
index 90879456fed..3e28a870e53 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildSideAffixedNode.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenChildSideAffixedNode.java
@@ -29,10 +29,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildNode;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildSideAffixedNode#getPreferredSideName <em>Preferred Side Name</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildSideAffixedNode#getLocatorClassName <em>Locator Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenChildSideAffixedNode()
* @model
@@ -66,4 +67,29 @@ public interface GenChildSideAffixedNode extends GenChildNode {
*/
void setPreferredSideName(String value);
+ /**
+ * Returns the value of the '<em><b>Locator Class Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from SpecificLocator
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Locator Class Name</em>' attribute.
+ * @see #setLocatorClassName(String)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenChildSideAffixedNode_LocatorClassName()
+ * @model
+ * @generated
+ */
+ String getLocatorClassName();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildSideAffixedNode#getLocatorClassName <em>Locator Class Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Locator Class Name</em>' attribute.
+ * @see #getLocatorClassName()
+ * @generated
+ */
+ void setLocatorClassName(String value);
+
} // GenChildSideAffixedNode
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCommandAction.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCommandAction.java
index e2acc2fd52e..1a20a342cba 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCommandAction.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCommandAction.java
@@ -27,11 +27,11 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommandAction#getCommandIdentifier <em>Command Identifier</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommandAction#getName <em>Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenCommandAction()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCommonBase.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCommonBase.java
index 32a305da2e1..cffb08ff36b 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCommonBase.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCommonBase.java
@@ -37,6 +37,7 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#getDiagramRunTimeClass <em>Diagram Run Time Class</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#getVisualID <em>Visual ID</em>}</li>
@@ -48,12 +49,15 @@ import org.eclipse.emf.ecore.EObject;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#getStyles <em>Styles</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#getBehaviour <em>Behaviour</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#isSansDomain <em>Sans Domain</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#getSuperEditPart <em>Super Edit Part</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#getVisualIDOverride <em>Visual ID Override</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#isUsingDeleteService <em>Using Delete Service</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#isUsingReorientService <em>Using Reorient Service</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenCommonBase()
* @model abstract="true"
- * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='styles->forAll(style|style.ecoreClass.eAllSuperTypes->including(style.ecoreClass)->one(ePackage.name = \'notation\' and name = \'Style\'))' description='Each style must be a notation::Style or sub-class'"
+ * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='styles-&gt;forAll(style|style.ecoreClass.eAllSuperTypes-&gt;including(style.ecoreClass)-&gt;one(ePackage.name = \'notation\' and name = \'Style\'))' description='Each style must be a notation::Style or sub-class'"
* @generated
*/
public interface GenCommonBase extends EObject {
@@ -94,7 +98,7 @@ public interface GenCommonBase extends EObject {
* @see #setVisualID(int)
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenCommonBase_VisualID()
* @model required="true"
- * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='visualID >= 0' description='Visual ID must be a non-negative integer'"
+ * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='visualID &gt;= 0' description='Visual ID must be a non-negative integer'"
* @generated
*/
int getVisualID();
@@ -300,6 +304,106 @@ public interface GenCommonBase extends EObject {
boolean isSansDomain();
/**
+ * Returns the value of the '<em><b>Super Edit Part</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from ExtendedGenView
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Super Edit Part</em>' attribute.
+ * @see #setSuperEditPart(String)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenCommonBase_SuperEditPart()
+ * @model
+ * @generated
+ */
+ String getSuperEditPart();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#getSuperEditPart <em>Super Edit Part</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Super Edit Part</em>' attribute.
+ * @see #getSuperEditPart()
+ * @generated
+ */
+ void setSuperEditPart(String value);
+
+ /**
+ * Returns the value of the '<em><b>Visual ID Override</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from VisualIDOverride
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Visual ID Override</em>' attribute.
+ * @see #setVisualIDOverride(String)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenCommonBase_VisualIDOverride()
+ * @model unique="false" ordered="false"
+ * @generated
+ */
+ String getVisualIDOverride();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#getVisualIDOverride <em>Visual ID Override</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Visual ID Override</em>' attribute.
+ * @see #getVisualIDOverride()
+ * @generated
+ */
+ void setVisualIDOverride(String value);
+
+ /**
+ * Returns the value of the '<em><b>Using Delete Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from EditPartUsingDeleteService
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Using Delete Service</em>' attribute.
+ * @see #setUsingDeleteService(boolean)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenCommonBase_UsingDeleteService()
+ * @model
+ * @generated
+ */
+ boolean isUsingDeleteService();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#isUsingDeleteService <em>Using Delete Service</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Using Delete Service</em>' attribute.
+ * @see #isUsingDeleteService()
+ * @generated
+ */
+ void setUsingDeleteService(boolean value);
+
+ /**
+ * Returns the value of the '<em><b>Using Reorient Service</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from EditPartUsingReorientService
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Using Reorient Service</em>' attribute.
+ * @see #setUsingReorientService(boolean)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenCommonBase_UsingReorientService()
+ * @model
+ * @generated
+ */
+ boolean isUsingReorientService();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase#isUsingReorientService <em>Using Reorient Service</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Using Reorient Service</em>' attribute.
+ * @see #isUsingReorientService()
+ * @generated
+ */
+ void setUsingReorientService(boolean value);
+
+ /**
* Filter list of behavior to instances of particular kind. Note, behaviour returned is not
* necessarily owned (think contained) by this element, as this method unwraps {@link SharedBehaviour}
* @param behaviourClass should be Behaviour.class.isAssignableFrom(behaviourClass)
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCompartment.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCompartment.java
index 52f83d5818e..8a85cb61826 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCompartment.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCompartment.java
@@ -35,6 +35,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCompartment#getTitle <em>Title</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCompartment#isCanCollapse <em>Can Collapse</em>}</li>
@@ -44,7 +45,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCompartment#getNode <em>Node</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCompartment#isListLayout <em>List Layout</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenCompartment()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenConstantColor.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenConstantColor.java
index 358675453dd..ff40f2b5111 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenConstantColor.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenConstantColor.java
@@ -30,10 +30,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenColor;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenConstantColor#getName <em>Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenConstantColor()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContainerBase.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContainerBase.java
index a0d1eae3391..7fbdad35f7f 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContainerBase.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContainerBase.java
@@ -29,11 +29,12 @@ import org.eclipse.emf.common.util.EList;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenContainerBase#getContainedNodes <em>Contained Nodes</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenContainerBase#getCanonicalEditPolicyClassName <em>Canonical Edit Policy Class Name</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenContainerBase#getSpecificDiagramUpdaterClassName <em>Specific Diagram Updater Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenContainerBase()
* @model interface="true" abstract="true"
@@ -85,6 +86,31 @@ public interface GenContainerBase extends GenCommonBase {
void setCanonicalEditPolicyClassName(String value);
/**
+ * Returns the value of the '<em><b>Specific Diagram Updater Class Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from SpecificDiagramUpdater
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Specific Diagram Updater Class Name</em>' attribute.
+ * @see #setSpecificDiagramUpdaterClassName(String)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenContainerBase_SpecificDiagramUpdaterClassName()
+ * @model
+ * @generated
+ */
+ String getSpecificDiagramUpdaterClassName();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenContainerBase#getSpecificDiagramUpdaterClassName <em>Specific Diagram Updater Class Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Specific Diagram Updater Class Name</em>' attribute.
+ * @see #getSpecificDiagramUpdaterClassName()
+ * @generated
+ */
+ void setSpecificDiagramUpdaterClassName(String value);
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* <!-- begin-model-doc -->
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContextMenu.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContextMenu.java
index f2bf7dff8e0..b88e346fa6f 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContextMenu.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContextMenu.java
@@ -31,10 +31,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenContributionManager;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenContextMenu#getContext <em>Context</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenContextMenu()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContributionItem.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContributionItem.java
index ef7887768d9..2fb6c72beaa 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContributionItem.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContributionItem.java
@@ -33,10 +33,10 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenContributionItem#getOwner <em>Owner</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenContributionItem()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContributionManager.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContributionManager.java
index 0a19080eeb5..f0634b70947 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContributionManager.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenContributionManager.java
@@ -36,12 +36,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenContributionManager#getID <em>ID</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenContributionManager#getItems <em>Items</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenContributionManager#getEditorGen <em>Editor Gen</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenContributionManager()
* @model abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomAction.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomAction.java
index 4ede30662e0..94a99f2ae8a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomAction.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomAction.java
@@ -31,12 +31,12 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomAction#getQualifiedClassName <em>Qualified Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomAction#isGenerateBoilerplate <em>Generate Boilerplate</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomAction#getName <em>Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenCustomAction()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomFont.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomFont.java
index 006351a505f..375e611df78 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomFont.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomFont.java
@@ -27,12 +27,12 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomFont#getName <em>Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomFont#getHeight <em>Height</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomFont#getStyle <em>Style</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenCustomFont()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomGeneratorExtension.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomGeneratorExtension.java
index 794bb1b508a..fa3ee12743a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomGeneratorExtension.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomGeneratorExtension.java
@@ -30,6 +30,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenTemplateInvocationBase;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomGeneratorExtension#getGenerator <em>Generator</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomGeneratorExtension#getName <em>Name</em>}</li>
@@ -37,7 +38,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenTemplateInvocationBase;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomGeneratorExtension#getRootInput <em>Root Input</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomGeneratorExtension#getInvocations <em>Invocations</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenCustomGeneratorExtension()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomPreferencePage.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomPreferencePage.java
index 435b0dcfabf..a00e2c2a53c 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomPreferencePage.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomPreferencePage.java
@@ -30,12 +30,12 @@ import org.eclipse.emf.common.util.EList;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomPreferencePage#getQualifiedClassName <em>Qualified Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomPreferencePage#isGenerateBoilerplate <em>Generate Boilerplate</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomPreferencePage#getPreferences <em>Preferences</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenCustomPreferencePage()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomPropertyTab.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomPropertyTab.java
index baff135eed5..cb673ec2fb3 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomPropertyTab.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomPropertyTab.java
@@ -30,12 +30,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertyTabFilter;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomPropertyTab#getClassName <em>Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomPropertyTab#getFilter <em>Filter</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomPropertyTab#isGenerateBoilerplate <em>Generate Boilerplate</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenCustomPropertyTab()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomTemplateInput.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomTemplateInput.java
index 8f3e7249fb3..11c7befc29f 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomTemplateInput.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenCustomTemplateInput.java
@@ -25,10 +25,10 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomTemplateInput#getOclType <em>Ocl Type</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenCustomTemplateInput()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagram.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagram.java
index 40f915e8eb4..b0cb65cdead 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagram.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagram.java
@@ -55,6 +55,7 @@ import org.eclipse.papyrus.gmf.common.codegen.ImportAssistant;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#getDomainDiagramElement <em>Domain Diagram Element</em>}</li>
@@ -66,11 +67,13 @@ import org.eclipse.papyrus.gmf.common.codegen.ImportAssistant;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#isSynchronized <em>Synchronized</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#getPreferences <em>Preferences</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#getPreferencePages <em>Preference Pages</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#getBaseEditHelperPackage <em>Base Edit Helper Package</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#isUsingElementTypeCreationCommand <em>Using Element Type Creation Command</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#getVisualTypeProvider <em>Visual Type Provider</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagram()
- * @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='diagramRunTimeClass.ecoreClass.eAllSuperTypes->including(diagramRunTimeClass.ecoreClass)->one(ePackage.name = \'notation\' and name = \'Diagram\')' description='\'Diagram Runtime Class\' must be a notation::Diagram or sub-class'"
+ * @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='diagramRunTimeClass.ecoreClass.eAllSuperTypes-&gt;including(diagramRunTimeClass.ecoreClass)-&gt;one(ePackage.name = \'notation\' and name = \'Diagram\')' description='\'Diagram Runtime Class\' must be a notation::Diagram or sub-class'"
* @generated
*/
public interface GenDiagram extends GenContainerBase, PackageNames, ProviderClassNames, LinkConstraints, EditPartCandies, EditorCandies, Shortcuts, BatchValidation, MeasurementUnit {
@@ -290,6 +293,79 @@ public interface GenDiagram extends GenContainerBase, PackageNames, ProviderClas
EList<GenPreferencePage> getPreferencePages();
/**
+ * Returns the value of the '<em><b>Base Edit Helper Package</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from AdditionalEditPartCandies
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Base Edit Helper Package</em>' attribute.
+ * @see #setBaseEditHelperPackage(String)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagram_BaseEditHelperPackage()
+ * @model
+ * @generated
+ */
+ String getBaseEditHelperPackage();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#getBaseEditHelperPackage <em>Base Edit Helper Package</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Base Edit Helper Package</em>' attribute.
+ * @see #getBaseEditHelperPackage()
+ * @generated
+ */
+ void setBaseEditHelperPackage(String value);
+
+ /**
+ * Returns the value of the '<em><b>Using Element Type Creation Command</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from GenerateUsingElementTypeCreationCommand
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Using Element Type Creation Command</em>' attribute.
+ * @see #setUsingElementTypeCreationCommand(boolean)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagram_UsingElementTypeCreationCommand()
+ * @model
+ * @generated
+ */
+ boolean isUsingElementTypeCreationCommand();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#isUsingElementTypeCreationCommand <em>Using Element Type Creation Command</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Using Element Type Creation Command</em>' attribute.
+ * @see #isUsingElementTypeCreationCommand()
+ * @generated
+ */
+ void setUsingElementTypeCreationCommand(boolean value);
+
+ /**
+ * Returns the value of the '<em><b>Visual Type Provider</b></em>' attribute.
+ * The default value is <code>"UMLVisualTypeProvider"</code>.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Visual Type Provider</em>' attribute.
+ * @see #setVisualTypeProvider(String)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagram_VisualTypeProvider()
+ * @model default="UMLVisualTypeProvider" required="true"
+ * @generated
+ */
+ String getVisualTypeProvider();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram#getVisualTypeProvider <em>Visual Type Provider</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Visual Type Provider</em>' attribute.
+ * @see #getVisualTypeProvider()
+ * @generated
+ */
+ void setVisualTypeProvider(String value);
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* <!-- begin-model-doc -->
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramElementTarget.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramElementTarget.java
index d530e5833f5..c6ab5f4da27 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramElementTarget.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramElementTarget.java
@@ -37,10 +37,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenMeasurable;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramElementTarget#getElement <em>Element</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramElementTarget()
* @model
@@ -62,7 +62,7 @@ public interface GenDiagramElementTarget extends GenAuditable, GenMeasurable {
* @return the value of the '<em>Element</em>' reference list.
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramElementTarget_Element()
* @model required="true"
- * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='element <> null and element->size() > 1 implies element->forAll(oclIsKindOf(GenNode))' description='Multiple diagram elements must be GenNode type conformant'"
+ * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='element &lt;&gt; null and element-&gt;size() &gt; 1 implies element-&gt;forAll(oclIsKindOf(GenNode))' description='Multiple diagram elements must be GenNode type conformant'"
* @generated
*/
EList<GenCommonBase> getElement();
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramPreferences.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramPreferences.java
index 957d012ed91..ff43a32f826 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramPreferences.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramPreferences.java
@@ -29,6 +29,7 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramPreferences#getLineStyle <em>Line Style</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramPreferences#getDefaultFont <em>Default Font</em>}</li>
@@ -54,7 +55,6 @@ import org.eclipse.emf.ecore.EObject;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramPreferences#getGridLineColor <em>Grid Line Color</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramPreferences#getGridLineStyle <em>Grid Line Style</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramUpdater.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramUpdater.java
index c0a4aacf6ae..4871dd24992 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramUpdater.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDiagramUpdater.java
@@ -29,6 +29,7 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramUpdater#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramUpdater#getDiagramUpdaterClassName <em>Diagram Updater Class Name</em>}</li>
@@ -36,8 +37,8 @@ import org.eclipse.emf.ecore.EObject;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramUpdater#getLinkDescriptorClassName <em>Link Descriptor Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramUpdater#getUpdateCommandClassName <em>Update Command Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramUpdater#getUpdateCommandID <em>Update Command ID</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramUpdater#getCustomDiagramUpdaterSingletonPath <em>Custom Diagram Updater Singleton Path</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramUpdater()
* @model
@@ -192,6 +193,31 @@ public interface GenDiagramUpdater extends EObject {
void setUpdateCommandID(String value);
/**
+ * Returns the value of the '<em><b>Custom Diagram Updater Singleton Path</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from CustomDiagramUpdaterSingleton
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Custom Diagram Updater Singleton Path</em>' attribute.
+ * @see #setCustomDiagramUpdaterSingletonPath(String)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramUpdater_CustomDiagramUpdaterSingletonPath()
+ * @model
+ * @generated
+ */
+ String getCustomDiagramUpdaterSingletonPath();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramUpdater#getCustomDiagramUpdaterSingletonPath <em>Custom Diagram Updater Singleton Path</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Custom Diagram Updater Singleton Path</em>' attribute.
+ * @see #getCustomDiagramUpdaterSingletonPath()
+ * @generated
+ */
+ void setCustomDiagramUpdaterSingletonPath(String value);
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainAttributeTarget.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainAttributeTarget.java
index 37645a1eda3..6acbfbfa13a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainAttributeTarget.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainAttributeTarget.java
@@ -34,11 +34,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditable;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDomainAttributeTarget#getAttribute <em>Attribute</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDomainAttributeTarget#isNullAsError <em>Null As Error</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenDomainAttributeTarget()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainElementTarget.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainElementTarget.java
index 987c8c780b4..3c5e882d967 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainElementTarget.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainElementTarget.java
@@ -35,10 +35,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenMeasurable;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDomainElementTarget#getElement <em>Element</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenDomainElementTarget()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainModelNavigator.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainModelNavigator.java
index a549a0173e6..de18ad681e3 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainModelNavigator.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenDomainModelNavigator.java
@@ -29,6 +29,7 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDomainModelNavigator#isGenerateDomainModelNavigator <em>Generate Domain Model Navigator</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDomainModelNavigator#getDomainContentExtensionID <em>Domain Content Extension ID</em>}</li>
@@ -39,7 +40,6 @@ import org.eclipse.emf.ecore.EObject;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDomainModelNavigator#getDomainModelElementTesterClassName <em>Domain Model Element Tester Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenDomainModelNavigator#getDomainNavigatorItemClassName <em>Domain Navigator Item Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenDomainModelNavigator()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenEditorGenerator.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenEditorGenerator.java
index 13fab46c073..acc6bd76c45 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenEditorGenerator.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenEditorGenerator.java
@@ -20,6 +20,7 @@
*/
package org.eclipse.papyrus.gmf.codegen.gmfgen;
+import org.eclipse.emf.codegen.ecore.genmodel.GenJDKLevel;
import org.eclipse.emf.codegen.ecore.genmodel.GenModel;
import org.eclipse.emf.codegen.ecore.genmodel.GenPackage;
import org.eclipse.emf.common.util.EList;
@@ -47,6 +48,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertySheet;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator#getAudits <em>Audits</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator#getMetrics <em>Metrics</em>}</li>
@@ -72,8 +74,8 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertySheet;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator#getContextMenus <em>Context Menus</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator#getPluginDirectory <em>Plugin Directory</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator#getExtensions <em>Extensions</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator#getJdkComplianceLevel <em>Jdk Compliance Level</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenEditorGenerator()
* @model
@@ -633,7 +635,7 @@ public interface GenEditorGenerator extends EObject {
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenEditorGenerator_LabelParsers()
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenParsers#getEditorGen
* @model opposite="editorGen" containment="true"
- * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='labelParsers.oclIsUndefined() implies (diagram.getAllNodes()->forAll(labels->size()=0) and diagram.links->forAll(labels->size()=0) and not diagram.childNodes->exists(oclIsKindOf(GenChildLabelNode)))' description='No label may be declared without a parser'"
+ * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='labelParsers.oclIsUndefined() implies (diagram.getAllNodes()-&gt;forAll(labels-&gt;size()=0) and diagram.links-&gt;forAll(labels-&gt;size()=0) and not diagram.childNodes-&gt;exists(oclIsKindOf(GenChildLabelNode)))' description='No label may be declared without a parser'"
* @generated
*/
GenParsers getLabelParsers();
@@ -707,6 +709,32 @@ public interface GenEditorGenerator extends EObject {
EList<GenCustomGeneratorExtension> getExtensions();
/**
+ * Returns the value of the '<em><b>Jdk Compliance Level</b></em>' attribute.
+ * The default value is <code>"11.0"</code>.
+ * The literals are from the enumeration {@link org.eclipse.emf.codegen.ecore.genmodel.GenJDKLevel}.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Jdk Compliance Level</em>' attribute.
+ * @see org.eclipse.emf.codegen.ecore.genmodel.GenJDKLevel
+ * @see #setJdkComplianceLevel(GenJDKLevel)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenEditorGenerator_JdkComplianceLevel()
+ * @model default="11.0"
+ * @generated
+ */
+ GenJDKLevel getJdkComplianceLevel();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator#getJdkComplianceLevel <em>Jdk Compliance Level</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Jdk Compliance Level</em>' attribute.
+ * @see org.eclipse.emf.codegen.ecore.genmodel.GenJDKLevel
+ * @see #getJdkComplianceLevel()
+ * @generated
+ */
+ void setJdkComplianceLevel(GenJDKLevel value);
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* <!-- begin-model-doc -->
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenEditorView.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenEditorView.java
index 95d0ca46e9e..ceddcd9ac9a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenEditorView.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenEditorView.java
@@ -30,6 +30,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorView#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorView#getPackageName <em>Package Name</em>}</li>
@@ -41,7 +42,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorView#isEclipseEditor <em>Eclipse Editor</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorView#getContextID <em>Context ID</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenEditorView()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenElementInitializer.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenElementInitializer.java
index 1b44fa4df03..06b3b294469 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenElementInitializer.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenElementInitializer.java
@@ -34,10 +34,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.TypeModelFacet;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenElementInitializer#getTypeModelFacet <em>Type Model Facet</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenElementInitializer()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionInterpreter.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionInterpreter.java
index 9bbfd6803ec..2fcae06ba1c 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionInterpreter.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionInterpreter.java
@@ -31,11 +31,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExpressionInterpreter#getLanguage <em>Language</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExpressionInterpreter#getClassName <em>Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenExpressionInterpreter()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionProviderBase.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionProviderBase.java
index 71a74cbfad8..90a311a6034 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionProviderBase.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionProviderBase.java
@@ -33,11 +33,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExpressionProviderBase#getExpressions <em>Expressions</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExpressionProviderBase#getContainer <em>Container</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenExpressionProviderBase()
* @model abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionProviderContainer.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionProviderContainer.java
index 70d829f4284..4a76df8f5ff 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionProviderContainer.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExpressionProviderContainer.java
@@ -30,13 +30,13 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExpressionProviderContainer#getExpressionsPackageName <em>Expressions Package Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExpressionProviderContainer#getAbstractExpressionClassName <em>Abstract Expression Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExpressionProviderContainer#getProviders <em>Providers</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExpressionProviderContainer#getEditorGen <em>Editor Gen</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenExpressionProviderContainer()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExternalNodeLabel.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExternalNodeLabel.java
index 90f226dd306..99c09c5bfd6 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExternalNodeLabel.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenExternalNodeLabel.java
@@ -20,6 +20,7 @@
*/
package org.eclipse.papyrus.gmf.codegen.gmfgen;
+import org.eclipse.emf.common.util.EList;
import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNodeLabel;
/**
@@ -31,10 +32,93 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNodeLabel;
* Label attached to node
* <!-- end-model-doc -->
*
+ * <p>
+ * The following features are supported:
+ * </p>
+ * <ul>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExternalNodeLabel#getName <em>Name</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExternalNodeLabel#getLocatorClassName <em>Locator Class Name</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExternalNodeLabel#getLabelVisibilityPreference <em>Label Visibility Preference</em>}</li>
+ * </ul>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenExternalNodeLabel()
* @model
* @generated
*/
public interface GenExternalNodeLabel extends GenNodeLabel {
+
+ /**
+ * Returns the value of the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from ExtendedGenView
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Name</em>' attribute.
+ * @see #setName(String)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenExternalNodeLabel_Name()
+ * @model
+ * @generated
+ */
+ String getName();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExternalNodeLabel#getName <em>Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Name</em>' attribute.
+ * @see #getName()
+ * @generated
+ */
+ void setName(String value);
+
+ /**
+ * Returns the value of the '<em><b>Locator Class Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from SpecificLocatorExternalLabel
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Locator Class Name</em>' attribute.
+ * @see #setLocatorClassName(String)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenExternalNodeLabel_LocatorClassName()
+ * @model
+ * @generated
+ */
+ String getLocatorClassName();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExternalNodeLabel#getLocatorClassName <em>Locator Class Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Locator Class Name</em>' attribute.
+ * @see #getLocatorClassName()
+ * @generated
+ */
+ void setLocatorClassName(String value);
+
+ /**
+ * Returns the value of the '<em><b>Label Visibility Preference</b></em>' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from LabelVisibilityPreference
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Label Visibility Preference</em>' containment reference.
+ * @see #setLabelVisibilityPreference(GenFloatingLabel)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenExternalNodeLabel_LabelVisibilityPreference()
+ * @model containment="true"
+ * @generated
+ */
+ GenFloatingLabel getLabelVisibilityPreference();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenExternalNodeLabel#getLabelVisibilityPreference <em>Label Visibility Preference</em>}' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Label Visibility Preference</em>' containment reference.
+ * @see #getLabelVisibilityPreference()
+ * @generated
+ */
+ void setLabelVisibilityPreference(GenFloatingLabel value);
} // GenExternalNodeLabel
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureInitializer.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureInitializer.java
index 2347783678a..22bc4a0cc97 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureInitializer.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureInitializer.java
@@ -31,11 +31,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenFeatureSeqInitializer;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFeatureInitializer#getFeature <em>Feature</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFeatureInitializer#getFeatureSeqInitializer <em>Feature Seq Initializer</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenFeatureInitializer()
* @model interface="true" abstract="true"
@@ -53,8 +53,8 @@ public interface GenFeatureInitializer extends EObject {
* @see #setFeature(GenFeature)
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenFeatureInitializer_Feature()
* @model required="true"
- * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='feature <> null implies not featureSeqInitializer.initializers->exists(i| i <> self and i.feature = self.feature)' description='The feature is already initialized by another \'GenFeatureInitializer\' in the sequence'"
- * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='feature <> null implies feature.ecoreFeature.eContainingClass.isSuperTypeOf(featureSeqInitializer.elementClass.ecoreClass)' description='The \'feature\' of \'GenFeatureInitializer\' must be available in \'Meta Class\' of the initialized element'"
+ * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='feature &lt;&gt; null implies not featureSeqInitializer.initializers-&gt;exists(i| i &lt;&gt; self and i.feature = self.feature)' description='The feature is already initialized by another \'GenFeatureInitializer\' in the sequence'"
+ * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='feature &lt;&gt; null implies feature.ecoreFeature.eContainingClass.isSuperTypeOf(featureSeqInitializer.elementClass.ecoreClass)' description='The \'feature\' of \'GenFeatureInitializer\' must be available in \'Meta Class\' of the initialized element'"
* @generated
*/
GenFeature getFeature();
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureSeqInitializer.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureSeqInitializer.java
index 69e2374427c..58f94462d2d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureSeqInitializer.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureSeqInitializer.java
@@ -37,12 +37,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenReferenceNewElementSpec;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFeatureSeqInitializer#getInitializers <em>Initializers</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFeatureSeqInitializer#getElementClass <em>Element Class</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFeatureSeqInitializer#getCreatingInitializer <em>Creating Initializer</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenFeatureSeqInitializer()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureValueSpec.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureValueSpec.java
index ba110fc4379..413b5e3c2e8 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureValueSpec.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFeatureValueSpec.java
@@ -34,10 +34,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFeatureValueSpec#getValue <em>Value</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenFeatureValueSpec()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFixedInputsTemplateInvocation.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFixedInputsTemplateInvocation.java
index f0d0258c747..1d9d5c78ec1 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFixedInputsTemplateInvocation.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFixedInputsTemplateInvocation.java
@@ -29,10 +29,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenTemplateInvocationBase;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFixedInputsTemplateInvocation#getFixedInputs <em>Fixed Inputs</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenFixedInputsTemplateInvocation()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFloatingLabel.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFloatingLabel.java
new file mode 100644
index 00000000000..ec9de6e9241
--- /dev/null
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenFloatingLabel.java
@@ -0,0 +1,116 @@
+/**
+ * Copyright (c) 2006, 2015, 2020, 2021 Borland Software Corporation, CEA LIST, ARTAL
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License 2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Borland - Initial API and implementation for code duplicated from gmf tooling repository
+ * CEA LIST - Initial API and implementation for code from Papyrus gmfgenextension
+ * Aurelien Didier (ARTAL) - aurelien.didier51@gmail.com - Bug 569174
+ */
+package org.eclipse.papyrus.gmf.codegen.gmfgen;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Gen Floating Label</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <!-- begin-model-doc -->
+ * This element is always linked with link Label and External Node Label.
+ * role : the role of the Label (Stereotype, Source Multiplicity, Target Multiplicity, Name, ...)
+ * iconPath : an icon illustrating the role of the Label
+ * visibleByDefault : if false, the label is not visible when the element is created
+ *
+ * These informations are used by the action Show/Hide Label.
+ * Bug 569174 : from LabelVisibilityPreference
+ * <!-- end-model-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * </p>
+ * <ul>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel#getRole <em>Role</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel#getIconPathRole <em>Icon Path Role</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel#isVisibleByDefault <em>Visible By Default</em>}</li>
+ * </ul>
+ *
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenFloatingLabel()
+ * @model
+ * @generated
+ */
+public interface GenFloatingLabel extends EObject {
+ /**
+ * Returns the value of the '<em><b>Role</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Role</em>' attribute.
+ * @see #setRole(String)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenFloatingLabel_Role()
+ * @model required="true"
+ * @generated
+ */
+ String getRole();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel#getRole <em>Role</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Role</em>' attribute.
+ * @see #getRole()
+ * @generated
+ */
+ void setRole(String value);
+
+ /**
+ * Returns the value of the '<em><b>Icon Path Role</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Icon Path Role</em>' attribute.
+ * @see #setIconPathRole(String)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenFloatingLabel_IconPathRole()
+ * @model
+ * @generated
+ */
+ String getIconPathRole();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel#getIconPathRole <em>Icon Path Role</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Icon Path Role</em>' attribute.
+ * @see #getIconPathRole()
+ * @generated
+ */
+ void setIconPathRole(String value);
+
+ /**
+ * Returns the value of the '<em><b>Visible By Default</b></em>' attribute.
+ * The default value is <code>"true"</code>.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Visible By Default</em>' attribute.
+ * @see #setVisibleByDefault(boolean)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenFloatingLabel_VisibleByDefault()
+ * @model default="true"
+ * @generated
+ */
+ boolean isVisibleByDefault();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel#isVisibleByDefault <em>Visible By Default</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Visible By Default</em>' attribute.
+ * @see #isVisibleByDefault()
+ * @generated
+ */
+ void setVisibleByDefault(boolean value);
+
+} // GenFloatingLabel
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenGroupMarker.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenGroupMarker.java
index 5b3930fd1f2..dd2d6a55be7 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenGroupMarker.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenGroupMarker.java
@@ -29,10 +29,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenContributionItem;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenGroupMarker#getGroupName <em>Group Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenGroupMarker()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenJavaExpressionProvider.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenJavaExpressionProvider.java
index 4da7445ae23..da5af2f825a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenJavaExpressionProvider.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenJavaExpressionProvider.java
@@ -27,11 +27,11 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenJavaExpressionProvider#isThrowException <em>Throw Exception</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenJavaExpressionProvider#isInjectExpressionBody <em>Inject Expression Body</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenJavaExpressionProvider()
* @model
@@ -51,7 +51,6 @@ public interface GenJavaExpressionProvider extends GenExpressionProviderBase {
* @see #setThrowException(boolean)
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenJavaExpressionProvider_ThrowException()
* @model default="true"
- * annotation="http://www.eclipse.org/emf/2002/GenModel documentaion='Whether to generate default implementation that rises RuntimeException to signal unimplemented method'"
* @generated
*/
boolean isThrowException();
@@ -79,7 +78,6 @@ public interface GenJavaExpressionProvider extends GenExpressionProviderBase {
* @see #setInjectExpressionBody(boolean)
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenJavaExpressionProvider_InjectExpressionBody()
* @model default="false"
- * annotation="http://www.eclipse.org/emf/2002/GenModel documentaion='When \'true\', body of associated ValueExpression would get injected into Java code as-is, thus allowing to provide method implementations right within the model. Note, if body is empty, default implementation would be generated instead.'"
* @generated
*/
boolean isInjectExpressionBody();
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLabel.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLabel.java
index b9a21bc8a27..05616e71be1 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLabel.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLabel.java
@@ -36,12 +36,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LabelModelFacet;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLabel#isReadOnly <em>Read Only</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLabel#isElementIcon <em>Element Icon</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLabel#getModelFacet <em>Model Facet</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenLabel()
* @model abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLanguage.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLanguage.java
index 18b90207b1f..67585685be6 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLanguage.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLanguage.java
@@ -184,6 +184,8 @@ public enum GenLanguage implements Enumerator
* Returns the '<em><b>Gen Language</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static GenLanguage get(String literal) {
@@ -200,6 +202,8 @@ public enum GenLanguage implements Enumerator
* Returns the '<em><b>Gen Language</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static GenLanguage getByName(String name) {
@@ -216,6 +220,8 @@ public enum GenLanguage implements Enumerator
* Returns the '<em><b>Gen Language</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static GenLanguage get(int value) {
@@ -267,6 +273,7 @@ public enum GenLanguage implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -276,6 +283,7 @@ public enum GenLanguage implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -285,6 +293,7 @@ public enum GenLanguage implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLink.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLink.java
index 57b5eeecc20..d340744afcd 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLink.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLink.java
@@ -35,6 +35,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LinkModelFacet;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLink#getDiagram <em>Diagram</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLink#getModelFacet <em>Model Facet</em>}</li>
@@ -51,10 +52,9 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LinkModelFacet;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLink#getSources <em>Sources</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLink#getTargets <em>Targets</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenLink()
- * @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='diagramRunTimeClass.ecoreClass.eAllSuperTypes->including(diagramRunTimeClass.ecoreClass)->one(ePackage.name = \'notation\' and name = \'Edge\')' description='Link \'Diagram Runtime Class\' must be a notation::Edge or sub-class'"
+ * @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='diagramRunTimeClass.ecoreClass.eAllSuperTypes-&gt;including(diagramRunTimeClass.ecoreClass)-&gt;one(ePackage.name = \'notation\' and name = \'Edge\')' description='Link \'Diagram Runtime Class\' must be a notation::Edge or sub-class'"
* @generated
*/
public interface GenLink extends GenCommonBase, GenLinkEnd {
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkConstraints.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkConstraints.java
index d3a8ac90b3b..9153823c07d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkConstraints.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkConstraints.java
@@ -37,12 +37,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenLink;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLinkConstraints#getLink <em>Link</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLinkConstraints#getSourceEnd <em>Source End</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLinkConstraints#getTargetEnd <em>Target End</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenLinkConstraints()
* @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='not sourceEnd.oclIsUndefined() or not targetEnd.oclIsUndefined()' description='Either \'sourceEnd\' or \'targetEnd\' constraint must be specified'"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkEnd.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkEnd.java
index f1b884e8348..2502424d52d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkEnd.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkEnd.java
@@ -31,11 +31,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenLink;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLinkEnd#getGenOutgoingLinks <em>Gen Outgoing Links</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLinkEnd#getGenIncomingLinks <em>Gen Incoming Links</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenLinkEnd()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkLabel.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkLabel.java
index 36fab0bfd29..a60db75af48 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkLabel.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenLinkLabel.java
@@ -35,15 +35,16 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LinkLabelAlignment;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLinkLabel#getLink <em>Link</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLinkLabel#getAlignment <em>Alignment</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLinkLabel#getLabelVisibilityPreference <em>Label Visibility Preference</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenLinkLabel()
* @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='modelFacet.oclIsTypeOf(FeatureLabelModelFacet)=true implies link.modelFacet.oclIsTypeOf(TypeLinkModelFacet)' description='Feature based link labels can only be used on link with class (TypeLinkModelFacet)'"
- * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='let tl: TypeLinkModelFacet = link.modelFacet.oclAsType(TypeLinkModelFacet) in not tl.oclIsUndefined() implies self.getMetaFeatures()->forAll(f|f.ecoreFeature.eContainingClass.isSuperTypeOf(tl.metaClass.ecoreClass))' description='Link label meta features must be owned by the node \'Meta Class\' or its super-classes'"
+ * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='let tl: TypeLinkModelFacet = link.modelFacet.oclAsType(TypeLinkModelFacet) in not tl.oclIsUndefined() implies self.getMetaFeatures()-&gt;forAll(f|f.ecoreFeature.eContainingClass.isSuperTypeOf(tl.metaClass.ecoreClass))' description='Link label meta features must be owned by the node \'Meta Class\' or its super-classes'"
* @generated
*/
public interface GenLinkLabel extends GenLabel {
@@ -105,4 +106,29 @@ public interface GenLinkLabel extends GenLabel {
*/
void setAlignment(LinkLabelAlignment value);
+ /**
+ * Returns the value of the '<em><b>Label Visibility Preference</b></em>' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from LabelVisibilityPreference
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Label Visibility Preference</em>' containment reference.
+ * @see #setLabelVisibilityPreference(GenFloatingLabel)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenLinkLabel_LabelVisibilityPreference()
+ * @model containment="true"
+ * @generated
+ */
+ GenFloatingLabel getLabelVisibilityPreference();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenLinkLabel#getLabelVisibilityPreference <em>Label Visibility Preference</em>}' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Label Visibility Preference</em>' containment reference.
+ * @see #getLabelVisibilityPreference()
+ * @generated
+ */
+ void setLabelVisibilityPreference(GenFloatingLabel value);
+
} // GenLinkLabel
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMenuManager.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMenuManager.java
index e259bac8e1e..da13cef4bf8 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMenuManager.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMenuManager.java
@@ -27,10 +27,10 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenMenuManager#getName <em>Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenMenuManager()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMetricContainer.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMetricContainer.java
index 110bb42ae05..2c55dc2a82f 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMetricContainer.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMetricContainer.java
@@ -33,11 +33,11 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenMetricContainer#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenMetricContainer#getMetrics <em>Metrics</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenMetricContainer()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMetricRule.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMetricRule.java
index 7bb9caeb37c..c9ebc46b5a2 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMetricRule.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenMetricRule.java
@@ -27,6 +27,7 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenMetricRule#getKey <em>Key</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenMetricRule#getRule <em>Rule</em>}</li>
@@ -35,10 +36,9 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenMetricRule#getHighLimit <em>High Limit</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenMetricRule#getContainer <em>Container</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenMetricRule()
- * @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='not lowLimit.oclIsUndefined() and not highLimit.oclIsUndefined() implies lowLimit < highLimit' description='Metric value \'lowLimit\' must be smaller then \'highLimit\''"
+ * @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='not lowLimit.oclIsUndefined() and not highLimit.oclIsUndefined() implies lowLimit &lt; highLimit' description='Metric value \'lowLimit\' must be smaller then \'highLimit\''"
* @generated
*/
public interface GenMetricRule extends GenRuleBase {
@@ -53,7 +53,7 @@ public interface GenMetricRule extends GenRuleBase {
* @see #setKey(String)
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenMetricRule_Key()
* @model required="true"
- * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='not key.oclIsUndefined() implies container.metrics->one(i | i.key = self.key)' description='Metric rule with the same \'key\' already exists'"
+ * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='not key.oclIsUndefined() implies container.metrics-&gt;one(i | i.key = self.key)' description='Metric rule with the same \'key\' already exists'"
* @generated
*/
String getKey();
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigator.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigator.java
index 56175bbb692..c905d33b9ef 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigator.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigator.java
@@ -32,6 +32,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorChildReference;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigator#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigator#getContentExtensionID <em>Content Extension ID</em>}</li>
@@ -52,7 +53,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorChildReference;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigator#getPackageName <em>Package Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigator#getChildReferences <em>Child References</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenNavigator()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorChildReference.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorChildReference.java
index b569c079d06..1dc9510f57d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorChildReference.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorChildReference.java
@@ -30,6 +30,7 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorChildReference#getNavigator <em>Navigator</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorChildReference#getParent <em>Parent</em>}</li>
@@ -39,7 +40,6 @@ import org.eclipse.emf.ecore.EObject;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorChildReference#getGroupIcon <em>Group Icon</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorChildReference#isHideIfEmpty <em>Hide If Empty</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenNavigatorChildReference()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorPath.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorPath.java
index 2b99d47fd76..1affa837de5 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorPath.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorPath.java
@@ -32,10 +32,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorPathSegment;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorPath#getSegments <em>Segments</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenNavigatorPath()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorPathSegment.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorPathSegment.java
index 25c8044cb93..98ea00d4c86 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorPathSegment.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorPathSegment.java
@@ -31,12 +31,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorPath;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorPathSegment#getPath <em>Path</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorPathSegment#getFrom <em>From</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorPathSegment#getTo <em>To</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenNavigatorPathSegment()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorReferenceType.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorReferenceType.java
index c07da15ec83..2ad91d3b8cb 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorReferenceType.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNavigatorReferenceType.java
@@ -134,6 +134,8 @@ public enum GenNavigatorReferenceType implements Enumerator
* Returns the '<em><b>Gen Navigator Reference Type</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static GenNavigatorReferenceType get(String literal) {
@@ -150,6 +152,8 @@ public enum GenNavigatorReferenceType implements Enumerator
* Returns the '<em><b>Gen Navigator Reference Type</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static GenNavigatorReferenceType getByName(String name) {
@@ -166,6 +170,8 @@ public enum GenNavigatorReferenceType implements Enumerator
* Returns the '<em><b>Gen Navigator Reference Type</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static GenNavigatorReferenceType get(int value) {
@@ -215,6 +221,7 @@ public enum GenNavigatorReferenceType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -224,6 +231,7 @@ public enum GenNavigatorReferenceType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -233,6 +241,7 @@ public enum GenNavigatorReferenceType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNode.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNode.java
index 93ac8250487..6465a1359f8 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNode.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNode.java
@@ -40,6 +40,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.TypeModelFacet;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode#getModelFacet <em>Model Facet</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode#getLabels <em>Labels</em>}</li>
@@ -48,12 +49,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.TypeModelFacet;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode#getGraphicalNodeEditPolicyClassName <em>Graphical Node Edit Policy Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode#getCreateCommandClassName <em>Create Command Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode#getReorientedIncomingLinks <em>Reoriented Incoming Links</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode#getRefreshHook <em>Refresh Hook</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode#isSpecificNotificationEvent <em>Specific Notification Event</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenNode()
* @model abstract="true"
- * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='diagramRunTimeClass.ecoreClass.eAllSuperTypes->including(diagramRunTimeClass.ecoreClass)->one(ePackage.name = \'notation\' and name = \'Node\')' description='Node \'Diagram Runtime Class\' must be a notation::Node or sub-class'"
+ * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='diagramRunTimeClass.ecoreClass.eAllSuperTypes-&gt;including(diagramRunTimeClass.ecoreClass)-&gt;one(ePackage.name = \'notation\' and name = \'Node\')' description='Node \'Diagram Runtime Class\' must be a notation::Node or sub-class'"
* @generated
*/
public interface GenNode extends GenChildContainer, GenLinkEnd {
@@ -228,6 +230,56 @@ public interface GenNode extends GenChildContainer, GenLinkEnd {
EList<GenLink> getReorientedIncomingLinks();
/**
+ * Returns the value of the '<em><b>Refresh Hook</b></em>' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from PropertyRefreshHook
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Refresh Hook</em>' containment reference.
+ * @see #setRefreshHook(RefreshHook)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenNode_RefreshHook()
+ * @model containment="true"
+ * @generated
+ */
+ RefreshHook getRefreshHook();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode#getRefreshHook <em>Refresh Hook</em>}' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Refresh Hook</em>' containment reference.
+ * @see #getRefreshHook()
+ * @generated
+ */
+ void setRefreshHook(RefreshHook value);
+
+ /**
+ * Returns the value of the '<em><b>Specific Notification Event</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ * Bug 569174 : from ExtendedGenView
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Specific Notification Event</em>' attribute.
+ * @see #setSpecificNotificationEvent(boolean)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenNode_SpecificNotificationEvent()
+ * @model
+ * @generated
+ */
+ boolean isSpecificNotificationEvent();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode#isSpecificNotificationEvent <em>Specific Notification Event</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Specific Notification Event</em>' attribute.
+ * @see #isSpecificNotificationEvent()
+ * @generated
+ */
+ void setSpecificNotificationEvent(boolean value);
+
+ /**
* Returns the value of the '<em><b>Model Facet</b></em>' containment reference.
* <!-- begin-user-doc -->
* <p>
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNodeLabel.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNodeLabel.java
index 95d4b4db0d2..96b27c794f3 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNodeLabel.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNodeLabel.java
@@ -34,13 +34,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNodeLabel#getNode <em>Node</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenNodeLabel()
- * @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='getMetaFeatures()->forAll(f|f.ecoreFeature.eContainingClass.isSuperTypeOf(node.getDomainMetaClass().ecoreClass))' description='Node label meta features must be owned by the node \'Meta Class\' or its super-classes'"
+ * @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='getMetaFeatures()-&gt;forAll(f|f.ecoreFeature.eContainingClass.isSuperTypeOf(node.getDomainMetaClass().ecoreClass))' description='Node label meta features must be owned by the node \'Meta Class\' or its super-classes'"
* @generated
*/
public interface GenNodeLabel extends GenLabel {
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNotationElementTarget.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNotationElementTarget.java
index f3b4fe03466..4ed44c52bab 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNotationElementTarget.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenNotationElementTarget.java
@@ -36,10 +36,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenMeasurable;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenNotationElementTarget#getElement <em>Element</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenNotationElementTarget()
* @model
@@ -61,7 +61,7 @@ public interface GenNotationElementTarget extends GenAuditable, GenMeasurable {
* @see #setElement(GenClass)
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenNotationElementTarget_Element()
* @model required="true"
- * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='element.ecoreClass.eAllSuperTypes->including(element.ecoreClass)->one(ePackage.name = \'notation\' and name = \'View\')' description='\'notation::View\' or its sub-class must be set to NotationElement target'"
+ * annotation="http://www.eclipse.org/gmf/2005/constraints ocl='element.ecoreClass.eAllSuperTypes-&gt;including(element.ecoreClass)-&gt;one(ePackage.name = \'notation\' and name = \'View\')' description='\'notation::View\' or its sub-class must be set to NotationElement target'"
* @generated
*/
GenClass getElement();
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenParserImplementation.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenParserImplementation.java
index 04fe1d5632b..389d80cb225 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenParserImplementation.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenParserImplementation.java
@@ -32,11 +32,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LabelModelFacet;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenParserImplementation#getHolder <em>Holder</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenParserImplementation#getUses <em>Uses</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenParserImplementation()
* @model abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenParsers.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenParsers.java
index 0de8449c8cc..35ee110d321 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenParsers.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenParsers.java
@@ -30,6 +30,7 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenParsers#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenParsers#getPackageName <em>Package Name</em>}</li>
@@ -39,7 +40,6 @@ import org.eclipse.emf.ecore.EObject;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenParsers#getImplementations <em>Implementations</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenParsers#getImplPackageName <em>Impl Package Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenParsers()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPlugin.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPlugin.java
index 27b85965d09..de86e455101 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPlugin.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPlugin.java
@@ -30,6 +30,7 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPlugin#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPlugin#getID <em>ID</em>}</li>
@@ -40,7 +41,6 @@ import org.eclipse.emf.ecore.EObject;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPlugin#getRequiredPlugins <em>Required Plugins</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPlugin#getActivatorClassName <em>Activator Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenPlugin()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPreference.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPreference.java
index 1dfdf994717..3202f6493db 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPreference.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPreference.java
@@ -30,13 +30,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomPreferencePage;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPreference#getPage <em>Page</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPreference#getName <em>Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPreference#getKey <em>Key</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPreference#getDefaultValue <em>Default Value</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenPreference()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPreferencePage.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPreferencePage.java
index daa23e6061d..f8b1a20629c 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPreferencePage.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPreferencePage.java
@@ -33,6 +33,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPreferencePage;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPreferencePage#getID <em>ID</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPreferencePage#getName <em>Name</em>}</li>
@@ -40,7 +41,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPreferencePage;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPreferencePage#getParent <em>Parent</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPreferencePage#getParentCategory <em>Parent Category</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenPreferencePage()
* @model abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertySheet.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertySheet.java
index e2638a6afd5..a0a3183c0aa 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertySheet.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertySheet.java
@@ -37,6 +37,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertyTab;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertySheet#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertySheet#getTabs <em>Tabs</em>}</li>
@@ -45,7 +46,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertyTab;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertySheet#isNeedsCaption <em>Needs Caption</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertySheet#getLabelProviderClassName <em>Label Provider Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenPropertySheet()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertyTab.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertyTab.java
index 5361bedc3f1..f21bacaf4fa 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertyTab.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertyTab.java
@@ -30,12 +30,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertySheet;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertyTab#getSheet <em>Sheet</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertyTab#getID <em>ID</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertyTab#getLabel <em>Label</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenPropertyTab()
* @model abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertyTabFilter.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertyTabFilter.java
index 27e63c339fb..aa12f122771 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertyTabFilter.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenPropertyTabFilter.java
@@ -29,10 +29,10 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertyTabFilter#getTab <em>Tab</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenPropertyTabFilter()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenRGBColor.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenRGBColor.java
index 1c8ca298749..8fb22b645df 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenRGBColor.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenRGBColor.java
@@ -29,12 +29,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenColor;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenRGBColor#getRed <em>Red</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenRGBColor#getGreen <em>Green</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenRGBColor#getBlue <em>Blue</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenRGBColor()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenReferenceNewElementSpec.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenReferenceNewElementSpec.java
index aa5fa465828..eabcc8c1b5d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenReferenceNewElementSpec.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenReferenceNewElementSpec.java
@@ -29,13 +29,13 @@ import org.eclipse.emf.common.util.EList;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenReferenceNewElementSpec#getNewElementInitializers <em>New Element Initializers</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenReferenceNewElementSpec()
- * @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='feature <> null implies feature.ecoreFeature.oclIsKindOf(ecore::EReference)' description='\'feature\' of \'GenReferenceNewElementSpec\' must refer to ecore::EReference'"
+ * @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='feature &lt;&gt; null implies feature.ecoreFeature.oclIsKindOf(ecore::EReference)' description='\'feature\' of \'GenReferenceNewElementSpec\' must refer to ecore::EReference'"
* @generated
*/
public interface GenReferenceNewElementSpec extends GenFeatureInitializer {
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenRuleBase.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenRuleBase.java
index 878b974b005..54f337c01ef 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenRuleBase.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenRuleBase.java
@@ -33,11 +33,11 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenRuleBase#getName <em>Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenRuleBase#getDescription <em>Description</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenRuleBase()
* @model abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSeparator.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSeparator.java
index f913f6f9f90..536d227bebc 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSeparator.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSeparator.java
@@ -29,10 +29,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenContributionItem;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenSeparator#getGroupName <em>Group Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenSeparator()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSeverity.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSeverity.java
index c3785334d10..3b79a142035 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSeverity.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSeverity.java
@@ -134,6 +134,8 @@ public enum GenSeverity implements Enumerator
* Returns the '<em><b>Gen Severity</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static GenSeverity get(String literal) {
@@ -150,6 +152,8 @@ public enum GenSeverity implements Enumerator
* Returns the '<em><b>Gen Severity</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static GenSeverity getByName(String name) {
@@ -166,6 +170,8 @@ public enum GenSeverity implements Enumerator
* Returns the '<em><b>Gen Severity</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static GenSeverity get(int value) {
@@ -215,6 +221,7 @@ public enum GenSeverity implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -224,6 +231,7 @@ public enum GenSeverity implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -233,6 +241,7 @@ public enum GenSeverity implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSharedContributionItem.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSharedContributionItem.java
index fc7d4663c9f..39f2f70e414 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSharedContributionItem.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenSharedContributionItem.java
@@ -33,10 +33,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenContributionItem;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenSharedContributionItem#getActualItem <em>Actual Item</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenSharedContributionItem()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenStandardFont.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenStandardFont.java
index 6e211492e99..558dfac98fa 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenStandardFont.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenStandardFont.java
@@ -30,10 +30,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.JFaceFont;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenStandardFont#getName <em>Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenStandardFont()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenStandardPreferencePage.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenStandardPreferencePage.java
index 90601145ed1..ace06ca208e 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenStandardPreferencePage.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenStandardPreferencePage.java
@@ -30,11 +30,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.StandardPreferencePages;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenStandardPreferencePage#getKind <em>Kind</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenStandardPreferencePage#getClassName <em>Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenStandardPreferencePage()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTemplateInvocation.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTemplateInvocation.java
index c8b3efbeb88..dedf36aa4ea 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTemplateInvocation.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTemplateInvocation.java
@@ -27,11 +27,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenTemplateInvocationBase;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenTemplateInvocation#getInputs <em>Inputs</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenTemplateInvocation#getOclExpression <em>Ocl Expression</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenTemplateInvocation()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTemplateInvocationBase.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTemplateInvocationBase.java
index 64f595d11b5..8267b720a50 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTemplateInvocationBase.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTemplateInvocationBase.java
@@ -26,12 +26,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomGeneratorExtension;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenTemplateInvocationBase#getExtension <em>Extension</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenTemplateInvocationBase#getDescription <em>Description</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenTemplateInvocationBase#getTemplateFqn <em>Template Fqn</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenTemplateInvocationBase()
* @model abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTopLevelNode.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTopLevelNode.java
index 9dc08dd0746..9b431fddadc 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTopLevelNode.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenTopLevelNode.java
@@ -30,10 +30,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenTopLevelNode#getDiagram <em>Diagram</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenTopLevelNode()
* @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='not modelFacet.containmentMetaFeature.oclIsUndefined() implies modelFacet.containmentMetaFeature.genClass.ecoreClass.isSuperTypeOf(diagram.domainDiagramElement.ecoreClass)' description='Top level node \'Containment Feature\' must be available in the diagram \'Domain Element\' or its super-class'"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenVisualEffect.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenVisualEffect.java
index 11d24254d47..d54be880c16 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenVisualEffect.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GenVisualEffect.java
@@ -29,6 +29,7 @@ import org.eclipse.emf.ecore.EClassifier;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenVisualEffect#getName <em>Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenVisualEffect#getPinKind <em>Pin Kind</em>}</li>
@@ -36,7 +37,6 @@ import org.eclipse.emf.ecore.EClassifier;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenVisualEffect#getOperationType <em>Operation Type</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenVisualEffect#getOclExpression <em>Ocl Expression</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getGenVisualEffect()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GeneratedType.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GeneratedType.java
index e5ae2e88796..53ac5e39335 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GeneratedType.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/GeneratedType.java
@@ -85,6 +85,8 @@ public enum GeneratedType implements Enumerator
* Returns the '<em><b>Generated Type</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static GeneratedType get(String literal) {
@@ -101,6 +103,8 @@ public enum GeneratedType implements Enumerator
* Returns the '<em><b>Generated Type</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static GeneratedType getByName(String name) {
@@ -117,6 +121,8 @@ public enum GeneratedType implements Enumerator
* Returns the '<em><b>Generated Type</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static GeneratedType get(int value) {
@@ -164,6 +170,7 @@ public enum GeneratedType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -173,6 +180,7 @@ public enum GeneratedType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -182,6 +190,7 @@ public enum GeneratedType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/InnerClassViewmap.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/InnerClassViewmap.java
index fe98ed55b0e..46f8c55867a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/InnerClassViewmap.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/InnerClassViewmap.java
@@ -29,11 +29,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.Viewmap;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.InnerClassViewmap#getClassName <em>Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.InnerClassViewmap#getClassBody <em>Class Body</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getInnerClassViewmap()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/JFaceFont.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/JFaceFont.java
index fba88dd66d4..67c15122f34 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/JFaceFont.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/JFaceFont.java
@@ -184,6 +184,8 @@ public enum JFaceFont implements Enumerator
* Returns the '<em><b>JFace Font</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static JFaceFont get(String literal) {
@@ -200,6 +202,8 @@ public enum JFaceFont implements Enumerator
* Returns the '<em><b>JFace Font</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static JFaceFont getByName(String name) {
@@ -216,6 +220,8 @@ public enum JFaceFont implements Enumerator
* Returns the '<em><b>JFace Font</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static JFaceFont get(int value) {
@@ -267,6 +273,7 @@ public enum JFaceFont implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -276,6 +283,7 @@ public enum JFaceFont implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -285,6 +293,7 @@ public enum JFaceFont implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelModelFacet.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelModelFacet.java
index 6a463bb1823..bc2460e35c4 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelModelFacet.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelModelFacet.java
@@ -31,10 +31,10 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.LabelModelFacet#getParser <em>Parser</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getLabelModelFacet()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelOffsetAttributes.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelOffsetAttributes.java
index 2b7a52970d3..c41584bcfdb 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelOffsetAttributes.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelOffsetAttributes.java
@@ -29,11 +29,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.Attributes;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.LabelOffsetAttributes#getX <em>X</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.LabelOffsetAttributes#getY <em>Y</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getLabelOffsetAttributes()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelTextAccessMethod.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelTextAccessMethod.java
index f41e5e91a33..09d701421f7 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelTextAccessMethod.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LabelTextAccessMethod.java
@@ -162,6 +162,8 @@ public enum LabelTextAccessMethod implements Enumerator {
* Returns the '<em><b>Label Text Access Method</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static LabelTextAccessMethod get(String literal) {
@@ -178,6 +180,8 @@ public enum LabelTextAccessMethod implements Enumerator {
* Returns the '<em><b>Label Text Access Method</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static LabelTextAccessMethod getByName(String name) {
@@ -194,6 +198,8 @@ public enum LabelTextAccessMethod implements Enumerator {
* Returns the '<em><b>Label Text Access Method</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static LabelTextAccessMethod get(int value) {
@@ -244,6 +250,7 @@ public enum LabelTextAccessMethod implements Enumerator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -253,6 +260,7 @@ public enum LabelTextAccessMethod implements Enumerator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -262,6 +270,7 @@ public enum LabelTextAccessMethod implements Enumerator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LineStyle.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LineStyle.java
index 1ac7bbcef8d..526e1ff176a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LineStyle.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LineStyle.java
@@ -215,6 +215,8 @@ public enum LineStyle implements Enumerator {
* Returns the '<em><b>Line Style</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static LineStyle get(String literal) {
@@ -231,6 +233,8 @@ public enum LineStyle implements Enumerator {
* Returns the '<em><b>Line Style</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static LineStyle getByName(String name) {
@@ -247,6 +251,8 @@ public enum LineStyle implements Enumerator {
* Returns the '<em><b>Line Style</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static LineStyle get(int value) {
@@ -299,6 +305,7 @@ public enum LineStyle implements Enumerator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -308,6 +315,7 @@ public enum LineStyle implements Enumerator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -317,6 +325,7 @@ public enum LineStyle implements Enumerator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LinkLabelAlignment.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LinkLabelAlignment.java
index e44ece4a0f7..49e1bb9a4a0 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LinkLabelAlignment.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/LinkLabelAlignment.java
@@ -138,6 +138,8 @@ public enum LinkLabelAlignment implements Enumerator
* Returns the '<em><b>Link Label Alignment</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static LinkLabelAlignment get(String literal) {
@@ -154,6 +156,8 @@ public enum LinkLabelAlignment implements Enumerator
* Returns the '<em><b>Link Label Alignment</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static LinkLabelAlignment getByName(String name) {
@@ -170,6 +174,8 @@ public enum LinkLabelAlignment implements Enumerator
* Returns the '<em><b>Link Label Alignment</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static LinkLabelAlignment get(int value) {
@@ -219,6 +225,7 @@ public enum LinkLabelAlignment implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -228,6 +235,7 @@ public enum LinkLabelAlignment implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -237,6 +245,7 @@ public enum LinkLabelAlignment implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/MeasurementUnit.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/MeasurementUnit.java
index 1ba7150b6f9..bb22729bbbe 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/MeasurementUnit.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/MeasurementUnit.java
@@ -29,10 +29,10 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.MeasurementUnit#getUnits <em>Units</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getMeasurementUnit()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/MetamodelType.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/MetamodelType.java
index a479ef2a149..07c63139e3f 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/MetamodelType.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/MetamodelType.java
@@ -35,10 +35,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ElementType;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.MetamodelType#getEditHelperClassName <em>Edit Helper Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getMetamodelType()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ModeledViewmap.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ModeledViewmap.java
index dc1a0520712..aa729af5a63 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ModeledViewmap.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ModeledViewmap.java
@@ -34,10 +34,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.Viewmap;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ModeledViewmap#getFigureModel <em>Figure Model</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getModeledViewmap()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/OclChoiceParser.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/OclChoiceParser.java
index dbe8f4000e2..2a5553cd409 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/OclChoiceParser.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/OclChoiceParser.java
@@ -26,11 +26,11 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.OclChoiceParser#getItemsExpression <em>Items Expression</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.OclChoiceParser#getShowExpression <em>Show Expression</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getOclChoiceParser()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/OpenDiagramBehaviour.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/OpenDiagramBehaviour.java
index a66675d110f..329625c2056 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/OpenDiagramBehaviour.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/OpenDiagramBehaviour.java
@@ -27,13 +27,13 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.OpenDiagramBehaviour#getEditPolicyClassName <em>Edit Policy Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.OpenDiagramBehaviour#getDiagramKind <em>Diagram Kind</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.OpenDiagramBehaviour#getEditorID <em>Editor ID</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.OpenDiagramBehaviour#isOpenAsEclipseEditor <em>Open As Eclipse Editor</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getOpenDiagramBehaviour()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/PackageNames.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/PackageNames.java
index 7937bf028f6..35b501f2316 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/PackageNames.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/PackageNames.java
@@ -29,6 +29,7 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.PackageNames#getEditCommandsPackageName <em>Edit Commands Package Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.PackageNames#getEditHelpersPackageName <em>Edit Helpers Package Name</em>}</li>
@@ -39,7 +40,6 @@ import org.eclipse.emf.ecore.EObject;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.PackageNames#getParsersPackageName <em>Parsers Package Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.PackageNames#getNotationViewFactoriesPackageName <em>Notation View Factories Package Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getPackageNames()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Palette.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Palette.java
index 8684bf73629..79b76c78f72 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Palette.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Palette.java
@@ -34,6 +34,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroup;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.Palette#getDiagram <em>Diagram</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.Palette#isFlyout <em>Flyout</em>}</li>
@@ -41,7 +42,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroup;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.Palette#getPackageName <em>Package Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.Palette#getFactoryClassName <em>Factory Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getPalette()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ParentAssignedViewmap.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ParentAssignedViewmap.java
index 5b2053256e8..2897cc8d230 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ParentAssignedViewmap.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ParentAssignedViewmap.java
@@ -33,12 +33,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.Viewmap;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ParentAssignedViewmap#getGetterName <em>Getter Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ParentAssignedViewmap#getSetterName <em>Setter Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ParentAssignedViewmap#getFigureQualifiedClassName <em>Figure Qualified Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getParentAssignedViewmap()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/PredefinedParser.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/PredefinedParser.java
index f161ff2d084..fe70146d568 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/PredefinedParser.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/PredefinedParser.java
@@ -34,12 +34,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LabelTextAccessMethod;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.PredefinedParser#getViewMethod <em>View Method</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.PredefinedParser#getEditMethod <em>Edit Method</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.PredefinedParser#getClassName <em>Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getPredefinedParser()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ProviderClassNames.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ProviderClassNames.java
index a89b82b0921..c3d2bc71595 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ProviderClassNames.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ProviderClassNames.java
@@ -29,6 +29,7 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ProviderClassNames#getElementTypesClassName <em>Element Types Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ProviderClassNames#getNotationViewProviderClassName <em>Notation View Provider Class Name</em>}</li>
@@ -43,7 +44,6 @@ import org.eclipse.emf.ecore.EObject;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ProviderClassNames#getParserProviderPriority <em>Parser Provider Priority</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ProviderClassNames#getContributionItemProviderClassName <em>Contribution Item Provider Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getProviderClassNames()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ProviderPriority.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ProviderPriority.java
index adcb7a7940f..d69c5ba09ee 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ProviderPriority.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ProviderPriority.java
@@ -184,6 +184,8 @@ public enum ProviderPriority implements Enumerator
* Returns the '<em><b>Provider Priority</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static ProviderPriority get(String literal) {
@@ -200,6 +202,8 @@ public enum ProviderPriority implements Enumerator
* Returns the '<em><b>Provider Priority</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static ProviderPriority getByName(String name) {
@@ -216,6 +220,8 @@ public enum ProviderPriority implements Enumerator
* Returns the '<em><b>Provider Priority</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static ProviderPriority get(int value) {
@@ -267,6 +273,7 @@ public enum ProviderPriority implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -276,6 +283,7 @@ public enum ProviderPriority implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -285,6 +293,7 @@ public enum ProviderPriority implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/RefreshHook.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/RefreshHook.java
new file mode 100644
index 00000000000..20e900d2e1b
--- /dev/null
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/RefreshHook.java
@@ -0,0 +1,90 @@
+/**
+ * Copyright (c) 2006, 2015, 2020, 2021 Borland Software Corporation, CEA LIST, ARTAL
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License 2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Borland - Initial API and implementation for code duplicated from gmf tooling repository
+ * CEA LIST - Initial API and implementation for code from Papyrus gmfgenextension
+ * Aurelien Didier (ARTAL) - aurelien.didier51@gmail.com - Bug 569174
+ */
+package org.eclipse.papyrus.gmf.codegen.gmfgen;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Refresh Hook</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <!-- begin-model-doc -->
+ * This class is used to refresh the figure by taking in account a property of domain element (in the case of Ecore, it can be an Efeature or EReference)
+ * The refreshCondtion describe the needed condition to launch the refreshAction on the figure. these two properties can be code lines.
+ *
+ * For instance we would like to display active class when the efeature class is "active". Or display composite kind of the association when the kind of the property end is "composite".
+ * Bug 569174 : from PropertyRefreshHook
+ * <!-- end-model-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * </p>
+ * <ul>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.RefreshHook#getRefreshCondition <em>Refresh Condition</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.RefreshHook#getRefreshAction <em>Refresh Action</em>}</li>
+ * </ul>
+ *
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getRefreshHook()
+ * @model
+ * @generated
+ */
+public interface RefreshHook extends EObject {
+ /**
+ * Returns the value of the '<em><b>Refresh Condition</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Refresh Condition</em>' attribute.
+ * @see #setRefreshCondition(String)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getRefreshHook_RefreshCondition()
+ * @model unique="false" required="true" ordered="false"
+ * @generated
+ */
+ String getRefreshCondition();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.RefreshHook#getRefreshCondition <em>Refresh Condition</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Refresh Condition</em>' attribute.
+ * @see #getRefreshCondition()
+ * @generated
+ */
+ void setRefreshCondition(String value);
+
+ /**
+ * Returns the value of the '<em><b>Refresh Action</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Refresh Action</em>' attribute.
+ * @see #setRefreshAction(String)
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getRefreshHook_RefreshAction()
+ * @model unique="false" required="true" ordered="false"
+ * @generated
+ */
+ String getRefreshAction();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.RefreshHook#getRefreshAction <em>Refresh Action</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Refresh Action</em>' attribute.
+ * @see #getRefreshAction()
+ * @generated
+ */
+ void setRefreshAction(String value);
+
+} // RefreshHook
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ResizeConstraints.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ResizeConstraints.java
index 75480a0dc25..7819d9550d9 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ResizeConstraints.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ResizeConstraints.java
@@ -34,13 +34,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.Attributes;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ResizeConstraints#getResizeHandles <em>Resize Handles</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ResizeConstraints#getNonResizeHandles <em>Non Resize Handles</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ResizeConstraints#getResizeHandleNames <em>Resize Handle Names</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ResizeConstraints#getNonResizeHandleNames <em>Non Resize Handle Names</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getResizeConstraints()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Routing.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Routing.java
index f5cebad9a8b..eab87f2cd92 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Routing.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Routing.java
@@ -135,6 +135,8 @@ public enum Routing implements Enumerator
* Returns the '<em><b>Routing</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static Routing get(String literal) {
@@ -151,6 +153,8 @@ public enum Routing implements Enumerator
* Returns the '<em><b>Routing</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static Routing getByName(String name) {
@@ -167,6 +171,8 @@ public enum Routing implements Enumerator
* Returns the '<em><b>Routing</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static Routing get(int value) {
@@ -216,6 +222,7 @@ public enum Routing implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -225,6 +232,7 @@ public enum Routing implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -234,6 +242,7 @@ public enum Routing implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/RulerUnits.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/RulerUnits.java
index c012e5e64f4..6f86e400814 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/RulerUnits.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/RulerUnits.java
@@ -134,6 +134,8 @@ public enum RulerUnits implements Enumerator
* Returns the '<em><b>Ruler Units</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static RulerUnits get(String literal) {
@@ -150,6 +152,8 @@ public enum RulerUnits implements Enumerator
* Returns the '<em><b>Ruler Units</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static RulerUnits getByName(String name) {
@@ -166,6 +170,8 @@ public enum RulerUnits implements Enumerator
* Returns the '<em><b>Ruler Units</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static RulerUnits get(int value) {
@@ -215,6 +221,7 @@ public enum RulerUnits implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -224,6 +231,7 @@ public enum RulerUnits implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -233,6 +241,7 @@ public enum RulerUnits implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SharedBehaviour.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SharedBehaviour.java
index 4f62f08b900..9da43be9b1a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SharedBehaviour.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SharedBehaviour.java
@@ -29,10 +29,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.Behaviour;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.SharedBehaviour#getDelegate <em>Delegate</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getSharedBehaviour()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Shortcuts.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Shortcuts.java
index 2aab8c71451..7e8f434bb0f 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Shortcuts.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Shortcuts.java
@@ -32,6 +32,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ProviderPriority;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.Shortcuts#getShortcutsDecoratorProviderClassName <em>Shortcuts Decorator Provider Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.Shortcuts#getShortcutsDecoratorProviderPriority <em>Shortcuts Decorator Provider Priority</em>}</li>
@@ -41,7 +42,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ProviderPriority;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.Shortcuts#getContainsShortcutsTo <em>Contains Shortcuts To</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.Shortcuts#getShortcutsProvidedFor <em>Shortcuts Provided For</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getShortcuts()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SnippetViewmap.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SnippetViewmap.java
index 075d889d186..241068f972c 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SnippetViewmap.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SnippetViewmap.java
@@ -29,10 +29,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.Viewmap;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.SnippetViewmap#getBody <em>Body</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getSnippetViewmap()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SpecializationType.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SpecializationType.java
index 19a26e0dedd..28f31488832 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SpecializationType.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/SpecializationType.java
@@ -34,11 +34,11 @@ import org.eclipse.emf.codegen.ecore.genmodel.GenClass;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.SpecializationType#getMetamodelType <em>Metamodel Type</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.SpecializationType#getEditHelperAdviceClassName <em>Edit Helper Advice Class Name</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getSpecializationType()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardEntry.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardEntry.java
index 125849c84aa..c29d9b17084 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardEntry.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardEntry.java
@@ -30,10 +30,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.StandardEntryKind;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.StandardEntry#getKind <em>Kind</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getStandardEntry()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardEntryKind.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardEntryKind.java
index 89af34536a9..0bbf407484c 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardEntryKind.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardEntryKind.java
@@ -135,6 +135,8 @@ public enum StandardEntryKind implements Enumerator
* Returns the '<em><b>Standard Entry Kind</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static StandardEntryKind get(String literal) {
@@ -151,6 +153,8 @@ public enum StandardEntryKind implements Enumerator
* Returns the '<em><b>Standard Entry Kind</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static StandardEntryKind getByName(String name) {
@@ -167,6 +171,8 @@ public enum StandardEntryKind implements Enumerator
* Returns the '<em><b>Standard Entry Kind</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static StandardEntryKind get(int value) {
@@ -216,6 +222,7 @@ public enum StandardEntryKind implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -225,6 +232,7 @@ public enum StandardEntryKind implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -234,6 +242,7 @@ public enum StandardEntryKind implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardPreferencePages.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardPreferencePages.java
index c348964fa82..04ef182daf8 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardPreferencePages.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StandardPreferencePages.java
@@ -210,6 +210,8 @@ public enum StandardPreferencePages implements Enumerator
* Returns the '<em><b>Standard Preference Pages</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static StandardPreferencePages get(String literal) {
@@ -226,6 +228,8 @@ public enum StandardPreferencePages implements Enumerator
* Returns the '<em><b>Standard Preference Pages</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static StandardPreferencePages getByName(String name) {
@@ -242,6 +246,8 @@ public enum StandardPreferencePages implements Enumerator
* Returns the '<em><b>Standard Preference Pages</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static StandardPreferencePages get(int value) {
@@ -294,6 +300,7 @@ public enum StandardPreferencePages implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -303,6 +310,7 @@ public enum StandardPreferencePages implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -312,6 +320,7 @@ public enum StandardPreferencePages implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StyleAttributes.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StyleAttributes.java
index 1eba3fd8566..aefb0bd7334 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StyleAttributes.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/StyleAttributes.java
@@ -27,12 +27,12 @@ package org.eclipse.papyrus.gmf.codegen.gmfgen;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.StyleAttributes#isFixedFont <em>Fixed Font</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.StyleAttributes#isFixedForeground <em>Fixed Foreground</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.StyleAttributes#isFixedBackground <em>Fixed Background</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getStyleAttributes()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolEntry.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolEntry.java
index 40e3e1a13a0..1953b0649dd 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolEntry.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolEntry.java
@@ -33,12 +33,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ToolEntry#getGenNodes <em>Gen Nodes</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ToolEntry#getGenLinks <em>Gen Links</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ToolEntry#getElements <em>Elements</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getToolEntry()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolGroup.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolGroup.java
index 3c745fbb9d0..f8d9fa6a6ab 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolGroup.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolGroup.java
@@ -33,6 +33,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroupItem;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroup#getPalette <em>Palette</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroup#isStack <em>Stack</em>}</li>
@@ -40,7 +41,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroupItem;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroup#getEntries <em>Entries</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroup#isToolsOnly <em>Tools Only</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getToolGroup()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolGroupItem.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolGroupItem.java
index 2d1c2ef5687..5cf6f7fac42 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolGroupItem.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ToolGroupItem.java
@@ -29,10 +29,10 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroupItem#getGroup <em>Group</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getToolGroupItem()
* @model interface="true" abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeLinkModelFacet.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeLinkModelFacet.java
index 1b3e2655b93..db697f2670d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeLinkModelFacet.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeLinkModelFacet.java
@@ -33,11 +33,11 @@ import org.eclipse.emf.codegen.ecore.genmodel.GenFeature;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.TypeLinkModelFacet#getSourceMetaFeature <em>Source Meta Feature</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.TypeLinkModelFacet#getTargetMetaFeature <em>Target Meta Feature</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getTypeLinkModelFacet()
* @model annotation="http://www.eclipse.org/gmf/2005/constraints ocl='not containmentMetaFeature.oclIsUndefined()' description='Link \'Containment Meta Feature\' must be specified'"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeModelFacet.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeModelFacet.java
index b12b720a240..f3a4f6e143d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeModelFacet.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeModelFacet.java
@@ -37,6 +37,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ModelFacet;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.TypeModelFacet#getMetaClass <em>Meta Class</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.TypeModelFacet#getContainmentMetaFeature <em>Containment Meta Feature</em>}</li>
@@ -44,7 +45,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ModelFacet;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.TypeModelFacet#getModelElementSelector <em>Model Element Selector</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.TypeModelFacet#getModelElementInitializer <em>Model Element Initializer</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getTypeModelFacet()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeTabFilter.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeTabFilter.java
index bd7395f623b..a131fb9acb6 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeTabFilter.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/TypeTabFilter.java
@@ -29,11 +29,11 @@ import org.eclipse.emf.common.util.EList;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.TypeTabFilter#getTypes <em>Types</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.TypeTabFilter#getGeneratedTypes <em>Generated Types</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getTypeTabFilter()
* @model
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ValueExpression.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ValueExpression.java
index bbcae1f8108..07c034d8e38 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ValueExpression.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ValueExpression.java
@@ -33,12 +33,12 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression#getBody <em>Body</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression#getLangName <em>Lang Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression#getProvider <em>Provider</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getValueExpression()
* @model annotation="http://www.eclipse.org/gmf/2005/constraints/meta def='ValueSpec'"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Viewmap.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Viewmap.java
index 1128035bb3e..b3b899aea72 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Viewmap.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/Viewmap.java
@@ -32,12 +32,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ViewmapLayoutType;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.Viewmap#getAttributes <em>Attributes</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.Viewmap#getRequiredPluginIDs <em>Required Plugin IDs</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.Viewmap#getLayoutType <em>Layout Type</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage#getViewmap()
* @model abstract="true"
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ViewmapLayoutType.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ViewmapLayoutType.java
index cafd41bb04b..f38c29eb7b2 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ViewmapLayoutType.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/ViewmapLayoutType.java
@@ -160,6 +160,8 @@ public enum ViewmapLayoutType implements Enumerator
* Returns the '<em><b>Viewmap Layout Type</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static ViewmapLayoutType get(String literal) {
@@ -176,6 +178,8 @@ public enum ViewmapLayoutType implements Enumerator
* Returns the '<em><b>Viewmap Layout Type</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static ViewmapLayoutType getByName(String name) {
@@ -192,6 +196,8 @@ public enum ViewmapLayoutType implements Enumerator
* Returns the '<em><b>Viewmap Layout Type</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static ViewmapLayoutType get(int value) {
@@ -242,6 +248,7 @@ public enum ViewmapLayoutType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue() {
return value;
}
@@ -251,6 +258,7 @@ public enum ViewmapLayoutType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -260,6 +268,7 @@ public enum ViewmapLayoutType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral() {
return literal;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/AbstractToolEntryImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/AbstractToolEntryImpl.java
index 9b734b1fa22..22f96ad2f70 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/AbstractToolEntryImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/AbstractToolEntryImpl.java
@@ -42,13 +42,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroupItem;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.AbstractToolEntryImpl#getGroup <em>Group</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.AbstractToolEntryImpl#isDefault <em>Default</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.AbstractToolEntryImpl#getQualifiedToolName <em>Qualified Tool Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.AbstractToolEntryImpl#getProperties <em>Properties</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -127,6 +127,7 @@ public abstract class AbstractToolEntryImpl extends EntryBaseImpl implements Abs
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ToolGroup getGroup() {
if (eContainerFeatureID() != GMFGenPackage.ABSTRACT_TOOL_ENTRY__GROUP) return null;
return (ToolGroup)eInternalContainer();
@@ -137,6 +138,7 @@ public abstract class AbstractToolEntryImpl extends EntryBaseImpl implements Abs
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isDefault() {
return default_;
}
@@ -146,6 +148,7 @@ public abstract class AbstractToolEntryImpl extends EntryBaseImpl implements Abs
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDefault(boolean newDefault) {
boolean oldDefault = default_;
default_ = newDefault;
@@ -158,6 +161,7 @@ public abstract class AbstractToolEntryImpl extends EntryBaseImpl implements Abs
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getQualifiedToolName() {
return qualifiedToolName;
}
@@ -167,6 +171,7 @@ public abstract class AbstractToolEntryImpl extends EntryBaseImpl implements Abs
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setQualifiedToolName(String newQualifiedToolName) {
String oldQualifiedToolName = qualifiedToolName;
qualifiedToolName = newQualifiedToolName;
@@ -179,6 +184,7 @@ public abstract class AbstractToolEntryImpl extends EntryBaseImpl implements Abs
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EMap<String, String> getProperties() {
if (properties == null) {
properties = new EcoreEMap<String,String>(EcorePackage.Literals.ESTRING_TO_STRING_MAP_ENTRY, EStringToStringMapEntryImpl.class, this, GMFGenPackage.ABSTRACT_TOOL_ENTRY__PROPERTIES);
@@ -356,7 +362,7 @@ public abstract class AbstractToolEntryImpl extends EntryBaseImpl implements Abs
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (default: ");
result.append(default_);
result.append(", qualifiedToolName: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ColorAttributesImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ColorAttributesImpl.java
index 4aea8805e6a..96e5afedaa0 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ColorAttributesImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ColorAttributesImpl.java
@@ -33,11 +33,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ColorAttributesImpl#getForegroundColor <em>Foreground Color</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ColorAttributesImpl#getBackgroundColor <em>Background Color</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -106,6 +106,7 @@ public class ColorAttributesImpl extends EObjectImpl implements ColorAttributes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getForegroundColor() {
return foregroundColor;
}
@@ -115,6 +116,7 @@ public class ColorAttributesImpl extends EObjectImpl implements ColorAttributes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setForegroundColor(String newForegroundColor) {
String oldForegroundColor = foregroundColor;
foregroundColor = newForegroundColor;
@@ -127,6 +129,7 @@ public class ColorAttributesImpl extends EObjectImpl implements ColorAttributes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getBackgroundColor() {
return backgroundColor;
}
@@ -136,6 +139,7 @@ public class ColorAttributesImpl extends EObjectImpl implements ColorAttributes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBackgroundColor(String newBackgroundColor) {
String oldBackgroundColor = backgroundColor;
backgroundColor = newBackgroundColor;
@@ -220,7 +224,7 @@ public class ColorAttributesImpl extends EObjectImpl implements ColorAttributes
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (foregroundColor: ");
result.append(foregroundColor);
result.append(", backgroundColor: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CreateShortcutActionImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CreateShortcutActionImpl.java
index 2ba51f04ecb..c70bf2cbc0a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CreateShortcutActionImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CreateShortcutActionImpl.java
@@ -29,8 +29,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram;
* <!-- begin-user-doc -->
* An implementation of the model object '<em><b>Create Shortcut Action</b></em>'.
* <!-- end-user-doc -->
- * <p>
- * </p>
*
* @generated
*/
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomBehaviourImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomBehaviourImpl.java
index 38e95de7804..68551f45550 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomBehaviourImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomBehaviourImpl.java
@@ -36,12 +36,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenCommonBase;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.CustomBehaviourImpl#getSubject <em>Subject</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.CustomBehaviourImpl#getKey <em>Key</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.CustomBehaviourImpl#getEditPolicyQualifiedClassName <em>Edit Policy Qualified Class Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -110,6 +110,7 @@ public class CustomBehaviourImpl extends EObjectImpl implements CustomBehaviour
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCommonBase getSubject() {
if (eContainerFeatureID() != GMFGenPackage.CUSTOM_BEHAVIOUR__SUBJECT) return null;
return (GenCommonBase)eInternalContainer();
@@ -120,6 +121,7 @@ public class CustomBehaviourImpl extends EObjectImpl implements CustomBehaviour
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getKey() {
return key;
}
@@ -129,6 +131,7 @@ public class CustomBehaviourImpl extends EObjectImpl implements CustomBehaviour
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setKey(String newKey) {
String oldKey = key;
key = newKey;
@@ -141,6 +144,7 @@ public class CustomBehaviourImpl extends EObjectImpl implements CustomBehaviour
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getEditPolicyQualifiedClassName() {
return editPolicyQualifiedClassName;
}
@@ -150,6 +154,7 @@ public class CustomBehaviourImpl extends EObjectImpl implements CustomBehaviour
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditPolicyQualifiedClassName(String newEditPolicyQualifiedClassName) {
String oldEditPolicyQualifiedClassName = editPolicyQualifiedClassName;
editPolicyQualifiedClassName = newEditPolicyQualifiedClassName;
@@ -282,7 +287,7 @@ public class CustomBehaviourImpl extends EObjectImpl implements CustomBehaviour
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (key: ");
result.append(key);
result.append(", editPolicyQualifiedClassName: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomParserImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomParserImpl.java
index e6427541e25..e59dab9748d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomParserImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomParserImpl.java
@@ -32,11 +32,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.CustomParserImpl#getQualifiedName <em>Qualified Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.CustomParserImpl#isGenerateBoilerplate <em>Generate Boilerplate</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -105,6 +105,7 @@ public class CustomParserImpl extends GenParserImplementationImpl implements Cus
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getQualifiedName() {
return qualifiedName;
}
@@ -114,6 +115,7 @@ public class CustomParserImpl extends GenParserImplementationImpl implements Cus
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setQualifiedName(String newQualifiedName) {
String oldQualifiedName = qualifiedName;
qualifiedName = newQualifiedName;
@@ -126,6 +128,7 @@ public class CustomParserImpl extends GenParserImplementationImpl implements Cus
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isGenerateBoilerplate() {
return generateBoilerplate;
}
@@ -135,6 +138,7 @@ public class CustomParserImpl extends GenParserImplementationImpl implements Cus
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setGenerateBoilerplate(boolean newGenerateBoilerplate) {
boolean oldGenerateBoilerplate = generateBoilerplate;
generateBoilerplate = newGenerateBoilerplate;
@@ -219,7 +223,7 @@ public class CustomParserImpl extends GenParserImplementationImpl implements Cus
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (qualifiedName: ");
result.append(qualifiedName);
result.append(", generateBoilerplate: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomTabFilterImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomTabFilterImpl.java
index a5ab2d9a7dd..1e9de56e2e0 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomTabFilterImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/CustomTabFilterImpl.java
@@ -36,11 +36,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomPropertyTab;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.CustomTabFilterImpl#getTab <em>Tab</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.CustomTabFilterImpl#getClassName <em>Class Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -89,6 +89,7 @@ public class CustomTabFilterImpl extends EObjectImpl implements CustomTabFilter
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCustomPropertyTab getTab() {
if (eContainerFeatureID() != GMFGenPackage.CUSTOM_TAB_FILTER__TAB) return null;
return (GenCustomPropertyTab)eInternalContainer();
@@ -99,6 +100,7 @@ public class CustomTabFilterImpl extends EObjectImpl implements CustomTabFilter
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getClassName() {
return className;
}
@@ -108,6 +110,7 @@ public class CustomTabFilterImpl extends EObjectImpl implements CustomTabFilter
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setClassName(String newClassName) {
String oldClassName = className;
className = newClassName;
@@ -249,7 +252,7 @@ public class CustomTabFilterImpl extends EObjectImpl implements CustomTabFilter
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (className: ");
result.append(className);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DefaultSizeAttributesImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DefaultSizeAttributesImpl.java
index fc8d4f6bc39..47c2b090226 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DefaultSizeAttributesImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DefaultSizeAttributesImpl.java
@@ -33,11 +33,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.DefaultSizeAttributesImpl#getWidth <em>Width</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.DefaultSizeAttributesImpl#getHeight <em>Height</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -106,6 +106,7 @@ public class DefaultSizeAttributesImpl extends EObjectImpl implements DefaultSiz
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getWidth() {
return width;
}
@@ -115,6 +116,7 @@ public class DefaultSizeAttributesImpl extends EObjectImpl implements DefaultSiz
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setWidth(int newWidth) {
int oldWidth = width;
width = newWidth;
@@ -127,6 +129,7 @@ public class DefaultSizeAttributesImpl extends EObjectImpl implements DefaultSiz
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getHeight() {
return height;
}
@@ -136,6 +139,7 @@ public class DefaultSizeAttributesImpl extends EObjectImpl implements DefaultSiz
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setHeight(int newHeight) {
int oldHeight = height;
height = newHeight;
@@ -220,7 +224,7 @@ public class DefaultSizeAttributesImpl extends EObjectImpl implements DefaultSiz
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (width: ");
result.append(width);
result.append(", height: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DesignLabelModelFacetImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DesignLabelModelFacetImpl.java
index e23cc7ea095..0e7180d2883 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DesignLabelModelFacetImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DesignLabelModelFacetImpl.java
@@ -28,8 +28,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
* <!-- begin-user-doc -->
* An implementation of the model object '<em><b>Design Label Model Facet</b></em>'.
* <!-- end-user-doc -->
- * <p>
- * </p>
*
* @generated
*/
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DynamicModelAccessImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DynamicModelAccessImpl.java
index a26ba3d0f9d..4a0417d69ff 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DynamicModelAccessImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/DynamicModelAccessImpl.java
@@ -36,12 +36,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.DynamicModelAccessImpl#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.DynamicModelAccessImpl#getPackageName <em>Package Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.DynamicModelAccessImpl#getClassName <em>Class Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -110,6 +110,7 @@ public class DynamicModelAccessImpl extends EObjectImpl implements DynamicModelA
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorGenerator getEditorGen() {
if (eContainerFeatureID() != GMFGenPackage.DYNAMIC_MODEL_ACCESS__EDITOR_GEN) return null;
return (GenEditorGenerator)eInternalContainer();
@@ -137,6 +138,7 @@ public class DynamicModelAccessImpl extends EObjectImpl implements DynamicModelA
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPackageName(String newPackageName) {
String oldPackageName = packageName;
packageName = newPackageName;
@@ -149,6 +151,7 @@ public class DynamicModelAccessImpl extends EObjectImpl implements DynamicModelA
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getClassName() {
return className;
}
@@ -158,6 +161,7 @@ public class DynamicModelAccessImpl extends EObjectImpl implements DynamicModelA
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setClassName(String newClassName) {
String oldClassName = className;
className = newClassName;
@@ -299,7 +303,7 @@ public class DynamicModelAccessImpl extends EObjectImpl implements DynamicModelA
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (packageName: ");
result.append(packageName);
result.append(", className: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ElementTypeImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ElementTypeImpl.java
index 56e3e1e1fe2..ecf60a2863a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ElementTypeImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ElementTypeImpl.java
@@ -42,13 +42,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.TypeLinkModelFacet;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ElementTypeImpl#getDiagramElement <em>Diagram Element</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ElementTypeImpl#getUniqueIdentifier <em>Unique Identifier</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ElementTypeImpl#getDisplayName <em>Display Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ElementTypeImpl#isDefinedExternally <em>Defined Externally</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -137,6 +137,7 @@ public abstract class ElementTypeImpl extends EObjectImpl implements ElementType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCommonBase getDiagramElement() {
if (eContainerFeatureID() != GMFGenPackage.ELEMENT_TYPE__DIAGRAM_ELEMENT) return null;
return (GenCommonBase)eInternalContainer();
@@ -157,6 +158,7 @@ public abstract class ElementTypeImpl extends EObjectImpl implements ElementType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDiagramElement(GenCommonBase newDiagramElement) {
if (newDiagramElement != eInternalContainer() || (eContainerFeatureID() != GMFGenPackage.ELEMENT_TYPE__DIAGRAM_ELEMENT && newDiagramElement != null)) {
if (EcoreUtil.isAncestor(this, newDiagramElement))
@@ -201,6 +203,7 @@ public abstract class ElementTypeImpl extends EObjectImpl implements ElementType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUniqueIdentifier(String newUniqueIdentifier) {
String oldUniqueIdentifier = uniqueIdentifier;
uniqueIdentifier = newUniqueIdentifier;
@@ -244,6 +247,7 @@ public abstract class ElementTypeImpl extends EObjectImpl implements ElementType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDisplayName(String newDisplayName) {
String oldDisplayName = displayName;
displayName = newDisplayName;
@@ -256,6 +260,7 @@ public abstract class ElementTypeImpl extends EObjectImpl implements ElementType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isDefinedExternally() {
return definedExternally;
}
@@ -265,6 +270,7 @@ public abstract class ElementTypeImpl extends EObjectImpl implements ElementType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDefinedExternally(boolean newDefinedExternally) {
boolean oldDefinedExternally = definedExternally;
definedExternally = newDefinedExternally;
@@ -413,7 +419,7 @@ public abstract class ElementTypeImpl extends EObjectImpl implements ElementType
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (uniqueIdentifier: ");
result.append(uniqueIdentifier);
result.append(", displayName: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/EntryBaseImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/EntryBaseImpl.java
index fadcf4572d6..1495c826afc 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/EntryBaseImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/EntryBaseImpl.java
@@ -35,6 +35,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.EntryBaseImpl#getTitle <em>Title</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.EntryBaseImpl#getDescription <em>Description</em>}</li>
@@ -43,7 +44,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.EntryBaseImpl#getCreateMethodName <em>Create Method Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.EntryBaseImpl#getId <em>Id</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -192,6 +192,7 @@ public abstract class EntryBaseImpl extends EObjectImpl implements EntryBase {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getTitle() {
return title;
}
@@ -201,6 +202,7 @@ public abstract class EntryBaseImpl extends EObjectImpl implements EntryBase {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTitle(String newTitle) {
String oldTitle = title;
title = newTitle;
@@ -213,6 +215,7 @@ public abstract class EntryBaseImpl extends EObjectImpl implements EntryBase {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getDescription() {
return description;
}
@@ -222,6 +225,7 @@ public abstract class EntryBaseImpl extends EObjectImpl implements EntryBase {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDescription(String newDescription) {
String oldDescription = description;
description = newDescription;
@@ -234,6 +238,7 @@ public abstract class EntryBaseImpl extends EObjectImpl implements EntryBase {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLargeIconPath() {
return largeIconPath;
}
@@ -243,6 +248,7 @@ public abstract class EntryBaseImpl extends EObjectImpl implements EntryBase {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLargeIconPath(String newLargeIconPath) {
String oldLargeIconPath = largeIconPath;
largeIconPath = newLargeIconPath;
@@ -255,6 +261,7 @@ public abstract class EntryBaseImpl extends EObjectImpl implements EntryBase {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getSmallIconPath() {
return smallIconPath;
}
@@ -264,6 +271,7 @@ public abstract class EntryBaseImpl extends EObjectImpl implements EntryBase {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSmallIconPath(String newSmallIconPath) {
String oldSmallIconPath = smallIconPath;
smallIconPath = newSmallIconPath;
@@ -285,6 +293,7 @@ public abstract class EntryBaseImpl extends EObjectImpl implements EntryBase {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCreateMethodName(String newCreateMethodName) {
String oldCreateMethodName = createMethodName;
createMethodName = newCreateMethodName;
@@ -313,6 +322,7 @@ public abstract class EntryBaseImpl extends EObjectImpl implements EntryBase {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setId(String newId) {
String oldId = id;
id = newId;
@@ -437,7 +447,7 @@ public abstract class EntryBaseImpl extends EObjectImpl implements EntryBase {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (title: ");
result.append(title);
result.append(", description: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExpressionLabelModelFacetImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExpressionLabelModelFacetImpl.java
index af11e65d713..477d907c92d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExpressionLabelModelFacetImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExpressionLabelModelFacetImpl.java
@@ -28,8 +28,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
* <!-- begin-user-doc -->
* An implementation of the model object '<em><b>Expression Label Model Facet</b></em>'.
* <!-- end-user-doc -->
- * <p>
- * </p>
*
* @generated
*/
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExpressionLabelParserImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExpressionLabelParserImpl.java
index 708cd822c70..50e1b7e689e 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExpressionLabelParserImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExpressionLabelParserImpl.java
@@ -39,6 +39,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ExpressionLabelParserImpl#getClassName <em>Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ExpressionLabelParserImpl#getExpressionContext <em>Expression Context</em>}</li>
@@ -46,7 +47,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ExpressionLabelParserImpl#getEditExpression <em>Edit Expression</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ExpressionLabelParserImpl#getValidateExpression <em>Validate Expression</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -162,6 +162,7 @@ public class ExpressionLabelParserImpl extends GenParserImplementationImpl imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setClassName(String newClassName) {
String oldClassName = className;
className = newClassName;
@@ -174,6 +175,7 @@ public class ExpressionLabelParserImpl extends GenParserImplementationImpl imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenClass getExpressionContext() {
if (expressionContext != null && expressionContext.eIsProxy()) {
InternalEObject oldExpressionContext = (InternalEObject)expressionContext;
@@ -200,6 +202,7 @@ public class ExpressionLabelParserImpl extends GenParserImplementationImpl imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setExpressionContext(GenClass newExpressionContext) {
GenClass oldExpressionContext = expressionContext;
expressionContext = newExpressionContext;
@@ -212,6 +215,7 @@ public class ExpressionLabelParserImpl extends GenParserImplementationImpl imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ValueExpression getViewExpression() {
if (viewExpression != null && viewExpression.eIsProxy()) {
InternalEObject oldViewExpression = (InternalEObject)viewExpression;
@@ -238,6 +242,7 @@ public class ExpressionLabelParserImpl extends GenParserImplementationImpl imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setViewExpression(ValueExpression newViewExpression) {
ValueExpression oldViewExpression = viewExpression;
viewExpression = newViewExpression;
@@ -250,6 +255,7 @@ public class ExpressionLabelParserImpl extends GenParserImplementationImpl imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ValueExpression getEditExpression() {
if (editExpression != null && editExpression.eIsProxy()) {
InternalEObject oldEditExpression = (InternalEObject)editExpression;
@@ -276,6 +282,7 @@ public class ExpressionLabelParserImpl extends GenParserImplementationImpl imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditExpression(ValueExpression newEditExpression) {
ValueExpression oldEditExpression = editExpression;
editExpression = newEditExpression;
@@ -288,6 +295,7 @@ public class ExpressionLabelParserImpl extends GenParserImplementationImpl imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenConstraint getValidateExpression() {
if (validateExpression != null && validateExpression.eIsProxy()) {
InternalEObject oldValidateExpression = (InternalEObject)validateExpression;
@@ -314,6 +322,7 @@ public class ExpressionLabelParserImpl extends GenParserImplementationImpl imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setValidateExpression(GenConstraint newValidateExpression) {
GenConstraint oldValidateExpression = validateExpression;
validateExpression = newValidateExpression;
@@ -445,7 +454,7 @@ public class ExpressionLabelParserImpl extends GenParserImplementationImpl imple
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (className: ");
result.append(className);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExternalParserImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExternalParserImpl.java
index dd6a152c2cc..fb64fbca441 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExternalParserImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ExternalParserImpl.java
@@ -32,10 +32,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ExternalParserImpl#getHint <em>Hint</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -84,6 +84,7 @@ public class ExternalParserImpl extends GenParserImplementationImpl implements E
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getHint() {
return hint;
}
@@ -93,6 +94,7 @@ public class ExternalParserImpl extends GenParserImplementationImpl implements E
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setHint(String newHint) {
String oldHint = hint;
hint = newHint;
@@ -167,7 +169,7 @@ public class ExternalParserImpl extends GenParserImplementationImpl implements E
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (hint: ");
result.append(hint);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FeatureLabelModelFacetImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FeatureLabelModelFacetImpl.java
index 0d95bf6625d..e39d8749e91 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FeatureLabelModelFacetImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FeatureLabelModelFacetImpl.java
@@ -38,6 +38,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LabelTextAccessMethod;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.FeatureLabelModelFacetImpl#getMetaFeatures <em>Meta Features</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.FeatureLabelModelFacetImpl#getEditableMetaFeatures <em>Editable Meta Features</em>}</li>
@@ -47,7 +48,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LabelTextAccessMethod;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.FeatureLabelModelFacetImpl#getViewMethod <em>View Method</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.FeatureLabelModelFacetImpl#getEditMethod <em>Edit Method</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -196,6 +196,7 @@ public class FeatureLabelModelFacetImpl extends LabelModelFacetImpl implements F
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenFeature> getMetaFeatures() {
if (metaFeatures == null) {
metaFeatures = new EObjectResolvingEList<GenFeature>(GenFeature.class, this, GMFGenPackage.FEATURE_LABEL_MODEL_FACET__META_FEATURES);
@@ -208,6 +209,7 @@ public class FeatureLabelModelFacetImpl extends LabelModelFacetImpl implements F
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenFeature> getEditableMetaFeatures() {
if (editableMetaFeatures == null) {
editableMetaFeatures = new EObjectResolvingEList<GenFeature>(GenFeature.class, this, GMFGenPackage.FEATURE_LABEL_MODEL_FACET__EDITABLE_META_FEATURES);
@@ -220,6 +222,7 @@ public class FeatureLabelModelFacetImpl extends LabelModelFacetImpl implements F
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getViewPattern() {
return viewPattern;
}
@@ -229,6 +232,7 @@ public class FeatureLabelModelFacetImpl extends LabelModelFacetImpl implements F
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setViewPattern(String newViewPattern) {
String oldViewPattern = viewPattern;
viewPattern = newViewPattern;
@@ -241,6 +245,7 @@ public class FeatureLabelModelFacetImpl extends LabelModelFacetImpl implements F
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getEditorPattern() {
return editorPattern;
}
@@ -250,6 +255,7 @@ public class FeatureLabelModelFacetImpl extends LabelModelFacetImpl implements F
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditorPattern(String newEditorPattern) {
String oldEditorPattern = editorPattern;
editorPattern = newEditorPattern;
@@ -262,6 +268,7 @@ public class FeatureLabelModelFacetImpl extends LabelModelFacetImpl implements F
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LabelTextAccessMethod getViewMethod() {
return viewMethod;
}
@@ -271,6 +278,7 @@ public class FeatureLabelModelFacetImpl extends LabelModelFacetImpl implements F
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setViewMethod(LabelTextAccessMethod newViewMethod) {
LabelTextAccessMethod oldViewMethod = viewMethod;
viewMethod = newViewMethod == null ? VIEW_METHOD_EDEFAULT : newViewMethod;
@@ -283,6 +291,7 @@ public class FeatureLabelModelFacetImpl extends LabelModelFacetImpl implements F
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getEditPattern() {
return editPattern;
}
@@ -292,6 +301,7 @@ public class FeatureLabelModelFacetImpl extends LabelModelFacetImpl implements F
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditPattern(String newEditPattern) {
String oldEditPattern = editPattern;
editPattern = newEditPattern;
@@ -304,6 +314,7 @@ public class FeatureLabelModelFacetImpl extends LabelModelFacetImpl implements F
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LabelTextAccessMethod getEditMethod() {
return editMethod;
}
@@ -313,6 +324,7 @@ public class FeatureLabelModelFacetImpl extends LabelModelFacetImpl implements F
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditMethod(LabelTextAccessMethod newEditMethod) {
LabelTextAccessMethod oldEditMethod = editMethod;
editMethod = newEditMethod == null ? EDIT_METHOD_EDEFAULT : newEditMethod;
@@ -450,7 +462,7 @@ public class FeatureLabelModelFacetImpl extends LabelModelFacetImpl implements F
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (viewPattern: ");
result.append(viewPattern);
result.append(", editorPattern: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FeatureLinkModelFacetImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FeatureLinkModelFacetImpl.java
index b3b04bef35a..8f1a32e7ca4 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FeatureLinkModelFacetImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FeatureLinkModelFacetImpl.java
@@ -38,10 +38,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.FeatureLinkModelFacetImpl#getMetaFeature <em>Meta Feature</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -80,6 +80,7 @@ public class FeatureLinkModelFacetImpl extends EObjectImpl implements FeatureLin
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenFeature getMetaFeature() {
if (metaFeature != null && metaFeature.eIsProxy()) {
InternalEObject oldMetaFeature = (InternalEObject)metaFeature;
@@ -106,6 +107,7 @@ public class FeatureLinkModelFacetImpl extends EObjectImpl implements FeatureLin
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMetaFeature(GenFeature newMetaFeature) {
GenFeature oldMetaFeature = metaFeature;
metaFeature = newMetaFeature;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FigureViewmapImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FigureViewmapImpl.java
index e34906dbced..37ed46e90dc 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FigureViewmapImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/FigureViewmapImpl.java
@@ -32,10 +32,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.FigureViewmapImpl#getFigureQualifiedClassName <em>Figure Qualified Class Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -84,6 +84,7 @@ public class FigureViewmapImpl extends ViewmapImpl implements FigureViewmap {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getFigureQualifiedClassName() {
return figureQualifiedClassName;
}
@@ -93,6 +94,7 @@ public class FigureViewmapImpl extends ViewmapImpl implements FigureViewmap {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFigureQualifiedClassName(String newFigureQualifiedClassName) {
String oldFigureQualifiedClassName = figureQualifiedClassName;
figureQualifiedClassName = newFigureQualifiedClassName;
@@ -167,7 +169,7 @@ public class FigureViewmapImpl extends ViewmapImpl implements FigureViewmap {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (figureQualifiedClassName: ");
result.append(figureQualifiedClassName);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GMFGenFactoryImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GMFGenFactoryImpl.java
index dc0890065c8..b4a91bd52f8 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GMFGenFactoryImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GMFGenFactoryImpl.java
@@ -180,6 +180,8 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
case GMFGenPackage.GEN_CUSTOM_GENERATOR_EXTENSION: return createGenCustomGeneratorExtension();
case GMFGenPackage.GEN_TEMPLATE_INVOCATION: return createGenTemplateInvocation();
case GMFGenPackage.GEN_FIXED_INPUTS_TEMPLATE_INVOCATION: return createGenFixedInputsTemplateInvocation();
+ case GMFGenPackage.GEN_FLOATING_LABEL: return createGenFloatingLabel();
+ case GMFGenPackage.REFRESH_HOOK: return createRefreshHook();
default:
throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
}
@@ -280,6 +282,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorGenerator createGenEditorGenerator() {
GenEditorGeneratorImpl genEditorGenerator = new GenEditorGeneratorImpl();
return genEditorGenerator;
@@ -290,6 +293,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDiagram createGenDiagram() {
GenDiagramImpl genDiagram = new GenDiagramImpl();
return genDiagram;
@@ -300,6 +304,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorView createGenEditorView() {
GenEditorViewImpl genEditorView = new GenEditorViewImpl();
return genEditorView;
@@ -310,6 +315,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCustomPreferencePage createGenCustomPreferencePage() {
GenCustomPreferencePageImpl genCustomPreferencePage = new GenCustomPreferencePageImpl();
return genCustomPreferencePage;
@@ -320,6 +326,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenStandardPreferencePage createGenStandardPreferencePage() {
GenStandardPreferencePageImpl genStandardPreferencePage = new GenStandardPreferencePageImpl();
return genStandardPreferencePage;
@@ -330,6 +337,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDiagramPreferences createGenDiagramPreferences() {
GenDiagramPreferencesImpl genDiagramPreferences = new GenDiagramPreferencesImpl();
return genDiagramPreferences;
@@ -340,6 +348,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenStandardFont createGenStandardFont() {
GenStandardFontImpl genStandardFont = new GenStandardFontImpl();
return genStandardFont;
@@ -350,6 +359,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCustomFont createGenCustomFont() {
GenCustomFontImpl genCustomFont = new GenCustomFontImpl();
return genCustomFont;
@@ -360,6 +370,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenRGBColor createGenRGBColor() {
GenRGBColorImpl genRGBColor = new GenRGBColorImpl();
return genRGBColor;
@@ -370,6 +381,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenConstantColor createGenConstantColor() {
GenConstantColorImpl genConstantColor = new GenConstantColorImpl();
return genConstantColor;
@@ -380,6 +392,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenPreference createGenPreference() {
GenPreferenceImpl genPreference = new GenPreferenceImpl();
return genPreference;
@@ -390,6 +403,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDiagramUpdater createGenDiagramUpdater() {
GenDiagramUpdaterImpl genDiagramUpdater = new GenDiagramUpdaterImpl();
return genDiagramUpdater;
@@ -400,6 +414,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenPlugin createGenPlugin() {
GenPluginImpl genPlugin = new GenPluginImpl();
return genPlugin;
@@ -410,6 +425,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DynamicModelAccess createDynamicModelAccess() {
DynamicModelAccessImpl dynamicModelAccess = new DynamicModelAccessImpl();
return dynamicModelAccess;
@@ -420,6 +436,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public CustomBehaviour createCustomBehaviour() {
CustomBehaviourImpl customBehaviour = new CustomBehaviourImpl();
return customBehaviour;
@@ -430,6 +447,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SharedBehaviour createSharedBehaviour() {
SharedBehaviourImpl sharedBehaviour = new SharedBehaviourImpl();
return sharedBehaviour;
@@ -440,6 +458,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public OpenDiagramBehaviour createOpenDiagramBehaviour() {
OpenDiagramBehaviourImpl openDiagramBehaviour = new OpenDiagramBehaviourImpl();
return openDiagramBehaviour;
@@ -450,6 +469,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenTopLevelNode createGenTopLevelNode() {
GenTopLevelNodeImpl genTopLevelNode = new GenTopLevelNodeImpl();
return genTopLevelNode;
@@ -460,6 +480,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenChildNode createGenChildNode() {
GenChildNodeImpl genChildNode = new GenChildNodeImpl();
return genChildNode;
@@ -470,6 +491,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenChildSideAffixedNode createGenChildSideAffixedNode() {
GenChildSideAffixedNodeImpl genChildSideAffixedNode = new GenChildSideAffixedNodeImpl();
return genChildSideAffixedNode;
@@ -480,6 +502,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenChildLabelNode createGenChildLabelNode() {
GenChildLabelNodeImpl genChildLabelNode = new GenChildLabelNodeImpl();
return genChildLabelNode;
@@ -490,6 +513,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCompartment createGenCompartment() {
GenCompartmentImpl genCompartment = new GenCompartmentImpl();
return genCompartment;
@@ -500,6 +524,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenLink createGenLink() {
GenLinkImpl genLink = new GenLinkImpl();
return genLink;
@@ -510,6 +535,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenNodeLabel createGenNodeLabel() {
GenNodeLabelImpl genNodeLabel = new GenNodeLabelImpl();
return genNodeLabel;
@@ -520,6 +546,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenExternalNodeLabel createGenExternalNodeLabel() {
GenExternalNodeLabelImpl genExternalNodeLabel = new GenExternalNodeLabelImpl();
return genExternalNodeLabel;
@@ -530,6 +557,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenLinkLabel createGenLinkLabel() {
GenLinkLabelImpl genLinkLabel = new GenLinkLabelImpl();
return genLinkLabel;
@@ -540,6 +568,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public MetamodelType createMetamodelType() {
MetamodelTypeImpl metamodelType = new MetamodelTypeImpl();
return metamodelType;
@@ -550,6 +579,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SpecializationType createSpecializationType() {
SpecializationTypeImpl specializationType = new SpecializationTypeImpl();
return specializationType;
@@ -560,6 +590,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public NotationType createNotationType() {
NotationTypeImpl notationType = new NotationTypeImpl();
return notationType;
@@ -570,6 +601,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LabelModelFacet createLabelModelFacet() {
LabelModelFacetImpl labelModelFacet = new LabelModelFacetImpl();
return labelModelFacet;
@@ -580,6 +612,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public TypeModelFacet createTypeModelFacet() {
TypeModelFacetImpl typeModelFacet = new TypeModelFacetImpl();
return typeModelFacet;
@@ -590,6 +623,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public FeatureLabelModelFacet createFeatureLabelModelFacet() {
FeatureLabelModelFacetImpl featureLabelModelFacet = new FeatureLabelModelFacetImpl();
return featureLabelModelFacet;
@@ -600,6 +634,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DesignLabelModelFacet createDesignLabelModelFacet() {
DesignLabelModelFacetImpl designLabelModelFacet = new DesignLabelModelFacetImpl();
return designLabelModelFacet;
@@ -610,6 +645,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ExpressionLabelModelFacet createExpressionLabelModelFacet() {
ExpressionLabelModelFacetImpl expressionLabelModelFacet = new ExpressionLabelModelFacetImpl();
return expressionLabelModelFacet;
@@ -620,6 +656,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public TypeLinkModelFacet createTypeLinkModelFacet() {
TypeLinkModelFacetImpl typeLinkModelFacet = new TypeLinkModelFacetImpl();
return typeLinkModelFacet;
@@ -630,6 +667,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public FeatureLinkModelFacet createFeatureLinkModelFacet() {
FeatureLinkModelFacetImpl featureLinkModelFacet = new FeatureLinkModelFacetImpl();
return featureLinkModelFacet;
@@ -640,6 +678,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ColorAttributes createColorAttributes() {
ColorAttributesImpl colorAttributes = new ColorAttributesImpl();
return colorAttributes;
@@ -650,6 +689,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public StyleAttributes createStyleAttributes() {
StyleAttributesImpl styleAttributes = new StyleAttributesImpl();
return styleAttributes;
@@ -660,6 +700,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ResizeConstraints createResizeConstraints() {
ResizeConstraintsImpl resizeConstraints = new ResizeConstraintsImpl();
return resizeConstraints;
@@ -670,6 +711,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DefaultSizeAttributes createDefaultSizeAttributes() {
DefaultSizeAttributesImpl defaultSizeAttributes = new DefaultSizeAttributesImpl();
return defaultSizeAttributes;
@@ -680,6 +722,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LabelOffsetAttributes createLabelOffsetAttributes() {
LabelOffsetAttributesImpl labelOffsetAttributes = new LabelOffsetAttributesImpl();
return labelOffsetAttributes;
@@ -690,6 +733,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public FigureViewmap createFigureViewmap() {
FigureViewmapImpl figureViewmap = new FigureViewmapImpl();
return figureViewmap;
@@ -700,6 +744,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SnippetViewmap createSnippetViewmap() {
SnippetViewmapImpl snippetViewmap = new SnippetViewmapImpl();
return snippetViewmap;
@@ -710,6 +755,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public InnerClassViewmap createInnerClassViewmap() {
InnerClassViewmapImpl innerClassViewmap = new InnerClassViewmapImpl();
return innerClassViewmap;
@@ -720,6 +766,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ParentAssignedViewmap createParentAssignedViewmap() {
ParentAssignedViewmapImpl parentAssignedViewmap = new ParentAssignedViewmapImpl();
return parentAssignedViewmap;
@@ -730,6 +777,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ModeledViewmap createModeledViewmap() {
ModeledViewmapImpl modeledViewmap = new ModeledViewmapImpl();
return modeledViewmap;
@@ -740,6 +788,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ValueExpression createValueExpression() {
ValueExpressionImpl valueExpression = new ValueExpressionImpl();
return valueExpression;
@@ -750,6 +799,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenConstraint createGenConstraint() {
GenConstraintImpl genConstraint = new GenConstraintImpl();
return genConstraint;
@@ -760,6 +810,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Palette createPalette() {
PaletteImpl palette = new PaletteImpl();
return palette;
@@ -770,6 +821,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ToolEntry createToolEntry() {
ToolEntryImpl toolEntry = new ToolEntryImpl();
return toolEntry;
@@ -780,6 +832,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public StandardEntry createStandardEntry() {
StandardEntryImpl standardEntry = new StandardEntryImpl();
return standardEntry;
@@ -790,6 +843,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Separator createSeparator() {
SeparatorImpl separator = new SeparatorImpl();
return separator;
@@ -800,6 +854,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ToolGroup createToolGroup() {
ToolGroupImpl toolGroup = new ToolGroupImpl();
return toolGroup;
@@ -810,6 +865,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenFeatureSeqInitializer createGenFeatureSeqInitializer() {
GenFeatureSeqInitializerImpl genFeatureSeqInitializer = new GenFeatureSeqInitializerImpl();
return genFeatureSeqInitializer;
@@ -820,6 +876,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenFeatureValueSpec createGenFeatureValueSpec() {
GenFeatureValueSpecImpl genFeatureValueSpec = new GenFeatureValueSpecImpl();
return genFeatureValueSpec;
@@ -830,6 +887,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenReferenceNewElementSpec createGenReferenceNewElementSpec() {
GenReferenceNewElementSpecImpl genReferenceNewElementSpec = new GenReferenceNewElementSpecImpl();
return genReferenceNewElementSpec;
@@ -840,6 +898,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenLinkConstraints createGenLinkConstraints() {
GenLinkConstraintsImpl genLinkConstraints = new GenLinkConstraintsImpl();
return genLinkConstraints;
@@ -850,6 +909,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenAuditRoot createGenAuditRoot() {
GenAuditRootImpl genAuditRoot = new GenAuditRootImpl();
return genAuditRoot;
@@ -860,6 +920,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenAuditContainer createGenAuditContainer() {
GenAuditContainerImpl genAuditContainer = new GenAuditContainerImpl();
return genAuditContainer;
@@ -870,6 +931,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenAuditRule createGenAuditRule() {
GenAuditRuleImpl genAuditRule = new GenAuditRuleImpl();
return genAuditRule;
@@ -880,6 +942,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDomainElementTarget createGenDomainElementTarget() {
GenDomainElementTargetImpl genDomainElementTarget = new GenDomainElementTargetImpl();
return genDomainElementTarget;
@@ -890,6 +953,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDiagramElementTarget createGenDiagramElementTarget() {
GenDiagramElementTargetImpl genDiagramElementTarget = new GenDiagramElementTargetImpl();
return genDiagramElementTarget;
@@ -900,6 +964,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDomainAttributeTarget createGenDomainAttributeTarget() {
GenDomainAttributeTargetImpl genDomainAttributeTarget = new GenDomainAttributeTargetImpl();
return genDomainAttributeTarget;
@@ -910,6 +975,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenNotationElementTarget createGenNotationElementTarget() {
GenNotationElementTargetImpl genNotationElementTarget = new GenNotationElementTargetImpl();
return genNotationElementTarget;
@@ -920,6 +986,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenMetricContainer createGenMetricContainer() {
GenMetricContainerImpl genMetricContainer = new GenMetricContainerImpl();
return genMetricContainer;
@@ -930,6 +997,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenMetricRule createGenMetricRule() {
GenMetricRuleImpl genMetricRule = new GenMetricRuleImpl();
return genMetricRule;
@@ -940,6 +1008,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenAuditedMetricTarget createGenAuditedMetricTarget() {
GenAuditedMetricTargetImpl genAuditedMetricTarget = new GenAuditedMetricTargetImpl();
return genAuditedMetricTarget;
@@ -950,6 +1019,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenAuditContext createGenAuditContext() {
GenAuditContextImpl genAuditContext = new GenAuditContextImpl();
return genAuditContext;
@@ -960,6 +1030,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenExpressionProviderContainer createGenExpressionProviderContainer() {
GenExpressionProviderContainerImpl genExpressionProviderContainer = new GenExpressionProviderContainerImpl();
return genExpressionProviderContainer;
@@ -970,6 +1041,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenJavaExpressionProvider createGenJavaExpressionProvider() {
GenJavaExpressionProviderImpl genJavaExpressionProvider = new GenJavaExpressionProviderImpl();
return genJavaExpressionProvider;
@@ -980,6 +1052,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenExpressionInterpreter createGenExpressionInterpreter() {
GenExpressionInterpreterImpl genExpressionInterpreter = new GenExpressionInterpreterImpl();
return genExpressionInterpreter;
@@ -990,6 +1063,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenLiteralExpressionProvider createGenLiteralExpressionProvider() {
GenLiteralExpressionProviderImpl genLiteralExpressionProvider = new GenLiteralExpressionProviderImpl();
return genLiteralExpressionProvider;
@@ -1000,6 +1074,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenNavigator createGenNavigator() {
GenNavigatorImpl genNavigator = new GenNavigatorImpl();
return genNavigator;
@@ -1010,6 +1085,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenNavigatorChildReference createGenNavigatorChildReference() {
GenNavigatorChildReferenceImpl genNavigatorChildReference = new GenNavigatorChildReferenceImpl();
return genNavigatorChildReference;
@@ -1020,6 +1096,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenNavigatorPath createGenNavigatorPath() {
GenNavigatorPathImpl genNavigatorPath = new GenNavigatorPathImpl();
return genNavigatorPath;
@@ -1030,6 +1107,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenNavigatorPathSegment createGenNavigatorPathSegment() {
GenNavigatorPathSegmentImpl genNavigatorPathSegment = new GenNavigatorPathSegmentImpl();
return genNavigatorPathSegment;
@@ -1040,6 +1118,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenPropertySheet createGenPropertySheet() {
GenPropertySheetImpl genPropertySheet = new GenPropertySheetImpl();
return genPropertySheet;
@@ -1050,6 +1129,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenStandardPropertyTab createGenStandardPropertyTab() {
GenStandardPropertyTabImpl genStandardPropertyTab = new GenStandardPropertyTabImpl();
return genStandardPropertyTab;
@@ -1060,6 +1140,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCustomPropertyTab createGenCustomPropertyTab() {
GenCustomPropertyTabImpl genCustomPropertyTab = new GenCustomPropertyTabImpl();
return genCustomPropertyTab;
@@ -1070,6 +1151,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public TypeTabFilter createTypeTabFilter() {
TypeTabFilterImpl typeTabFilter = new TypeTabFilterImpl();
return typeTabFilter;
@@ -1080,6 +1162,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public CustomTabFilter createCustomTabFilter() {
CustomTabFilterImpl customTabFilter = new CustomTabFilterImpl();
return customTabFilter;
@@ -1090,6 +1173,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenSharedContributionItem createGenSharedContributionItem() {
GenSharedContributionItemImpl genSharedContributionItem = new GenSharedContributionItemImpl();
return genSharedContributionItem;
@@ -1100,6 +1184,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenGroupMarker createGenGroupMarker() {
GenGroupMarkerImpl genGroupMarker = new GenGroupMarkerImpl();
return genGroupMarker;
@@ -1110,6 +1195,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenSeparator createGenSeparator() {
GenSeparatorImpl genSeparator = new GenSeparatorImpl();
return genSeparator;
@@ -1120,6 +1206,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCustomAction createGenCustomAction() {
GenCustomActionImpl genCustomAction = new GenCustomActionImpl();
return genCustomAction;
@@ -1130,6 +1217,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCommandAction createGenCommandAction() {
GenCommandActionImpl genCommandAction = new GenCommandActionImpl();
return genCommandAction;
@@ -1140,6 +1228,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LoadResourceAction createLoadResourceAction() {
LoadResourceActionImpl loadResourceAction = new LoadResourceActionImpl();
return loadResourceAction;
@@ -1150,6 +1239,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public InitDiagramAction createInitDiagramAction() {
InitDiagramActionImpl initDiagramAction = new InitDiagramActionImpl();
return initDiagramAction;
@@ -1160,6 +1250,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public CreateShortcutAction createCreateShortcutAction() {
CreateShortcutActionImpl createShortcutAction = new CreateShortcutActionImpl();
return createShortcutAction;
@@ -1170,6 +1261,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenActionFactoryContributionItem createGenActionFactoryContributionItem() {
GenActionFactoryContributionItemImpl genActionFactoryContributionItem = new GenActionFactoryContributionItemImpl();
return genActionFactoryContributionItem;
@@ -1180,6 +1272,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenMenuManager createGenMenuManager() {
GenMenuManagerImpl genMenuManager = new GenMenuManagerImpl();
return genMenuManager;
@@ -1190,6 +1283,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenToolBarManager createGenToolBarManager() {
GenToolBarManagerImpl genToolBarManager = new GenToolBarManagerImpl();
return genToolBarManager;
@@ -1200,6 +1294,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenContextMenu createGenContextMenu() {
GenContextMenuImpl genContextMenu = new GenContextMenuImpl();
return genContextMenu;
@@ -1210,6 +1305,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenApplication createGenApplication() {
GenApplicationImpl genApplication = new GenApplicationImpl();
return genApplication;
@@ -1220,6 +1316,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenParsers createGenParsers() {
GenParsersImpl genParsers = new GenParsersImpl();
return genParsers;
@@ -1230,6 +1327,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public PredefinedParser createPredefinedParser() {
PredefinedParserImpl predefinedParser = new PredefinedParserImpl();
return predefinedParser;
@@ -1240,6 +1338,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public PredefinedEnumParser createPredefinedEnumParser() {
PredefinedEnumParserImpl predefinedEnumParser = new PredefinedEnumParserImpl();
return predefinedEnumParser;
@@ -1250,6 +1349,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public OclChoiceParser createOclChoiceParser() {
OclChoiceParserImpl oclChoiceParser = new OclChoiceParserImpl();
return oclChoiceParser;
@@ -1260,6 +1360,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ExpressionLabelParser createExpressionLabelParser() {
ExpressionLabelParserImpl expressionLabelParser = new ExpressionLabelParserImpl();
return expressionLabelParser;
@@ -1270,6 +1371,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public CustomParser createCustomParser() {
CustomParserImpl customParser = new CustomParserImpl();
return customParser;
@@ -1280,6 +1382,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ExternalParser createExternalParser() {
ExternalParserImpl externalParser = new ExternalParserImpl();
return externalParser;
@@ -1290,6 +1393,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenVisualEffect createGenVisualEffect() {
GenVisualEffectImpl genVisualEffect = new GenVisualEffectImpl();
return genVisualEffect;
@@ -1300,6 +1404,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCustomGeneratorExtension createGenCustomGeneratorExtension() {
GenCustomGeneratorExtensionImpl genCustomGeneratorExtension = new GenCustomGeneratorExtensionImpl();
return genCustomGeneratorExtension;
@@ -1310,6 +1415,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenTemplateInvocation createGenTemplateInvocation() {
GenTemplateInvocationImpl genTemplateInvocation = new GenTemplateInvocationImpl();
return genTemplateInvocation;
@@ -1320,6 +1426,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenFixedInputsTemplateInvocation createGenFixedInputsTemplateInvocation() {
GenFixedInputsTemplateInvocationImpl genFixedInputsTemplateInvocation = new GenFixedInputsTemplateInvocationImpl();
return genFixedInputsTemplateInvocation;
@@ -1330,6 +1437,28 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
+ public GenFloatingLabel createGenFloatingLabel() {
+ GenFloatingLabelImpl genFloatingLabel = new GenFloatingLabelImpl();
+ return genFloatingLabel;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public RefreshHook createRefreshHook() {
+ RefreshHookImpl refreshHook = new RefreshHookImpl();
+ return refreshHook;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public StandardPreferencePages createStandardPreferencePagesFromString(EDataType eDataType, String initialValue) {
StandardPreferencePages result = StandardPreferencePages.get(initialValue);
if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
@@ -1650,6 +1779,7 @@ public class GMFGenFactoryImpl extends EFactoryImpl implements GMFGenFactory {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GMFGenPackage getGMFGenPackage() {
return (GMFGenPackage)getEPackage();
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GMFGenPackageImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GMFGenPackageImpl.java
index 66f696005c5..b505d040f9e 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GMFGenPackageImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GMFGenPackageImpl.java
@@ -20,6 +20,7 @@
*/
package org.eclipse.papyrus.gmf.codegen.gmfgen.impl;
+
import java.io.IOException;
import java.net.URL;
import java.util.Collection;
@@ -35,9 +36,10 @@ import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
+import org.eclipse.emf.ecore.EStructuralFeature.Setting;
import org.eclipse.emf.ecore.EValidator;
+import org.eclipse.emf.ecore.EcorePackage;
import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.EStructuralFeature.Setting;
import org.eclipse.emf.ecore.impl.EPackageImpl;
import org.eclipse.emf.ecore.resource.Resource;
import org.eclipse.emf.ecore.util.EcoreUtil;
@@ -1094,6 +1096,20 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ private EClass genFloatingLabelEClass = null;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ private EClass refreshHookEClass = null;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
private EEnum standardPreferencePagesEEnum = null;
/**
@@ -1229,7 +1245,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
/**
* Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
- *
+ *
* <p>This method is used to initialize {@link GMFGenPackage#eINSTANCE} when that field is accessed.
* Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
* <!-- begin-user-doc -->
@@ -1241,12 +1257,14 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
if (isInited) return (GMFGenPackage)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI);
// Obtain or create and register package
- GMFGenPackageImpl theGMFGenPackage = (GMFGenPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof GMFGenPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new GMFGenPackageImpl());
+ Object registeredGMFGenPackage = EPackage.Registry.INSTANCE.get(eNS_URI);
+ GMFGenPackageImpl theGMFGenPackage = registeredGMFGenPackage instanceof GMFGenPackageImpl ? (GMFGenPackageImpl)registeredGMFGenPackage : new GMFGenPackageImpl();
isInited = true;
// Initialize simple dependencies
GenModelPackage.eINSTANCE.eClass();
+ EcorePackage.eINSTANCE.eClass();
// Load packages
theGMFGenPackage.loadPackage();
@@ -1257,7 +1275,6 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
// Mark meta-data to indicate it can't be changed
theGMFGenPackage.freeze();
-
// Update the registry and return the package
EPackage.Registry.INSTANCE.put(GMFGenPackage.eNS_URI, theGMFGenPackage);
return theGMFGenPackage;
@@ -1316,6 +1333,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenEditorGenerator() {
if (genEditorGeneratorEClass == null) {
genEditorGeneratorEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(0);
@@ -1328,6 +1346,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_Audits() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(0);
}
@@ -1337,6 +1356,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_Metrics() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(1);
}
@@ -1346,6 +1366,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_Diagram() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(2);
}
@@ -1355,6 +1376,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_Plugin() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(3);
}
@@ -1364,6 +1386,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_Editor() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(4);
}
@@ -1373,6 +1396,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_Navigator() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(5);
}
@@ -1382,6 +1406,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_DiagramUpdater() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(6);
}
@@ -1391,6 +1416,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_PropertySheet() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(7);
}
@@ -1400,6 +1426,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_Application() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(8);
}
@@ -1409,6 +1436,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_DomainGenModel() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(9);
}
@@ -1418,6 +1446,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorGenerator_PackageNamePrefix() {
return (EAttribute)getGenEditorGenerator().getEStructuralFeatures().get(10);
}
@@ -1427,6 +1456,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorGenerator_ModelID() {
return (EAttribute)getGenEditorGenerator().getEStructuralFeatures().get(11);
}
@@ -1436,6 +1466,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorGenerator_SameFileForDiagramAndModel() {
return (EAttribute)getGenEditorGenerator().getEStructuralFeatures().get(12);
}
@@ -1445,6 +1476,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorGenerator_DiagramFileExtension() {
return (EAttribute)getGenEditorGenerator().getEStructuralFeatures().get(13);
}
@@ -1454,6 +1486,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorGenerator_DomainFileExtension() {
return (EAttribute)getGenEditorGenerator().getEStructuralFeatures().get(14);
}
@@ -1463,6 +1496,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorGenerator_DynamicTemplates() {
return (EAttribute)getGenEditorGenerator().getEStructuralFeatures().get(15);
}
@@ -1472,6 +1506,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorGenerator_TemplateDirectory() {
return (EAttribute)getGenEditorGenerator().getEStructuralFeatures().get(16);
}
@@ -1481,6 +1516,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorGenerator_CopyrightText() {
return (EAttribute)getGenEditorGenerator().getEStructuralFeatures().get(17);
}
@@ -1490,6 +1526,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_ExpressionProviders() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(18);
}
@@ -1499,6 +1536,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_ModelAccess() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(19);
}
@@ -1508,6 +1546,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_LabelParsers() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(20);
}
@@ -1517,6 +1556,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_ContextMenus() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(21);
}
@@ -1526,6 +1566,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorGenerator_PluginDirectory() {
return (EAttribute)getGenEditorGenerator().getEStructuralFeatures().get(22);
}
@@ -1535,6 +1576,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorGenerator_Extensions() {
return (EReference)getGenEditorGenerator().getEStructuralFeatures().get(23);
}
@@ -1544,6 +1586,17 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
+ public EAttribute getGenEditorGenerator_JdkComplianceLevel() {
+ return (EAttribute)getGenEditorGenerator().getEStructuralFeatures().get(24);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public EClass getGenDiagram() {
if (genDiagramEClass == null) {
genDiagramEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(1);
@@ -1556,6 +1609,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagram_EditorGen() {
return (EReference)getGenDiagram().getEStructuralFeatures().get(0);
}
@@ -1565,6 +1619,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagram_DomainDiagramElement() {
return (EReference)getGenDiagram().getEStructuralFeatures().get(1);
}
@@ -1574,6 +1629,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagram_ChildNodes() {
return (EReference)getGenDiagram().getEStructuralFeatures().get(2);
}
@@ -1583,6 +1639,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagram_TopLevelNodes() {
return (EReference)getGenDiagram().getEStructuralFeatures().get(3);
}
@@ -1592,6 +1649,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagram_Links() {
return (EReference)getGenDiagram().getEStructuralFeatures().get(4);
}
@@ -1601,6 +1659,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagram_Compartments() {
return (EReference)getGenDiagram().getEStructuralFeatures().get(5);
}
@@ -1610,6 +1669,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagram_Palette() {
return (EReference)getGenDiagram().getEStructuralFeatures().get(6);
}
@@ -1619,6 +1679,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagram_Synchronized() {
return (EAttribute)getGenDiagram().getEStructuralFeatures().get(7);
}
@@ -1628,6 +1689,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagram_Preferences() {
return (EReference)getGenDiagram().getEStructuralFeatures().get(8);
}
@@ -1637,6 +1699,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagram_PreferencePages() {
return (EReference)getGenDiagram().getEStructuralFeatures().get(9);
}
@@ -1646,6 +1709,37 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
+ public EAttribute getGenDiagram_BaseEditHelperPackage() {
+ return (EAttribute)getGenDiagram().getEStructuralFeatures().get(10);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public EAttribute getGenDiagram_UsingElementTypeCreationCommand() {
+ return (EAttribute)getGenDiagram().getEStructuralFeatures().get(11);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public EAttribute getGenDiagram_VisualTypeProvider() {
+ return (EAttribute)getGenDiagram().getEStructuralFeatures().get(12);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public EClass getGenEditorView() {
if (genEditorViewEClass == null) {
genEditorViewEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(2);
@@ -1658,6 +1752,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenEditorView_EditorGen() {
return (EReference)getGenEditorView().getEStructuralFeatures().get(0);
}
@@ -1667,6 +1762,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorView_PackageName() {
return (EAttribute)getGenEditorView().getEStructuralFeatures().get(1);
}
@@ -1676,6 +1772,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorView_ActionBarContributorClassName() {
return (EAttribute)getGenEditorView().getEStructuralFeatures().get(2);
}
@@ -1685,6 +1782,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorView_ClassName() {
return (EAttribute)getGenEditorView().getEStructuralFeatures().get(3);
}
@@ -1694,6 +1792,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorView_IconPath() {
return (EAttribute)getGenEditorView().getEStructuralFeatures().get(4);
}
@@ -1703,6 +1802,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorView_IconPathX() {
return (EAttribute)getGenEditorView().getEStructuralFeatures().get(5);
}
@@ -1712,6 +1812,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorView_ID() {
return (EAttribute)getGenEditorView().getEStructuralFeatures().get(6);
}
@@ -1721,6 +1822,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorView_EclipseEditor() {
return (EAttribute)getGenEditorView().getEStructuralFeatures().get(7);
}
@@ -1730,6 +1832,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenEditorView_ContextID() {
return (EAttribute)getGenEditorView().getEStructuralFeatures().get(8);
}
@@ -1739,6 +1842,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenPreferencePage() {
if (genPreferencePageEClass == null) {
genPreferencePageEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(3);
@@ -1751,6 +1855,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPreferencePage_ID() {
return (EAttribute)getGenPreferencePage().getEStructuralFeatures().get(0);
}
@@ -1760,6 +1865,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPreferencePage_Name() {
return (EAttribute)getGenPreferencePage().getEStructuralFeatures().get(1);
}
@@ -1769,6 +1875,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenPreferencePage_Children() {
return (EReference)getGenPreferencePage().getEStructuralFeatures().get(2);
}
@@ -1778,6 +1885,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenPreferencePage_Parent() {
return (EReference)getGenPreferencePage().getEStructuralFeatures().get(3);
}
@@ -1787,6 +1895,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPreferencePage_ParentCategory() {
return (EAttribute)getGenPreferencePage().getEStructuralFeatures().get(4);
}
@@ -1796,6 +1905,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenCustomPreferencePage() {
if (genCustomPreferencePageEClass == null) {
genCustomPreferencePageEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(4);
@@ -1808,6 +1918,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCustomPreferencePage_QualifiedClassName() {
return (EAttribute)getGenCustomPreferencePage().getEStructuralFeatures().get(0);
}
@@ -1817,6 +1928,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCustomPreferencePage_GenerateBoilerplate() {
return (EAttribute)getGenCustomPreferencePage().getEStructuralFeatures().get(1);
}
@@ -1826,6 +1938,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenCustomPreferencePage_Preferences() {
return (EReference)getGenCustomPreferencePage().getEStructuralFeatures().get(2);
}
@@ -1835,6 +1948,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenStandardPreferencePage() {
if (genStandardPreferencePageEClass == null) {
genStandardPreferencePageEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(5);
@@ -1847,6 +1961,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenStandardPreferencePage_Kind() {
return (EAttribute)getGenStandardPreferencePage().getEStructuralFeatures().get(0);
}
@@ -1856,6 +1971,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenStandardPreferencePage_ClassName() {
return (EAttribute)getGenStandardPreferencePage().getEStructuralFeatures().get(1);
}
@@ -1865,6 +1981,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenDiagramPreferences() {
if (genDiagramPreferencesEClass == null) {
genDiagramPreferencesEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(7);
@@ -1877,6 +1994,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_LineStyle() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(0);
}
@@ -1886,6 +2004,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagramPreferences_DefaultFont() {
return (EReference)getGenDiagramPreferences().getEStructuralFeatures().get(1);
}
@@ -1895,6 +2014,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagramPreferences_FontColor() {
return (EReference)getGenDiagramPreferences().getEStructuralFeatures().get(2);
}
@@ -1904,6 +2024,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagramPreferences_FillColor() {
return (EReference)getGenDiagramPreferences().getEStructuralFeatures().get(3);
}
@@ -1913,6 +2034,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagramPreferences_LineColor() {
return (EReference)getGenDiagramPreferences().getEStructuralFeatures().get(4);
}
@@ -1922,6 +2044,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagramPreferences_NoteFillColor() {
return (EReference)getGenDiagramPreferences().getEStructuralFeatures().get(5);
}
@@ -1931,6 +2054,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagramPreferences_NoteLineColor() {
return (EReference)getGenDiagramPreferences().getEStructuralFeatures().get(6);
}
@@ -1940,6 +2064,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_ShowConnectionHandles() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(7);
}
@@ -1949,6 +2074,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_ShowPopupBars() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(8);
}
@@ -1958,6 +2084,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_PromptOnDelFromModel() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(9);
}
@@ -1967,6 +2094,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_PromptOnDelFromDiagram() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(10);
}
@@ -1976,6 +2104,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_EnableAnimatedLayout() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(11);
}
@@ -1985,6 +2114,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_EnableAnimatedZoom() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(12);
}
@@ -1994,6 +2124,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_EnableAntiAlias() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(13);
}
@@ -2003,6 +2134,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_ShowGrid() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(14);
}
@@ -2012,6 +2144,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_ShowRulers() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(15);
}
@@ -2021,6 +2154,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_SnapToGrid() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(16);
}
@@ -2030,6 +2164,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_SnapToGeometry() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(17);
}
@@ -2039,6 +2174,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_GridInFront() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(18);
}
@@ -2048,6 +2184,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_RulerUnits() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(19);
}
@@ -2057,6 +2194,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_GridSpacing() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(20);
}
@@ -2066,6 +2204,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagramPreferences_GridLineColor() {
return (EReference)getGenDiagramPreferences().getEStructuralFeatures().get(21);
}
@@ -2075,6 +2214,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramPreferences_GridLineStyle() {
return (EAttribute)getGenDiagramPreferences().getEStructuralFeatures().get(22);
}
@@ -2084,6 +2224,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenFont() {
if (genFontEClass == null) {
genFontEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(11);
@@ -2096,6 +2237,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenStandardFont() {
if (genStandardFontEClass == null) {
genStandardFontEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(12);
@@ -2108,6 +2250,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenStandardFont_Name() {
return (EAttribute)getGenStandardFont().getEStructuralFeatures().get(0);
}
@@ -2117,6 +2260,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenCustomFont() {
if (genCustomFontEClass == null) {
genCustomFontEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(14);
@@ -2129,6 +2273,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCustomFont_Name() {
return (EAttribute)getGenCustomFont().getEStructuralFeatures().get(0);
}
@@ -2138,6 +2283,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCustomFont_Height() {
return (EAttribute)getGenCustomFont().getEStructuralFeatures().get(1);
}
@@ -2147,6 +2293,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCustomFont_Style() {
return (EAttribute)getGenCustomFont().getEStructuralFeatures().get(2);
}
@@ -2156,6 +2303,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenColor() {
if (genColorEClass == null) {
genColorEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(16);
@@ -2168,6 +2316,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenRGBColor() {
if (genRGBColorEClass == null) {
genRGBColorEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(17);
@@ -2180,6 +2329,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenRGBColor_Red() {
return (EAttribute)getGenRGBColor().getEStructuralFeatures().get(0);
}
@@ -2189,6 +2339,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenRGBColor_Green() {
return (EAttribute)getGenRGBColor().getEStructuralFeatures().get(1);
}
@@ -2198,6 +2349,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenRGBColor_Blue() {
return (EAttribute)getGenRGBColor().getEStructuralFeatures().get(2);
}
@@ -2207,6 +2359,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenConstantColor() {
if (genConstantColorEClass == null) {
genConstantColorEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(18);
@@ -2219,6 +2372,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenConstantColor_Name() {
return (EAttribute)getGenConstantColor().getEStructuralFeatures().get(0);
}
@@ -2228,6 +2382,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenPreference() {
if (genPreferenceEClass == null) {
genPreferenceEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(20);
@@ -2240,6 +2395,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenPreference_Page() {
return (EReference)getGenPreference().getEStructuralFeatures().get(0);
}
@@ -2249,6 +2405,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPreference_Name() {
return (EAttribute)getGenPreference().getEStructuralFeatures().get(1);
}
@@ -2258,6 +2415,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPreference_Key() {
return (EAttribute)getGenPreference().getEStructuralFeatures().get(2);
}
@@ -2267,6 +2425,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPreference_DefaultValue() {
return (EAttribute)getGenPreference().getEStructuralFeatures().get(3);
}
@@ -2276,6 +2435,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getBatchValidation() {
if (batchValidationEClass == null) {
batchValidationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(21);
@@ -2288,6 +2448,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getBatchValidation_ValidationProviderClassName() {
return (EAttribute)getBatchValidation().getEStructuralFeatures().get(0);
}
@@ -2297,6 +2458,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getBatchValidation_ValidationProviderPriority() {
return (EAttribute)getBatchValidation().getEStructuralFeatures().get(1);
}
@@ -2306,6 +2468,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getBatchValidation_MarkerNavigationProviderClassName() {
return (EAttribute)getBatchValidation().getEStructuralFeatures().get(2);
}
@@ -2315,6 +2478,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getBatchValidation_MarkerNavigationProviderPriority() {
return (EAttribute)getBatchValidation().getEStructuralFeatures().get(3);
}
@@ -2324,6 +2488,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getBatchValidation_ValidationEnabled() {
return (EAttribute)getBatchValidation().getEStructuralFeatures().get(4);
}
@@ -2333,6 +2498,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getBatchValidation_MetricProviderClassName() {
return (EAttribute)getBatchValidation().getEStructuralFeatures().get(5);
}
@@ -2342,6 +2508,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getBatchValidation_MetricProviderPriority() {
return (EAttribute)getBatchValidation().getEStructuralFeatures().get(6);
}
@@ -2351,6 +2518,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getBatchValidation_ValidationDecoratorProviderClassName() {
return (EAttribute)getBatchValidation().getEStructuralFeatures().get(7);
}
@@ -2360,6 +2528,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getBatchValidation_ValidationDecorators() {
return (EAttribute)getBatchValidation().getEStructuralFeatures().get(8);
}
@@ -2369,6 +2538,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getBatchValidation_ValidationDecoratorProviderPriority() {
return (EAttribute)getBatchValidation().getEStructuralFeatures().get(9);
}
@@ -2378,6 +2548,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getBatchValidation_LiveValidationUIFeedback() {
return (EAttribute)getBatchValidation().getEStructuralFeatures().get(10);
}
@@ -2387,6 +2558,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getProviderClassNames() {
if (providerClassNamesEClass == null) {
providerClassNamesEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(22);
@@ -2399,6 +2571,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getProviderClassNames_ElementTypesClassName() {
return (EAttribute)getProviderClassNames().getEStructuralFeatures().get(0);
}
@@ -2408,6 +2581,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getProviderClassNames_NotationViewProviderClassName() {
return (EAttribute)getProviderClassNames().getEStructuralFeatures().get(1);
}
@@ -2417,6 +2591,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getProviderClassNames_NotationViewProviderPriority() {
return (EAttribute)getProviderClassNames().getEStructuralFeatures().get(2);
}
@@ -2426,6 +2601,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getProviderClassNames_EditPartProviderClassName() {
return (EAttribute)getProviderClassNames().getEStructuralFeatures().get(3);
}
@@ -2435,6 +2611,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getProviderClassNames_EditPartProviderPriority() {
return (EAttribute)getProviderClassNames().getEStructuralFeatures().get(4);
}
@@ -2444,6 +2621,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getProviderClassNames_ModelingAssistantProviderClassName() {
return (EAttribute)getProviderClassNames().getEStructuralFeatures().get(5);
}
@@ -2453,6 +2631,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getProviderClassNames_ModelingAssistantProviderPriority() {
return (EAttribute)getProviderClassNames().getEStructuralFeatures().get(6);
}
@@ -2462,6 +2641,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getProviderClassNames_IconProviderClassName() {
return (EAttribute)getProviderClassNames().getEStructuralFeatures().get(7);
}
@@ -2471,6 +2651,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getProviderClassNames_IconProviderPriority() {
return (EAttribute)getProviderClassNames().getEStructuralFeatures().get(8);
}
@@ -2480,6 +2661,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getProviderClassNames_ParserProviderClassName() {
return (EAttribute)getProviderClassNames().getEStructuralFeatures().get(9);
}
@@ -2489,6 +2671,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getProviderClassNames_ParserProviderPriority() {
return (EAttribute)getProviderClassNames().getEStructuralFeatures().get(10);
}
@@ -2498,6 +2681,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getProviderClassNames_ContributionItemProviderClassName() {
return (EAttribute)getProviderClassNames().getEStructuralFeatures().get(11);
}
@@ -2507,6 +2691,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getShortcuts() {
if (shortcutsEClass == null) {
shortcutsEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(24);
@@ -2519,6 +2704,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getShortcuts_ShortcutsDecoratorProviderClassName() {
return (EAttribute)getShortcuts().getEStructuralFeatures().get(0);
}
@@ -2528,6 +2714,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getShortcuts_ShortcutsDecoratorProviderPriority() {
return (EAttribute)getShortcuts().getEStructuralFeatures().get(1);
}
@@ -2537,6 +2724,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getShortcuts_CreateShortcutActionClassName() {
return (EAttribute)getShortcuts().getEStructuralFeatures().get(2);
}
@@ -2546,6 +2734,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getShortcuts_CreateShortcutDecorationsCommandClassName() {
return (EAttribute)getShortcuts().getEStructuralFeatures().get(3);
}
@@ -2555,6 +2744,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getShortcuts_ShortcutPropertyTesterClassName() {
return (EAttribute)getShortcuts().getEStructuralFeatures().get(4);
}
@@ -2564,6 +2754,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getShortcuts_ContainsShortcutsTo() {
return (EAttribute)getShortcuts().getEStructuralFeatures().get(5);
}
@@ -2573,6 +2764,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getShortcuts_ShortcutsProvidedFor() {
return (EAttribute)getShortcuts().getEStructuralFeatures().get(6);
}
@@ -2582,6 +2774,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPackageNames() {
if (packageNamesEClass == null) {
packageNamesEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(25);
@@ -2594,6 +2787,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPackageNames_EditCommandsPackageName() {
return (EAttribute)getPackageNames().getEStructuralFeatures().get(0);
}
@@ -2603,6 +2797,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPackageNames_EditHelpersPackageName() {
return (EAttribute)getPackageNames().getEStructuralFeatures().get(1);
}
@@ -2612,6 +2807,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPackageNames_EditPartsPackageName() {
return (EAttribute)getPackageNames().getEStructuralFeatures().get(2);
}
@@ -2621,6 +2817,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPackageNames_EditPoliciesPackageName() {
return (EAttribute)getPackageNames().getEStructuralFeatures().get(3);
}
@@ -2630,6 +2827,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPackageNames_PreferencesPackageName() {
return (EAttribute)getPackageNames().getEStructuralFeatures().get(4);
}
@@ -2639,6 +2837,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPackageNames_ProvidersPackageName() {
return (EAttribute)getPackageNames().getEStructuralFeatures().get(5);
}
@@ -2648,6 +2847,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPackageNames_ParsersPackageName() {
return (EAttribute)getPackageNames().getEStructuralFeatures().get(6);
}
@@ -2657,6 +2857,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPackageNames_NotationViewFactoriesPackageName() {
return (EAttribute)getPackageNames().getEStructuralFeatures().get(7);
}
@@ -2666,6 +2867,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getLinkConstraints() {
if (linkConstraintsEClass == null) {
linkConstraintsEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(26);
@@ -2678,6 +2880,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getEditorCandies() {
if (editorCandiesEClass == null) {
editorCandiesEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(27);
@@ -2690,6 +2893,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_CreationWizardClassName() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(0);
}
@@ -2699,6 +2903,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_CreationWizardPageClassName() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(1);
}
@@ -2708,6 +2913,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_CreationWizardIconPath() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(2);
}
@@ -2717,6 +2923,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_CreationWizardIconPathX() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(3);
}
@@ -2726,6 +2933,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_CreationWizardCategoryID() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(4);
}
@@ -2735,6 +2943,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_DiagramEditorUtilClassName() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(5);
}
@@ -2744,6 +2953,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_DocumentProviderClassName() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(6);
}
@@ -2753,6 +2963,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_InitDiagramFileActionClassName() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(7);
}
@@ -2762,6 +2973,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_NewDiagramFileWizardClassName() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(8);
}
@@ -2771,6 +2983,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_DiagramContentInitializerClassName() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(9);
}
@@ -2780,6 +2993,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_MatchingStrategyClassName() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(10);
}
@@ -2789,6 +3003,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_VisualIDRegistryClassName() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(11);
}
@@ -2798,6 +3013,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_ElementChooserClassName() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(12);
}
@@ -2807,6 +3023,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_LoadResourceActionClassName() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(13);
}
@@ -2816,6 +3033,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditorCandies_EditingDomainID() {
return (EAttribute)getEditorCandies().getEStructuralFeatures().get(14);
}
@@ -2825,6 +3043,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getEditPartCandies() {
if (editPartCandiesEClass == null) {
editPartCandiesEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(28);
@@ -2837,6 +3056,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditPartCandies_ReorientConnectionViewCommandClassName() {
return (EAttribute)getEditPartCandies().getEStructuralFeatures().get(0);
}
@@ -2846,6 +3066,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditPartCandies_BaseEditHelperClassName() {
return (EAttribute)getEditPartCandies().getEStructuralFeatures().get(1);
}
@@ -2855,6 +3076,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditPartCandies_EditPartFactoryClassName() {
return (EAttribute)getEditPartCandies().getEStructuralFeatures().get(2);
}
@@ -2864,6 +3086,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditPartCandies_BaseExternalNodeLabelEditPartClassName() {
return (EAttribute)getEditPartCandies().getEStructuralFeatures().get(3);
}
@@ -2873,6 +3096,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditPartCandies_BaseItemSemanticEditPolicyClassName() {
return (EAttribute)getEditPartCandies().getEStructuralFeatures().get(4);
}
@@ -2882,6 +3106,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditPartCandies_BaseGraphicalNodeEditPolicyClassName() {
return (EAttribute)getEditPartCandies().getEStructuralFeatures().get(5);
}
@@ -2891,6 +3116,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditPartCandies_TextSelectionEditPolicyClassName() {
return (EAttribute)getEditPartCandies().getEStructuralFeatures().get(6);
}
@@ -2900,6 +3126,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEditPartCandies_TextNonResizableEditPolicyClassName() {
return (EAttribute)getEditPartCandies().getEStructuralFeatures().get(7);
}
@@ -2909,6 +3136,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getMeasurementUnit() {
if (measurementUnitEClass == null) {
measurementUnitEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(29);
@@ -2921,6 +3149,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getMeasurementUnit_Units() {
return (EAttribute)getMeasurementUnit().getEStructuralFeatures().get(0);
}
@@ -2930,6 +3159,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenDiagramUpdater() {
if (genDiagramUpdaterEClass == null) {
genDiagramUpdaterEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(30);
@@ -2942,6 +3172,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagramUpdater_EditorGen() {
return (EReference)getGenDiagramUpdater().getEStructuralFeatures().get(0);
}
@@ -2951,6 +3182,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramUpdater_DiagramUpdaterClassName() {
return (EAttribute)getGenDiagramUpdater().getEStructuralFeatures().get(1);
}
@@ -2960,6 +3192,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramUpdater_NodeDescriptorClassName() {
return (EAttribute)getGenDiagramUpdater().getEStructuralFeatures().get(2);
}
@@ -2969,6 +3202,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramUpdater_LinkDescriptorClassName() {
return (EAttribute)getGenDiagramUpdater().getEStructuralFeatures().get(3);
}
@@ -2978,6 +3212,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramUpdater_UpdateCommandClassName() {
return (EAttribute)getGenDiagramUpdater().getEStructuralFeatures().get(4);
}
@@ -2987,6 +3222,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDiagramUpdater_UpdateCommandID() {
return (EAttribute)getGenDiagramUpdater().getEStructuralFeatures().get(5);
}
@@ -2996,6 +3232,17 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
+ public EAttribute getGenDiagramUpdater_CustomDiagramUpdaterSingletonPath() {
+ return (EAttribute)getGenDiagramUpdater().getEStructuralFeatures().get(6);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public EClass getGenPlugin() {
if (genPluginEClass == null) {
genPluginEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(31);
@@ -3008,6 +3255,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenPlugin_EditorGen() {
return (EReference)getGenPlugin().getEStructuralFeatures().get(0);
}
@@ -3017,6 +3265,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPlugin_ID() {
return (EAttribute)getGenPlugin().getEStructuralFeatures().get(1);
}
@@ -3026,6 +3275,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPlugin_Name() {
return (EAttribute)getGenPlugin().getEStructuralFeatures().get(2);
}
@@ -3035,6 +3285,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPlugin_Provider() {
return (EAttribute)getGenPlugin().getEStructuralFeatures().get(3);
}
@@ -3044,6 +3295,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPlugin_Version() {
return (EAttribute)getGenPlugin().getEStructuralFeatures().get(4);
}
@@ -3053,6 +3305,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPlugin_PrintingEnabled() {
return (EAttribute)getGenPlugin().getEStructuralFeatures().get(5);
}
@@ -3062,6 +3315,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPlugin_RequiredPlugins() {
return (EAttribute)getGenPlugin().getEStructuralFeatures().get(6);
}
@@ -3071,6 +3325,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPlugin_ActivatorClassName() {
return (EAttribute)getGenPlugin().getEStructuralFeatures().get(7);
}
@@ -3080,6 +3335,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getDynamicModelAccess() {
if (dynamicModelAccessEClass == null) {
dynamicModelAccessEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(32);
@@ -3092,6 +3348,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDynamicModelAccess_EditorGen() {
return (EReference)getDynamicModelAccess().getEStructuralFeatures().get(0);
}
@@ -3101,6 +3358,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getDynamicModelAccess_PackageName() {
return (EAttribute)getDynamicModelAccess().getEStructuralFeatures().get(1);
}
@@ -3110,6 +3368,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getDynamicModelAccess_ClassName() {
return (EAttribute)getDynamicModelAccess().getEStructuralFeatures().get(2);
}
@@ -3119,6 +3378,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getElementType() {
if (elementTypeEClass == null) {
elementTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(52);
@@ -3131,6 +3391,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getElementType_DiagramElement() {
return (EReference)getElementType().getEStructuralFeatures().get(0);
}
@@ -3140,6 +3401,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getElementType_UniqueIdentifier() {
return (EAttribute)getElementType().getEStructuralFeatures().get(1);
}
@@ -3149,6 +3411,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getElementType_DisplayName() {
return (EAttribute)getElementType().getEStructuralFeatures().get(2);
}
@@ -3158,6 +3421,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getElementType_DefinedExternally() {
return (EAttribute)getElementType().getEStructuralFeatures().get(3);
}
@@ -3167,6 +3431,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getMetamodelType() {
if (metamodelTypeEClass == null) {
metamodelTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(53);
@@ -3179,6 +3444,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getMetamodelType_EditHelperClassName() {
return (EAttribute)getMetamodelType().getEStructuralFeatures().get(0);
}
@@ -3188,6 +3454,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSpecializationType() {
if (specializationTypeEClass == null) {
specializationTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(54);
@@ -3200,6 +3467,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSpecializationType_MetamodelType() {
return (EReference)getSpecializationType().getEStructuralFeatures().get(0);
}
@@ -3209,6 +3477,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getSpecializationType_EditHelperAdviceClassName() {
return (EAttribute)getSpecializationType().getEStructuralFeatures().get(1);
}
@@ -3218,6 +3487,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getNotationType() {
if (notationTypeEClass == null) {
notationTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(55);
@@ -3230,6 +3500,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenCommonBase() {
if (genCommonBaseEClass == null) {
genCommonBaseEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(33);
@@ -3242,6 +3513,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenCommonBase_DiagramRunTimeClass() {
return (EReference)getGenCommonBase().getEStructuralFeatures().get(0);
}
@@ -3251,6 +3523,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCommonBase_VisualID() {
return (EAttribute)getGenCommonBase().getEStructuralFeatures().get(1);
}
@@ -3260,6 +3533,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenCommonBase_ElementType() {
return (EReference)getGenCommonBase().getEStructuralFeatures().get(2);
}
@@ -3269,6 +3543,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCommonBase_EditPartClassName() {
return (EAttribute)getGenCommonBase().getEStructuralFeatures().get(3);
}
@@ -3278,6 +3553,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCommonBase_ItemSemanticEditPolicyClassName() {
return (EAttribute)getGenCommonBase().getEStructuralFeatures().get(4);
}
@@ -3287,6 +3563,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCommonBase_NotationViewFactoryClassName() {
return (EAttribute)getGenCommonBase().getEStructuralFeatures().get(5);
}
@@ -3296,6 +3573,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenCommonBase_Viewmap() {
return (EReference)getGenCommonBase().getEStructuralFeatures().get(6);
}
@@ -3305,6 +3583,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenCommonBase_Styles() {
return (EReference)getGenCommonBase().getEStructuralFeatures().get(7);
}
@@ -3314,6 +3593,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenCommonBase_Behaviour() {
return (EReference)getGenCommonBase().getEStructuralFeatures().get(8);
}
@@ -3323,6 +3603,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCommonBase_SansDomain() {
return (EAttribute)getGenCommonBase().getEStructuralFeatures().get(9);
}
@@ -3332,6 +3613,47 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
+ public EAttribute getGenCommonBase_SuperEditPart() {
+ return (EAttribute)getGenCommonBase().getEStructuralFeatures().get(10);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public EAttribute getGenCommonBase_VisualIDOverride() {
+ return (EAttribute)getGenCommonBase().getEStructuralFeatures().get(11);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public EAttribute getGenCommonBase_UsingDeleteService() {
+ return (EAttribute)getGenCommonBase().getEStructuralFeatures().get(12);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public EAttribute getGenCommonBase_UsingReorientService() {
+ return (EAttribute)getGenCommonBase().getEStructuralFeatures().get(13);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public EClass getBehaviour() {
if (behaviourEClass == null) {
behaviourEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(34);
@@ -3344,6 +3666,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getBehaviour_Subject() {
return (EReference)getBehaviour().getEStructuralFeatures().get(0);
}
@@ -3353,6 +3676,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getCustomBehaviour() {
if (customBehaviourEClass == null) {
customBehaviourEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(35);
@@ -3365,6 +3689,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getCustomBehaviour_Key() {
return (EAttribute)getCustomBehaviour().getEStructuralFeatures().get(0);
}
@@ -3374,6 +3699,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getCustomBehaviour_EditPolicyQualifiedClassName() {
return (EAttribute)getCustomBehaviour().getEStructuralFeatures().get(1);
}
@@ -3383,6 +3709,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSharedBehaviour() {
if (sharedBehaviourEClass == null) {
sharedBehaviourEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(36);
@@ -3395,6 +3722,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSharedBehaviour_Delegate() {
return (EReference)getSharedBehaviour().getEStructuralFeatures().get(0);
}
@@ -3404,6 +3732,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getOpenDiagramBehaviour() {
if (openDiagramBehaviourEClass == null) {
openDiagramBehaviourEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(37);
@@ -3416,6 +3745,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getOpenDiagramBehaviour_EditPolicyClassName() {
return (EAttribute)getOpenDiagramBehaviour().getEStructuralFeatures().get(0);
}
@@ -3425,6 +3755,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getOpenDiagramBehaviour_DiagramKind() {
return (EAttribute)getOpenDiagramBehaviour().getEStructuralFeatures().get(1);
}
@@ -3434,6 +3765,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getOpenDiagramBehaviour_EditorID() {
return (EAttribute)getOpenDiagramBehaviour().getEStructuralFeatures().get(2);
}
@@ -3443,6 +3775,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getOpenDiagramBehaviour_OpenAsEclipseEditor() {
return (EAttribute)getOpenDiagramBehaviour().getEStructuralFeatures().get(3);
}
@@ -3452,6 +3785,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenContainerBase() {
if (genContainerBaseEClass == null) {
genContainerBaseEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(38);
@@ -3464,6 +3798,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenContainerBase_ContainedNodes() {
return (EReference)getGenContainerBase().getEStructuralFeatures().get(0);
}
@@ -3473,6 +3808,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenContainerBase_CanonicalEditPolicyClassName() {
return (EAttribute)getGenContainerBase().getEStructuralFeatures().get(1);
}
@@ -3482,6 +3818,17 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
+ public EAttribute getGenContainerBase_SpecificDiagramUpdaterClassName() {
+ return (EAttribute)getGenContainerBase().getEStructuralFeatures().get(2);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public EClass getGenNode() {
if (genNodeEClass == null) {
genNodeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(40);
@@ -3494,6 +3841,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNode_Labels() {
return (EReference)getGenNode().getEStructuralFeatures().get(1);
}
@@ -3503,6 +3851,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNode_Compartments() {
return (EReference)getGenNode().getEStructuralFeatures().get(2);
}
@@ -3512,6 +3861,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNode_PrimaryDragEditPolicyQualifiedClassName() {
return (EAttribute)getGenNode().getEStructuralFeatures().get(3);
}
@@ -3521,6 +3871,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNode_GraphicalNodeEditPolicyClassName() {
return (EAttribute)getGenNode().getEStructuralFeatures().get(4);
}
@@ -3530,6 +3881,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNode_CreateCommandClassName() {
return (EAttribute)getGenNode().getEStructuralFeatures().get(5);
}
@@ -3539,6 +3891,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNode_ReorientedIncomingLinks() {
return (EReference)getGenNode().getEStructuralFeatures().get(6);
}
@@ -3548,6 +3901,27 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
+ public EReference getGenNode_RefreshHook() {
+ return (EReference)getGenNode().getEStructuralFeatures().get(7);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public EAttribute getGenNode_SpecificNotificationEvent() {
+ return (EAttribute)getGenNode().getEStructuralFeatures().get(8);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public EClass getGenTopLevelNode() {
if (genTopLevelNodeEClass == null) {
genTopLevelNodeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(41);
@@ -3560,6 +3934,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenTopLevelNode_Diagram() {
return (EReference)getGenTopLevelNode().getEStructuralFeatures().get(0);
}
@@ -3569,6 +3944,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenChildNode() {
if (genChildNodeEClass == null) {
genChildNodeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(42);
@@ -3581,6 +3957,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenChildNode_Diagram() {
return (EReference)getGenChildNode().getEStructuralFeatures().get(0);
}
@@ -3590,6 +3967,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenChildNode_Containers() {
return (EReference)getGenChildNode().getEStructuralFeatures().get(1);
}
@@ -3599,6 +3977,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenChildSideAffixedNode() {
if (genChildSideAffixedNodeEClass == null) {
genChildSideAffixedNodeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(43);
@@ -3611,6 +3990,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenChildSideAffixedNode_PreferredSideName() {
return (EAttribute)getGenChildSideAffixedNode().getEStructuralFeatures().get(0);
}
@@ -3620,6 +4000,17 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
+ public EAttribute getGenChildSideAffixedNode_LocatorClassName() {
+ return (EAttribute)getGenChildSideAffixedNode().getEStructuralFeatures().get(1);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public EClass getGenChildLabelNode() {
if (genChildLabelNodeEClass == null) {
genChildLabelNodeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(44);
@@ -3632,6 +4023,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenChildLabelNode_LabelReadOnly() {
return (EAttribute)getGenChildLabelNode().getEStructuralFeatures().get(0);
}
@@ -3641,6 +4033,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenChildLabelNode_LabelElementIcon() {
return (EAttribute)getGenChildLabelNode().getEStructuralFeatures().get(1);
}
@@ -3650,6 +4043,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenChildLabelNode_LabelModelFacet() {
return (EReference)getGenChildLabelNode().getEStructuralFeatures().get(2);
}
@@ -3659,6 +4053,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenCompartment() {
if (genCompartmentEClass == null) {
genCompartmentEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(45);
@@ -3671,6 +4066,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCompartment_Title() {
return (EAttribute)getGenCompartment().getEStructuralFeatures().get(0);
}
@@ -3680,6 +4076,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCompartment_CanCollapse() {
return (EAttribute)getGenCompartment().getEStructuralFeatures().get(1);
}
@@ -3689,6 +4086,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCompartment_HideIfEmpty() {
return (EAttribute)getGenCompartment().getEStructuralFeatures().get(2);
}
@@ -3698,6 +4096,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCompartment_NeedsTitle() {
return (EAttribute)getGenCompartment().getEStructuralFeatures().get(3);
}
@@ -3707,6 +4106,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenCompartment_Diagram() {
return (EReference)getGenCompartment().getEStructuralFeatures().get(4);
}
@@ -3716,6 +4116,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenCompartment_Node() {
return (EReference)getGenCompartment().getEStructuralFeatures().get(5);
}
@@ -3725,6 +4126,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCompartment_ListLayout() {
return (EAttribute)getGenCompartment().getEStructuralFeatures().get(6);
}
@@ -3734,6 +4136,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNode_ModelFacet() {
return (EReference)getGenNode().getEStructuralFeatures().get(0);
}
@@ -3743,6 +4146,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenChildContainer() {
if (genChildContainerEClass == null) {
genChildContainerEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(39);
@@ -3755,6 +4159,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenChildContainer_ChildNodes() {
return (EReference)getGenChildContainer().getEStructuralFeatures().get(0);
}
@@ -3764,6 +4169,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenLink() {
if (genLinkEClass == null) {
genLinkEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(46);
@@ -3776,6 +4182,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenLink_Diagram() {
return (EReference)getGenLink().getEStructuralFeatures().get(0);
}
@@ -3785,6 +4192,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenLink_ModelFacet() {
return (EReference)getGenLink().getEStructuralFeatures().get(1);
}
@@ -3794,6 +4202,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenLink_Labels() {
return (EReference)getGenLink().getEStructuralFeatures().get(2);
}
@@ -3803,6 +4212,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenLink_OutgoingCreationAllowed() {
return (EAttribute)getGenLink().getEStructuralFeatures().get(3);
}
@@ -3812,6 +4222,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenLink_IncomingCreationAllowed() {
return (EAttribute)getGenLink().getEStructuralFeatures().get(4);
}
@@ -3821,6 +4232,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenLink_ViewDirectionAlignedWithModel() {
return (EAttribute)getGenLink().getEStructuralFeatures().get(5);
}
@@ -3830,6 +4242,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenLink_CreationConstraints() {
return (EReference)getGenLink().getEStructuralFeatures().get(6);
}
@@ -3839,6 +4252,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenLink_TargetReorientingAllowed() {
return (EAttribute)getGenLink().getEStructuralFeatures().get(7);
}
@@ -3848,6 +4262,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenLink_SourceReorientingAllowed() {
return (EAttribute)getGenLink().getEStructuralFeatures().get(8);
}
@@ -3857,6 +4272,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenLink_CreateCommandClassName() {
return (EAttribute)getGenLink().getEStructuralFeatures().get(9);
}
@@ -3866,6 +4282,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenLink_ReorientCommandClassName() {
return (EAttribute)getGenLink().getEStructuralFeatures().get(10);
}
@@ -3875,6 +4292,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenLink_TreeBranch() {
return (EAttribute)getGenLink().getEStructuralFeatures().get(11);
}
@@ -3884,6 +4302,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenLink_Sources() {
return (EReference)getGenLink().getEStructuralFeatures().get(12);
}
@@ -3893,6 +4312,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenLink_Targets() {
return (EReference)getGenLink().getEStructuralFeatures().get(13);
}
@@ -3902,6 +4322,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenLabel() {
if (genLabelEClass == null) {
genLabelEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(47);
@@ -3914,6 +4335,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenLabel_ReadOnly() {
return (EAttribute)getGenLabel().getEStructuralFeatures().get(0);
}
@@ -3923,6 +4345,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenLabel_ElementIcon() {
return (EAttribute)getGenLabel().getEStructuralFeatures().get(1);
}
@@ -3932,6 +4355,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenLabel_ModelFacet() {
return (EReference)getGenLabel().getEStructuralFeatures().get(2);
}
@@ -3941,6 +4365,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenNodeLabel() {
if (genNodeLabelEClass == null) {
genNodeLabelEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(48);
@@ -3953,6 +4378,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNodeLabel_Node() {
return (EReference)getGenNodeLabel().getEStructuralFeatures().get(0);
}
@@ -3962,6 +4388,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenExternalNodeLabel() {
if (genExternalNodeLabelEClass == null) {
genExternalNodeLabelEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(49);
@@ -3974,6 +4401,37 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
+ public EAttribute getGenExternalNodeLabel_Name() {
+ return (EAttribute)getGenExternalNodeLabel().getEStructuralFeatures().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public EAttribute getGenExternalNodeLabel_LocatorClassName() {
+ return (EAttribute)getGenExternalNodeLabel().getEStructuralFeatures().get(1);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public EReference getGenExternalNodeLabel_LabelVisibilityPreference() {
+ return (EReference)getGenExternalNodeLabel().getEStructuralFeatures().get(2);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public EClass getGenLinkLabel() {
if (genLinkLabelEClass == null) {
genLinkLabelEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(50);
@@ -3986,6 +4444,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenLinkLabel_Link() {
return (EReference)getGenLinkLabel().getEStructuralFeatures().get(0);
}
@@ -3995,6 +4454,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenLinkLabel_Alignment() {
return (EAttribute)getGenLinkLabel().getEStructuralFeatures().get(1);
}
@@ -4004,6 +4464,17 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
+ public EReference getGenLinkLabel_LabelVisibilityPreference() {
+ return (EReference)getGenLinkLabel().getEStructuralFeatures().get(2);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public EClass getModelFacet() {
if (modelFacetEClass == null) {
modelFacetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(56);
@@ -4016,6 +4487,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getLinkModelFacet() {
if (linkModelFacetEClass == null) {
linkModelFacetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(57);
@@ -4028,6 +4500,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getLabelModelFacet() {
if (labelModelFacetEClass == null) {
labelModelFacetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(58);
@@ -4040,6 +4513,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getLabelModelFacet_Parser() {
return (EReference)getLabelModelFacet().getEStructuralFeatures().get(0);
}
@@ -4049,6 +4523,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getTypeModelFacet() {
if (typeModelFacetEClass == null) {
typeModelFacetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(59);
@@ -4061,6 +4536,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getTypeModelFacet_MetaClass() {
return (EReference)getTypeModelFacet().getEStructuralFeatures().get(0);
}
@@ -4070,6 +4546,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getTypeModelFacet_ContainmentMetaFeature() {
return (EReference)getTypeModelFacet().getEStructuralFeatures().get(1);
}
@@ -4079,6 +4556,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getTypeModelFacet_ChildMetaFeature() {
return (EReference)getTypeModelFacet().getEStructuralFeatures().get(2);
}
@@ -4088,6 +4566,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getTypeModelFacet_ModelElementSelector() {
return (EReference)getTypeModelFacet().getEStructuralFeatures().get(3);
}
@@ -4097,6 +4576,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getTypeModelFacet_ModelElementInitializer() {
return (EReference)getTypeModelFacet().getEStructuralFeatures().get(4);
}
@@ -4106,6 +4586,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getFeatureLabelModelFacet() {
if (featureLabelModelFacetEClass == null) {
featureLabelModelFacetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(62);
@@ -4118,6 +4599,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getFeatureLabelModelFacet_MetaFeatures() {
return (EReference)getFeatureLabelModelFacet().getEStructuralFeatures().get(0);
}
@@ -4127,6 +4609,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getFeatureLabelModelFacet_EditableMetaFeatures() {
return (EReference)getFeatureLabelModelFacet().getEStructuralFeatures().get(1);
}
@@ -4136,6 +4619,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getFeatureLabelModelFacet_ViewPattern() {
return (EAttribute)getFeatureLabelModelFacet().getEStructuralFeatures().get(2);
}
@@ -4145,6 +4629,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getFeatureLabelModelFacet_EditorPattern() {
return (EAttribute)getFeatureLabelModelFacet().getEStructuralFeatures().get(3);
}
@@ -4154,6 +4639,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getFeatureLabelModelFacet_ViewMethod() {
return (EAttribute)getFeatureLabelModelFacet().getEStructuralFeatures().get(5);
}
@@ -4163,6 +4649,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getFeatureLabelModelFacet_EditPattern() {
return (EAttribute)getFeatureLabelModelFacet().getEStructuralFeatures().get(4);
}
@@ -4172,6 +4659,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getFeatureLabelModelFacet_EditMethod() {
return (EAttribute)getFeatureLabelModelFacet().getEStructuralFeatures().get(6);
}
@@ -4181,6 +4669,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getDesignLabelModelFacet() {
if (designLabelModelFacetEClass == null) {
designLabelModelFacetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(64);
@@ -4193,6 +4682,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getExpressionLabelModelFacet() {
if (expressionLabelModelFacetEClass == null) {
expressionLabelModelFacetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(65);
@@ -4205,6 +4695,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getTypeLinkModelFacet() {
if (typeLinkModelFacetEClass == null) {
typeLinkModelFacetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(60);
@@ -4217,6 +4708,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getTypeLinkModelFacet_SourceMetaFeature() {
return (EReference)getTypeLinkModelFacet().getEStructuralFeatures().get(0);
}
@@ -4226,6 +4718,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getTypeLinkModelFacet_TargetMetaFeature() {
return (EReference)getTypeLinkModelFacet().getEStructuralFeatures().get(1);
}
@@ -4235,6 +4728,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getFeatureLinkModelFacet() {
if (featureLinkModelFacetEClass == null) {
featureLinkModelFacetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(61);
@@ -4247,6 +4741,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getFeatureLinkModelFacet_MetaFeature() {
return (EReference)getFeatureLinkModelFacet().getEStructuralFeatures().get(0);
}
@@ -4256,6 +4751,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getViewmap() {
if (viewmapEClass == null) {
viewmapEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(72);
@@ -4268,6 +4764,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getViewmap_Attributes() {
return (EReference)getViewmap().getEStructuralFeatures().get(0);
}
@@ -4277,6 +4774,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getViewmap_RequiredPluginIDs() {
return (EAttribute)getViewmap().getEStructuralFeatures().get(1);
}
@@ -4286,6 +4784,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getViewmap_LayoutType() {
return (EAttribute)getViewmap().getEStructuralFeatures().get(2);
}
@@ -4295,6 +4794,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getAttributes() {
if (attributesEClass == null) {
attributesEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(66);
@@ -4307,6 +4807,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getColorAttributes() {
if (colorAttributesEClass == null) {
colorAttributesEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(67);
@@ -4319,6 +4820,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getColorAttributes_ForegroundColor() {
return (EAttribute)getColorAttributes().getEStructuralFeatures().get(0);
}
@@ -4328,6 +4830,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getColorAttributes_BackgroundColor() {
return (EAttribute)getColorAttributes().getEStructuralFeatures().get(1);
}
@@ -4337,6 +4840,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getStyleAttributes() {
if (styleAttributesEClass == null) {
styleAttributesEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(68);
@@ -4349,6 +4853,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getStyleAttributes_FixedFont() {
return (EAttribute)getStyleAttributes().getEStructuralFeatures().get(0);
}
@@ -4358,6 +4863,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getStyleAttributes_FixedForeground() {
return (EAttribute)getStyleAttributes().getEStructuralFeatures().get(1);
}
@@ -4367,6 +4873,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getStyleAttributes_FixedBackground() {
return (EAttribute)getStyleAttributes().getEStructuralFeatures().get(2);
}
@@ -4376,6 +4883,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getResizeConstraints() {
if (resizeConstraintsEClass == null) {
resizeConstraintsEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(69);
@@ -4388,6 +4896,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getResizeConstraints_ResizeHandles() {
return (EAttribute)getResizeConstraints().getEStructuralFeatures().get(0);
}
@@ -4397,6 +4906,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getResizeConstraints_NonResizeHandles() {
return (EAttribute)getResizeConstraints().getEStructuralFeatures().get(1);
}
@@ -4406,6 +4916,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getResizeConstraints_ResizeHandleNames() {
return (EAttribute)getResizeConstraints().getEStructuralFeatures().get(2);
}
@@ -4415,6 +4926,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getResizeConstraints_NonResizeHandleNames() {
return (EAttribute)getResizeConstraints().getEStructuralFeatures().get(3);
}
@@ -4424,6 +4936,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getDefaultSizeAttributes() {
if (defaultSizeAttributesEClass == null) {
defaultSizeAttributesEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(70);
@@ -4436,6 +4949,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getDefaultSizeAttributes_Width() {
return (EAttribute)getDefaultSizeAttributes().getEStructuralFeatures().get(0);
}
@@ -4445,6 +4959,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getDefaultSizeAttributes_Height() {
return (EAttribute)getDefaultSizeAttributes().getEStructuralFeatures().get(1);
}
@@ -4454,6 +4969,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getLabelOffsetAttributes() {
if (labelOffsetAttributesEClass == null) {
labelOffsetAttributesEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(71);
@@ -4466,6 +4982,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getLabelOffsetAttributes_X() {
return (EAttribute)getLabelOffsetAttributes().getEStructuralFeatures().get(0);
}
@@ -4475,6 +4992,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getLabelOffsetAttributes_Y() {
return (EAttribute)getLabelOffsetAttributes().getEStructuralFeatures().get(1);
}
@@ -4484,6 +5002,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getFigureViewmap() {
if (figureViewmapEClass == null) {
figureViewmapEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(74);
@@ -4496,6 +5015,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getFigureViewmap_FigureQualifiedClassName() {
return (EAttribute)getFigureViewmap().getEStructuralFeatures().get(0);
}
@@ -4505,6 +5025,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSnippetViewmap() {
if (snippetViewmapEClass == null) {
snippetViewmapEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(75);
@@ -4517,6 +5038,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getSnippetViewmap_Body() {
return (EAttribute)getSnippetViewmap().getEStructuralFeatures().get(0);
}
@@ -4526,6 +5048,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getInnerClassViewmap() {
if (innerClassViewmapEClass == null) {
innerClassViewmapEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(76);
@@ -4538,6 +5061,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getInnerClassViewmap_ClassName() {
return (EAttribute)getInnerClassViewmap().getEStructuralFeatures().get(0);
}
@@ -4547,6 +5071,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getInnerClassViewmap_ClassBody() {
return (EAttribute)getInnerClassViewmap().getEStructuralFeatures().get(1);
}
@@ -4556,6 +5081,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getParentAssignedViewmap() {
if (parentAssignedViewmapEClass == null) {
parentAssignedViewmapEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(77);
@@ -4568,6 +5094,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getParentAssignedViewmap_GetterName() {
return (EAttribute)getParentAssignedViewmap().getEStructuralFeatures().get(0);
}
@@ -4577,6 +5104,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getParentAssignedViewmap_SetterName() {
return (EAttribute)getParentAssignedViewmap().getEStructuralFeatures().get(1);
}
@@ -4586,6 +5114,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getParentAssignedViewmap_FigureQualifiedClassName() {
return (EAttribute)getParentAssignedViewmap().getEStructuralFeatures().get(2);
}
@@ -4595,6 +5124,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getModeledViewmap() {
if (modeledViewmapEClass == null) {
modeledViewmapEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(78);
@@ -4607,6 +5137,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getModeledViewmap_FigureModel() {
return (EReference)getModeledViewmap().getEStructuralFeatures().get(0);
}
@@ -4616,6 +5147,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getValueExpression() {
if (valueExpressionEClass == null) {
valueExpressionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(79);
@@ -4628,6 +5160,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getValueExpression_Body() {
return (EAttribute)getValueExpression().getEStructuralFeatures().get(0);
}
@@ -4637,6 +5170,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getValueExpression_LangName() {
return (EAttribute)getValueExpression().getEStructuralFeatures().get(1);
}
@@ -4646,6 +5180,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getValueExpression_Provider() {
return (EReference)getValueExpression().getEStructuralFeatures().get(2);
}
@@ -4655,6 +5190,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenConstraint() {
if (genConstraintEClass == null) {
genConstraintEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(80);
@@ -4667,6 +5203,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPalette() {
if (paletteEClass == null) {
paletteEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(81);
@@ -4679,6 +5216,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPalette_Diagram() {
return (EReference)getPalette().getEStructuralFeatures().get(0);
}
@@ -4688,6 +5226,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPalette_Flyout() {
return (EAttribute)getPalette().getEStructuralFeatures().get(1);
}
@@ -4697,6 +5236,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPalette_Groups() {
return (EReference)getPalette().getEStructuralFeatures().get(2);
}
@@ -4706,6 +5246,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPalette_PackageName() {
return (EAttribute)getPalette().getEStructuralFeatures().get(3);
}
@@ -4715,6 +5256,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPalette_FactoryClassName() {
return (EAttribute)getPalette().getEStructuralFeatures().get(4);
}
@@ -4724,6 +5266,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getEntryBase() {
if (entryBaseEClass == null) {
entryBaseEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(82);
@@ -4736,6 +5279,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEntryBase_Title() {
return (EAttribute)getEntryBase().getEStructuralFeatures().get(0);
}
@@ -4745,6 +5289,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEntryBase_Description() {
return (EAttribute)getEntryBase().getEStructuralFeatures().get(1);
}
@@ -4754,6 +5299,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEntryBase_LargeIconPath() {
return (EAttribute)getEntryBase().getEStructuralFeatures().get(2);
}
@@ -4763,6 +5309,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEntryBase_SmallIconPath() {
return (EAttribute)getEntryBase().getEStructuralFeatures().get(3);
}
@@ -4772,6 +5319,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEntryBase_CreateMethodName() {
return (EAttribute)getEntryBase().getEStructuralFeatures().get(4);
}
@@ -4781,6 +5329,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEntryBase_Id() {
return (EAttribute)getEntryBase().getEStructuralFeatures().get(5);
}
@@ -4790,6 +5339,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getAbstractToolEntry() {
if (abstractToolEntryEClass == null) {
abstractToolEntryEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(83);
@@ -4802,6 +5352,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getAbstractToolEntry_Default() {
return (EAttribute)getAbstractToolEntry().getEStructuralFeatures().get(0);
}
@@ -4811,6 +5362,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getAbstractToolEntry_QualifiedToolName() {
return (EAttribute)getAbstractToolEntry().getEStructuralFeatures().get(1);
}
@@ -4820,6 +5372,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getAbstractToolEntry_Properties() {
return (EReference)getAbstractToolEntry().getEStructuralFeatures().get(2);
}
@@ -4829,6 +5382,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getToolEntry() {
if (toolEntryEClass == null) {
toolEntryEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(84);
@@ -4841,6 +5395,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getToolEntry_GenNodes() {
return (EReference)getToolEntry().getEStructuralFeatures().get(0);
}
@@ -4850,6 +5405,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getToolEntry_GenLinks() {
return (EReference)getToolEntry().getEStructuralFeatures().get(1);
}
@@ -4859,6 +5415,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getToolEntry_Elements() {
return (EReference)getToolEntry().getEStructuralFeatures().get(2);
}
@@ -4868,6 +5425,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getStandardEntry() {
if (standardEntryEClass == null) {
standardEntryEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(85);
@@ -4880,6 +5438,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getStandardEntry_Kind() {
return (EAttribute)getStandardEntry().getEStructuralFeatures().get(0);
}
@@ -4889,6 +5448,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getToolGroupItem() {
if (toolGroupItemEClass == null) {
toolGroupItemEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(87);
@@ -4901,6 +5461,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getToolGroupItem_Group() {
return (EReference)getToolGroupItem().getEStructuralFeatures().get(0);
}
@@ -4910,6 +5471,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSeparator() {
if (separatorEClass == null) {
separatorEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(88);
@@ -4922,6 +5484,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getToolGroup() {
if (toolGroupEClass == null) {
toolGroupEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(89);
@@ -4934,6 +5497,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getToolGroup_Palette() {
return (EReference)getToolGroup().getEStructuralFeatures().get(0);
}
@@ -4943,6 +5507,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getToolGroup_Stack() {
return (EAttribute)getToolGroup().getEStructuralFeatures().get(1);
}
@@ -4952,6 +5517,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getToolGroup_Collapse() {
return (EAttribute)getToolGroup().getEStructuralFeatures().get(2);
}
@@ -4961,6 +5527,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getToolGroup_Entries() {
return (EReference)getToolGroup().getEStructuralFeatures().get(3);
}
@@ -4970,6 +5537,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getToolGroup_ToolsOnly() {
return (EAttribute)getToolGroup().getEStructuralFeatures().get(4);
}
@@ -4979,6 +5547,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenElementInitializer() {
if (genElementInitializerEClass == null) {
genElementInitializerEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(90);
@@ -4991,6 +5560,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenElementInitializer_TypeModelFacet() {
return (EReference)getGenElementInitializer().getEStructuralFeatures().get(0);
}
@@ -5000,6 +5570,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenFeatureSeqInitializer() {
if (genFeatureSeqInitializerEClass == null) {
genFeatureSeqInitializerEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(91);
@@ -5012,6 +5583,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenFeatureSeqInitializer_Initializers() {
return (EReference)getGenFeatureSeqInitializer().getEStructuralFeatures().get(0);
}
@@ -5021,6 +5593,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenFeatureSeqInitializer_ElementClass() {
return (EReference)getGenFeatureSeqInitializer().getEStructuralFeatures().get(1);
}
@@ -5030,6 +5603,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenFeatureSeqInitializer_CreatingInitializer() {
return (EReference)getGenFeatureSeqInitializer().getEStructuralFeatures().get(2);
}
@@ -5039,6 +5613,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenFeatureValueSpec() {
if (genFeatureValueSpecEClass == null) {
genFeatureValueSpecEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(92);
@@ -5051,6 +5626,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenFeatureValueSpec_Value() {
return (EReference)getGenFeatureValueSpec().getEStructuralFeatures().get(0);
}
@@ -5060,6 +5636,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenReferenceNewElementSpec() {
if (genReferenceNewElementSpecEClass == null) {
genReferenceNewElementSpecEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(93);
@@ -5072,6 +5649,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenReferenceNewElementSpec_NewElementInitializers() {
return (EReference)getGenReferenceNewElementSpec().getEStructuralFeatures().get(0);
}
@@ -5081,6 +5659,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenFeatureInitializer() {
if (genFeatureInitializerEClass == null) {
genFeatureInitializerEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(94);
@@ -5093,6 +5672,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenFeatureInitializer_Feature() {
return (EReference)getGenFeatureInitializer().getEStructuralFeatures().get(0);
}
@@ -5102,6 +5682,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenFeatureInitializer_FeatureSeqInitializer() {
return (EReference)getGenFeatureInitializer().getEStructuralFeatures().get(1);
}
@@ -5111,6 +5692,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenLinkConstraints() {
if (genLinkConstraintsEClass == null) {
genLinkConstraintsEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(95);
@@ -5123,6 +5705,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenLinkConstraints_Link() {
return (EReference)getGenLinkConstraints().getEStructuralFeatures().get(0);
}
@@ -5132,6 +5715,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenLinkConstraints_SourceEnd() {
return (EReference)getGenLinkConstraints().getEStructuralFeatures().get(1);
}
@@ -5141,6 +5725,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenLinkConstraints_TargetEnd() {
return (EReference)getGenLinkConstraints().getEStructuralFeatures().get(2);
}
@@ -5150,6 +5735,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenAuditRoot() {
if (genAuditRootEClass == null) {
genAuditRootEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(96);
@@ -5162,6 +5748,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditRoot_EditorGen() {
return (EReference)getGenAuditRoot().getEStructuralFeatures().get(0);
}
@@ -5171,6 +5758,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditRoot_Categories() {
return (EReference)getGenAuditRoot().getEStructuralFeatures().get(1);
}
@@ -5180,6 +5768,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditRoot_Rules() {
return (EReference)getGenAuditRoot().getEStructuralFeatures().get(2);
}
@@ -5189,6 +5778,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditRoot_ClientContexts() {
return (EReference)getGenAuditRoot().getEStructuralFeatures().get(3);
}
@@ -5198,6 +5788,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenAuditContainer() {
if (genAuditContainerEClass == null) {
genAuditContainerEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(97);
@@ -5210,6 +5801,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditContainer_Root() {
return (EReference)getGenAuditContainer().getEStructuralFeatures().get(0);
}
@@ -5219,6 +5811,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenRuleBase() {
if (genRuleBaseEClass == null) {
genRuleBaseEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(98);
@@ -5231,6 +5824,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenRuleBase_Name() {
return (EAttribute)getGenRuleBase().getEStructuralFeatures().get(0);
}
@@ -5240,6 +5834,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenRuleBase_Description() {
return (EAttribute)getGenRuleBase().getEStructuralFeatures().get(1);
}
@@ -5249,6 +5844,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenAuditContainer_Id() {
return (EAttribute)getGenAuditContainer().getEStructuralFeatures().get(1);
}
@@ -5258,6 +5854,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenAuditContainer_Name() {
return (EAttribute)getGenAuditContainer().getEStructuralFeatures().get(2);
}
@@ -5267,6 +5864,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenAuditContainer_Description() {
return (EAttribute)getGenAuditContainer().getEStructuralFeatures().get(3);
}
@@ -5276,6 +5874,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditContainer_Path() {
return (EReference)getGenAuditContainer().getEStructuralFeatures().get(4);
}
@@ -5285,6 +5884,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditContainer_Audits() {
return (EReference)getGenAuditContainer().getEStructuralFeatures().get(5);
}
@@ -5294,6 +5894,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenAuditRule() {
if (genAuditRuleEClass == null) {
genAuditRuleEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(99);
@@ -5306,6 +5907,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditRule_Root() {
return (EReference)getGenAuditRule().getEStructuralFeatures().get(0);
}
@@ -5315,6 +5917,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenAuditRule_Id() {
return (EAttribute)getGenAuditRule().getEStructuralFeatures().get(1);
}
@@ -5324,6 +5927,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditRule_Rule() {
return (EReference)getGenAuditRule().getEStructuralFeatures().get(2);
}
@@ -5333,6 +5937,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditRule_Target() {
return (EReference)getGenAuditRule().getEStructuralFeatures().get(3);
}
@@ -5342,6 +5947,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenAuditRule_Message() {
return (EAttribute)getGenAuditRule().getEStructuralFeatures().get(4);
}
@@ -5351,6 +5957,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenAuditRule_Severity() {
return (EAttribute)getGenAuditRule().getEStructuralFeatures().get(5);
}
@@ -5360,6 +5967,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenAuditRule_UseInLiveMode() {
return (EAttribute)getGenAuditRule().getEStructuralFeatures().get(6);
}
@@ -5369,6 +5977,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenAuditRule_RequiresConstraintAdapter() {
return (EAttribute)getGenAuditRule().getEStructuralFeatures().get(7);
}
@@ -5378,6 +5987,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditRule_Category() {
return (EReference)getGenAuditRule().getEStructuralFeatures().get(8);
}
@@ -5387,6 +5997,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenRuleTarget() {
if (genRuleTargetEClass == null) {
genRuleTargetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(101);
@@ -5399,6 +6010,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenDomainElementTarget() {
if (genDomainElementTargetEClass == null) {
genDomainElementTargetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(102);
@@ -5411,6 +6023,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDomainElementTarget_Element() {
return (EReference)getGenDomainElementTarget().getEStructuralFeatures().get(0);
}
@@ -5420,6 +6033,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenDiagramElementTarget() {
if (genDiagramElementTargetEClass == null) {
genDiagramElementTargetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(103);
@@ -5432,6 +6046,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDiagramElementTarget_Element() {
return (EReference)getGenDiagramElementTarget().getEStructuralFeatures().get(0);
}
@@ -5441,6 +6056,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenDomainAttributeTarget() {
if (genDomainAttributeTargetEClass == null) {
genDomainAttributeTargetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(104);
@@ -5453,6 +6069,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenDomainAttributeTarget_Attribute() {
return (EReference)getGenDomainAttributeTarget().getEStructuralFeatures().get(0);
}
@@ -5462,6 +6079,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDomainAttributeTarget_NullAsError() {
return (EAttribute)getGenDomainAttributeTarget().getEStructuralFeatures().get(1);
}
@@ -5471,6 +6089,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenNotationElementTarget() {
if (genNotationElementTargetEClass == null) {
genNotationElementTargetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(105);
@@ -5483,6 +6102,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNotationElementTarget_Element() {
return (EReference)getGenNotationElementTarget().getEStructuralFeatures().get(0);
}
@@ -5492,6 +6112,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenMetricContainer() {
if (genMetricContainerEClass == null) {
genMetricContainerEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(106);
@@ -5504,6 +6125,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenMetricContainer_EditorGen() {
return (EReference)getGenMetricContainer().getEStructuralFeatures().get(0);
}
@@ -5513,6 +6135,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenMetricContainer_Metrics() {
return (EReference)getGenMetricContainer().getEStructuralFeatures().get(1);
}
@@ -5522,6 +6145,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenMetricRule() {
if (genMetricRuleEClass == null) {
genMetricRuleEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(107);
@@ -5534,6 +6158,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenMetricRule_Key() {
return (EAttribute)getGenMetricRule().getEStructuralFeatures().get(0);
}
@@ -5543,6 +6168,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenMetricRule_Rule() {
return (EReference)getGenMetricRule().getEStructuralFeatures().get(1);
}
@@ -5552,6 +6178,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenMetricRule_Target() {
return (EReference)getGenMetricRule().getEStructuralFeatures().get(2);
}
@@ -5561,6 +6188,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenMetricRule_Container() {
return (EReference)getGenMetricRule().getEStructuralFeatures().get(5);
}
@@ -5570,6 +6198,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenMetricRule_LowLimit() {
return (EAttribute)getGenMetricRule().getEStructuralFeatures().get(3);
}
@@ -5579,6 +6208,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenMetricRule_HighLimit() {
return (EAttribute)getGenMetricRule().getEStructuralFeatures().get(4);
}
@@ -5588,6 +6218,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenAuditedMetricTarget() {
if (genAuditedMetricTargetEClass == null) {
genAuditedMetricTargetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(108);
@@ -5600,6 +6231,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditedMetricTarget_Metric() {
return (EReference)getGenAuditedMetricTarget().getEStructuralFeatures().get(0);
}
@@ -5609,6 +6241,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditedMetricTarget_MetricValueContext() {
return (EReference)getGenAuditedMetricTarget().getEStructuralFeatures().get(1);
}
@@ -5618,6 +6251,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenAuditable() {
if (genAuditableEClass == null) {
genAuditableEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(109);
@@ -5630,6 +6264,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditable_ContextSelector() {
return (EReference)getGenAuditable().getEStructuralFeatures().get(0);
}
@@ -5639,6 +6274,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenAuditContext() {
if (genAuditContextEClass == null) {
genAuditContextEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(110);
@@ -5651,6 +6287,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditContext_Root() {
return (EReference)getGenAuditContext().getEStructuralFeatures().get(0);
}
@@ -5660,6 +6297,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenAuditContext_Id() {
return (EAttribute)getGenAuditContext().getEStructuralFeatures().get(1);
}
@@ -5669,6 +6307,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenAuditContext_ClassName() {
return (EAttribute)getGenAuditContext().getEStructuralFeatures().get(2);
}
@@ -5678,6 +6317,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenAuditContext_RuleTargets() {
return (EReference)getGenAuditContext().getEStructuralFeatures().get(3);
}
@@ -5687,6 +6327,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenMeasurable() {
if (genMeasurableEClass == null) {
genMeasurableEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(111);
@@ -5699,6 +6340,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenExpressionProviderContainer() {
if (genExpressionProviderContainerEClass == null) {
genExpressionProviderContainerEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(112);
@@ -5711,6 +6353,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenExpressionProviderContainer_ExpressionsPackageName() {
return (EAttribute)getGenExpressionProviderContainer().getEStructuralFeatures().get(0);
}
@@ -5720,6 +6363,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenExpressionProviderContainer_AbstractExpressionClassName() {
return (EAttribute)getGenExpressionProviderContainer().getEStructuralFeatures().get(1);
}
@@ -5729,6 +6373,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenExpressionProviderContainer_Providers() {
return (EReference)getGenExpressionProviderContainer().getEStructuralFeatures().get(2);
}
@@ -5738,6 +6383,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenExpressionProviderContainer_EditorGen() {
return (EReference)getGenExpressionProviderContainer().getEStructuralFeatures().get(3);
}
@@ -5747,6 +6393,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenExpressionProviderBase() {
if (genExpressionProviderBaseEClass == null) {
genExpressionProviderBaseEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(113);
@@ -5759,6 +6406,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenExpressionProviderBase_Expressions() {
return (EReference)getGenExpressionProviderBase().getEStructuralFeatures().get(0);
}
@@ -5768,6 +6416,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenExpressionProviderBase_Container() {
return (EReference)getGenExpressionProviderBase().getEStructuralFeatures().get(1);
}
@@ -5777,6 +6426,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenJavaExpressionProvider() {
if (genJavaExpressionProviderEClass == null) {
genJavaExpressionProviderEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(114);
@@ -5789,6 +6439,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenJavaExpressionProvider_ThrowException() {
return (EAttribute)getGenJavaExpressionProvider().getEStructuralFeatures().get(0);
}
@@ -5798,6 +6449,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenJavaExpressionProvider_InjectExpressionBody() {
return (EAttribute)getGenJavaExpressionProvider().getEStructuralFeatures().get(1);
}
@@ -5807,6 +6459,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenExpressionInterpreter() {
if (genExpressionInterpreterEClass == null) {
genExpressionInterpreterEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(115);
@@ -5819,6 +6472,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenExpressionInterpreter_Language() {
return (EAttribute)getGenExpressionInterpreter().getEStructuralFeatures().get(0);
}
@@ -5828,6 +6482,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenExpressionInterpreter_ClassName() {
return (EAttribute)getGenExpressionInterpreter().getEStructuralFeatures().get(1);
}
@@ -5837,6 +6492,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenLiteralExpressionProvider() {
if (genLiteralExpressionProviderEClass == null) {
genLiteralExpressionProviderEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(116);
@@ -5849,6 +6505,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenDomainModelNavigator() {
if (genDomainModelNavigatorEClass == null) {
genDomainModelNavigatorEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(118);
@@ -5861,6 +6518,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDomainModelNavigator_GenerateDomainModelNavigator() {
return (EAttribute)getGenDomainModelNavigator().getEStructuralFeatures().get(0);
}
@@ -5870,6 +6528,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDomainModelNavigator_DomainContentExtensionID() {
return (EAttribute)getGenDomainModelNavigator().getEStructuralFeatures().get(1);
}
@@ -5879,6 +6538,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDomainModelNavigator_DomainContentExtensionName() {
return (EAttribute)getGenDomainModelNavigator().getEStructuralFeatures().get(2);
}
@@ -5888,6 +6548,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDomainModelNavigator_DomainContentExtensionPriority() {
return (EAttribute)getGenDomainModelNavigator().getEStructuralFeatures().get(3);
}
@@ -5897,6 +6558,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDomainModelNavigator_DomainContentProviderClassName() {
return (EAttribute)getGenDomainModelNavigator().getEStructuralFeatures().get(4);
}
@@ -5906,6 +6568,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDomainModelNavigator_DomainLabelProviderClassName() {
return (EAttribute)getGenDomainModelNavigator().getEStructuralFeatures().get(5);
}
@@ -5915,6 +6578,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDomainModelNavigator_DomainModelElementTesterClassName() {
return (EAttribute)getGenDomainModelNavigator().getEStructuralFeatures().get(6);
}
@@ -5924,6 +6588,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenDomainModelNavigator_DomainNavigatorItemClassName() {
return (EAttribute)getGenDomainModelNavigator().getEStructuralFeatures().get(7);
}
@@ -5933,6 +6598,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenNavigator() {
if (genNavigatorEClass == null) {
genNavigatorEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(119);
@@ -5945,6 +6611,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNavigator_EditorGen() {
return (EReference)getGenNavigator().getEStructuralFeatures().get(0);
}
@@ -5954,6 +6621,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_ContentExtensionID() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(1);
}
@@ -5963,6 +6631,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_ContentExtensionName() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(2);
}
@@ -5972,6 +6641,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_ContentExtensionPriority() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(3);
}
@@ -5981,6 +6651,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_LinkHelperExtensionID() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(4);
}
@@ -5990,6 +6661,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_SorterExtensionID() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(5);
}
@@ -5999,6 +6671,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_ActionProviderID() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(6);
}
@@ -6008,6 +6681,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_ContentProviderClassName() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(7);
}
@@ -6017,6 +6691,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_LabelProviderClassName() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(8);
}
@@ -6026,6 +6701,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_LinkHelperClassName() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(9);
}
@@ -6035,6 +6711,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_SorterClassName() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(10);
}
@@ -6044,6 +6721,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_ActionProviderClassName() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(11);
}
@@ -6053,6 +6731,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_AbstractNavigatorItemClassName() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(12);
}
@@ -6062,6 +6741,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_NavigatorGroupClassName() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(13);
}
@@ -6071,6 +6751,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_NavigatorItemClassName() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(14);
}
@@ -6080,6 +6761,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_UriInputTesterClassName() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(15);
}
@@ -6089,6 +6771,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigator_PackageName() {
return (EAttribute)getGenNavigator().getEStructuralFeatures().get(16);
}
@@ -6098,6 +6781,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNavigator_ChildReferences() {
return (EReference)getGenNavigator().getEStructuralFeatures().get(17);
}
@@ -6107,6 +6791,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenNavigatorChildReference() {
if (genNavigatorChildReferenceEClass == null) {
genNavigatorChildReferenceEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(121);
@@ -6119,6 +6804,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNavigatorChildReference_Navigator() {
return (EReference)getGenNavigatorChildReference().getEStructuralFeatures().get(0);
}
@@ -6128,6 +6814,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNavigatorChildReference_Parent() {
return (EReference)getGenNavigatorChildReference().getEStructuralFeatures().get(1);
}
@@ -6137,6 +6824,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNavigatorChildReference_Child() {
return (EReference)getGenNavigatorChildReference().getEStructuralFeatures().get(2);
}
@@ -6146,6 +6834,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigatorChildReference_ReferenceType() {
return (EAttribute)getGenNavigatorChildReference().getEStructuralFeatures().get(3);
}
@@ -6155,6 +6844,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigatorChildReference_GroupName() {
return (EAttribute)getGenNavigatorChildReference().getEStructuralFeatures().get(4);
}
@@ -6164,6 +6854,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigatorChildReference_GroupIcon() {
return (EAttribute)getGenNavigatorChildReference().getEStructuralFeatures().get(5);
}
@@ -6173,6 +6864,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenNavigatorChildReference_HideIfEmpty() {
return (EAttribute)getGenNavigatorChildReference().getEStructuralFeatures().get(6);
}
@@ -6182,6 +6874,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenNavigatorPath() {
if (genNavigatorPathEClass == null) {
genNavigatorPathEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(122);
@@ -6194,6 +6887,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNavigatorPath_Segments() {
return (EReference)getGenNavigatorPath().getEStructuralFeatures().get(0);
}
@@ -6203,6 +6897,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenNavigatorPathSegment() {
if (genNavigatorPathSegmentEClass == null) {
genNavigatorPathSegmentEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(123);
@@ -6215,6 +6910,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNavigatorPathSegment_Path() {
return (EReference)getGenNavigatorPathSegment().getEStructuralFeatures().get(0);
}
@@ -6224,6 +6920,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNavigatorPathSegment_From() {
return (EReference)getGenNavigatorPathSegment().getEStructuralFeatures().get(1);
}
@@ -6233,6 +6930,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenNavigatorPathSegment_To() {
return (EReference)getGenNavigatorPathSegment().getEStructuralFeatures().get(2);
}
@@ -6242,6 +6940,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenPropertySheet() {
if (genPropertySheetEClass == null) {
genPropertySheetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(124);
@@ -6254,6 +6953,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenPropertySheet_EditorGen() {
return (EReference)getGenPropertySheet().getEStructuralFeatures().get(0);
}
@@ -6263,6 +6963,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenPropertySheet_Tabs() {
return (EReference)getGenPropertySheet().getEStructuralFeatures().get(1);
}
@@ -6272,6 +6973,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPropertySheet_PackageName() {
return (EAttribute)getGenPropertySheet().getEStructuralFeatures().get(2);
}
@@ -6281,6 +6983,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPropertySheet_ReadOnly() {
return (EAttribute)getGenPropertySheet().getEStructuralFeatures().get(3);
}
@@ -6290,6 +6993,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPropertySheet_NeedsCaption() {
return (EAttribute)getGenPropertySheet().getEStructuralFeatures().get(4);
}
@@ -6299,6 +7003,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPropertySheet_LabelProviderClassName() {
return (EAttribute)getGenPropertySheet().getEStructuralFeatures().get(5);
}
@@ -6308,6 +7013,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenPropertyTab() {
if (genPropertyTabEClass == null) {
genPropertyTabEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(125);
@@ -6320,6 +7026,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenPropertyTab_Sheet() {
return (EReference)getGenPropertyTab().getEStructuralFeatures().get(0);
}
@@ -6329,6 +7036,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPropertyTab_ID() {
return (EAttribute)getGenPropertyTab().getEStructuralFeatures().get(1);
}
@@ -6338,6 +7046,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenPropertyTab_Label() {
return (EAttribute)getGenPropertyTab().getEStructuralFeatures().get(2);
}
@@ -6347,6 +7056,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenStandardPropertyTab() {
if (genStandardPropertyTabEClass == null) {
genStandardPropertyTabEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(126);
@@ -6359,6 +7069,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenCustomPropertyTab() {
if (genCustomPropertyTabEClass == null) {
genCustomPropertyTabEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(127);
@@ -6371,6 +7082,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCustomPropertyTab_ClassName() {
return (EAttribute)getGenCustomPropertyTab().getEStructuralFeatures().get(0);
}
@@ -6380,6 +7092,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenCustomPropertyTab_Filter() {
return (EReference)getGenCustomPropertyTab().getEStructuralFeatures().get(1);
}
@@ -6389,6 +7102,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCustomPropertyTab_GenerateBoilerplate() {
return (EAttribute)getGenCustomPropertyTab().getEStructuralFeatures().get(2);
}
@@ -6398,6 +7112,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenPropertyTabFilter() {
if (genPropertyTabFilterEClass == null) {
genPropertyTabFilterEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(128);
@@ -6410,6 +7125,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenPropertyTabFilter_Tab() {
return (EReference)getGenPropertyTabFilter().getEStructuralFeatures().get(0);
}
@@ -6419,6 +7135,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getTypeTabFilter() {
if (typeTabFilterEClass == null) {
typeTabFilterEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(129);
@@ -6431,6 +7148,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getTypeTabFilter_Types() {
return (EAttribute)getTypeTabFilter().getEStructuralFeatures().get(0);
}
@@ -6440,6 +7158,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getTypeTabFilter_GeneratedTypes() {
return (EAttribute)getTypeTabFilter().getEStructuralFeatures().get(1);
}
@@ -6449,6 +7168,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getCustomTabFilter() {
if (customTabFilterEClass == null) {
customTabFilterEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(131);
@@ -6461,6 +7181,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getCustomTabFilter_ClassName() {
return (EAttribute)getCustomTabFilter().getEStructuralFeatures().get(0);
}
@@ -6470,6 +7191,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenContributionItem() {
if (genContributionItemEClass == null) {
genContributionItemEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(132);
@@ -6482,6 +7204,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenContributionItem_Owner() {
return (EReference)getGenContributionItem().getEStructuralFeatures().get(0);
}
@@ -6491,6 +7214,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenSharedContributionItem() {
if (genSharedContributionItemEClass == null) {
genSharedContributionItemEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(133);
@@ -6503,6 +7227,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenSharedContributionItem_ActualItem() {
return (EReference)getGenSharedContributionItem().getEStructuralFeatures().get(0);
}
@@ -6512,6 +7237,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenGroupMarker() {
if (genGroupMarkerEClass == null) {
genGroupMarkerEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(134);
@@ -6524,6 +7250,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenGroupMarker_GroupName() {
return (EAttribute)getGenGroupMarker().getEStructuralFeatures().get(0);
}
@@ -6533,6 +7260,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenSeparator() {
if (genSeparatorEClass == null) {
genSeparatorEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(135);
@@ -6545,6 +7273,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenSeparator_GroupName() {
return (EAttribute)getGenSeparator().getEStructuralFeatures().get(0);
}
@@ -6554,6 +7283,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenCustomAction() {
if (genCustomActionEClass == null) {
genCustomActionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(136);
@@ -6566,6 +7296,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCustomAction_QualifiedClassName() {
return (EAttribute)getGenCustomAction().getEStructuralFeatures().get(0);
}
@@ -6575,6 +7306,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCustomAction_GenerateBoilerplate() {
return (EAttribute)getGenCustomAction().getEStructuralFeatures().get(1);
}
@@ -6584,6 +7316,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCustomAction_Name() {
return (EAttribute)getGenCustomAction().getEStructuralFeatures().get(2);
}
@@ -6593,6 +7326,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenCommandAction() {
if (genCommandActionEClass == null) {
genCommandActionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(137);
@@ -6605,6 +7339,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCommandAction_CommandIdentifier() {
return (EAttribute)getGenCommandAction().getEStructuralFeatures().get(0);
}
@@ -6614,6 +7349,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCommandAction_Name() {
return (EAttribute)getGenCommandAction().getEStructuralFeatures().get(1);
}
@@ -6623,6 +7359,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenAction() {
if (genActionEClass == null) {
genActionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(138);
@@ -6635,6 +7372,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenAction_QualifiedClassName() {
return (EAttribute)getGenAction().getEStructuralFeatures().get(0);
}
@@ -6644,6 +7382,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenAction_Name() {
return (EAttribute)getGenAction().getEStructuralFeatures().get(1);
}
@@ -6653,6 +7392,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getLoadResourceAction() {
if (loadResourceActionEClass == null) {
loadResourceActionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(139);
@@ -6665,6 +7405,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getInitDiagramAction() {
if (initDiagramActionEClass == null) {
initDiagramActionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(140);
@@ -6677,6 +7418,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getCreateShortcutAction() {
if (createShortcutActionEClass == null) {
createShortcutActionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(141);
@@ -6689,6 +7431,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenActionFactoryContributionItem() {
if (genActionFactoryContributionItemEClass == null) {
genActionFactoryContributionItemEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(142);
@@ -6701,6 +7444,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenActionFactoryContributionItem_Name() {
return (EAttribute)getGenActionFactoryContributionItem().getEStructuralFeatures().get(0);
}
@@ -6710,6 +7454,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenContributionManager() {
if (genContributionManagerEClass == null) {
genContributionManagerEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(143);
@@ -6722,6 +7467,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenContributionManager_ID() {
return (EAttribute)getGenContributionManager().getEStructuralFeatures().get(0);
}
@@ -6731,6 +7477,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenContributionManager_Items() {
return (EReference)getGenContributionManager().getEStructuralFeatures().get(1);
}
@@ -6740,6 +7487,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenContributionManager_EditorGen() {
return (EReference)getGenContributionManager().getEStructuralFeatures().get(2);
}
@@ -6749,6 +7497,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenMenuManager() {
if (genMenuManagerEClass == null) {
genMenuManagerEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(144);
@@ -6761,6 +7510,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenMenuManager_Name() {
return (EAttribute)getGenMenuManager().getEStructuralFeatures().get(0);
}
@@ -6770,6 +7520,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenToolBarManager() {
if (genToolBarManagerEClass == null) {
genToolBarManagerEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(145);
@@ -6782,6 +7533,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenContextMenu() {
if (genContextMenuEClass == null) {
genContextMenuEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(146);
@@ -6794,6 +7546,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenContextMenu_Context() {
return (EReference)getGenContextMenu().getEStructuralFeatures().get(0);
}
@@ -6803,6 +7556,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenApplication() {
if (genApplicationEClass == null) {
genApplicationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(147);
@@ -6815,6 +7569,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenApplication_EditorGen() {
return (EReference)getGenApplication().getEStructuralFeatures().get(0);
}
@@ -6824,6 +7579,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenApplication_ID() {
return (EAttribute)getGenApplication().getEStructuralFeatures().get(1);
}
@@ -6833,6 +7589,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenApplication_Title() {
return (EAttribute)getGenApplication().getEStructuralFeatures().get(2);
}
@@ -6842,6 +7599,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenApplication_PackageName() {
return (EAttribute)getGenApplication().getEStructuralFeatures().get(3);
}
@@ -6851,6 +7609,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenApplication_ClassName() {
return (EAttribute)getGenApplication().getEStructuralFeatures().get(4);
}
@@ -6860,6 +7619,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenApplication_WorkbenchAdvisorClassName() {
return (EAttribute)getGenApplication().getEStructuralFeatures().get(5);
}
@@ -6869,6 +7629,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenApplication_WorkbenchWindowAdvisorClassName() {
return (EAttribute)getGenApplication().getEStructuralFeatures().get(6);
}
@@ -6878,6 +7639,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenApplication_ActionBarAdvisorClassName() {
return (EAttribute)getGenApplication().getEStructuralFeatures().get(7);
}
@@ -6887,6 +7649,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenApplication_PerspectiveClassName() {
return (EAttribute)getGenApplication().getEStructuralFeatures().get(8);
}
@@ -6896,6 +7659,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenApplication_PerspectiveId() {
return (EAttribute)getGenApplication().getEStructuralFeatures().get(9);
}
@@ -6905,6 +7669,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenApplication_SupportFiles() {
return (EAttribute)getGenApplication().getEStructuralFeatures().get(10);
}
@@ -6914,6 +7679,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenApplication_SharedContributionItems() {
return (EReference)getGenApplication().getEStructuralFeatures().get(11);
}
@@ -6923,6 +7689,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenApplication_MainMenu() {
return (EReference)getGenApplication().getEStructuralFeatures().get(12);
}
@@ -6932,6 +7699,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenApplication_MainToolBar() {
return (EReference)getGenApplication().getEStructuralFeatures().get(13);
}
@@ -6941,6 +7709,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenLinkEnd() {
if (genLinkEndEClass == null) {
genLinkEndEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(148);
@@ -6953,6 +7722,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenLinkEnd_GenOutgoingLinks() {
return (EReference)getGenLinkEnd().getEStructuralFeatures().get(0);
}
@@ -6962,6 +7732,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenLinkEnd_GenIncomingLinks() {
return (EReference)getGenLinkEnd().getEStructuralFeatures().get(1);
}
@@ -6971,6 +7742,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenParsers() {
if (genParsersEClass == null) {
genParsersEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(149);
@@ -6983,6 +7755,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenParsers_EditorGen() {
return (EReference)getGenParsers().getEStructuralFeatures().get(0);
}
@@ -6992,6 +7765,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenParsers_PackageName() {
return (EAttribute)getGenParsers().getEStructuralFeatures().get(1);
}
@@ -7001,6 +7775,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenParsers_ClassName() {
return (EAttribute)getGenParsers().getEStructuralFeatures().get(2);
}
@@ -7010,6 +7785,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenParsers_ExtensibleViaService() {
return (EAttribute)getGenParsers().getEStructuralFeatures().get(3);
}
@@ -7019,6 +7795,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenParsers_ProviderPriority() {
return (EAttribute)getGenParsers().getEStructuralFeatures().get(4);
}
@@ -7028,6 +7805,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenParsers_Implementations() {
return (EReference)getGenParsers().getEStructuralFeatures().get(5);
}
@@ -7037,6 +7815,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenParsers_ImplPackageName() {
return (EAttribute)getGenParsers().getEStructuralFeatures().get(6);
}
@@ -7046,6 +7825,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenParserImplementation() {
if (genParserImplementationEClass == null) {
genParserImplementationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(150);
@@ -7058,6 +7838,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenParserImplementation_Holder() {
return (EReference)getGenParserImplementation().getEStructuralFeatures().get(0);
}
@@ -7067,6 +7848,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenParserImplementation_Uses() {
return (EReference)getGenParserImplementation().getEStructuralFeatures().get(1);
}
@@ -7076,6 +7858,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPredefinedParser() {
if (predefinedParserEClass == null) {
predefinedParserEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(151);
@@ -7088,6 +7871,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPredefinedParser_ViewMethod() {
return (EAttribute)getPredefinedParser().getEStructuralFeatures().get(0);
}
@@ -7097,6 +7881,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPredefinedParser_EditMethod() {
return (EAttribute)getPredefinedParser().getEStructuralFeatures().get(1);
}
@@ -7106,6 +7891,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPredefinedParser_ClassName() {
return (EAttribute)getPredefinedParser().getEStructuralFeatures().get(2);
}
@@ -7115,6 +7901,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPredefinedEnumParser() {
if (predefinedEnumParserEClass == null) {
predefinedEnumParserEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(152);
@@ -7127,6 +7914,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getOclChoiceParser() {
if (oclChoiceParserEClass == null) {
oclChoiceParserEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(153);
@@ -7139,6 +7927,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getOclChoiceParser_ItemsExpression() {
return (EReference)getOclChoiceParser().getEStructuralFeatures().get(0);
}
@@ -7148,6 +7937,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getOclChoiceParser_ShowExpression() {
return (EReference)getOclChoiceParser().getEStructuralFeatures().get(1);
}
@@ -7157,6 +7947,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getExpressionLabelParser() {
if (expressionLabelParserEClass == null) {
expressionLabelParserEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(154);
@@ -7169,6 +7960,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getExpressionLabelParser_ClassName() {
return (EAttribute)getExpressionLabelParser().getEStructuralFeatures().get(0);
}
@@ -7178,6 +7970,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getExpressionLabelParser_ExpressionContext() {
return (EReference)getExpressionLabelParser().getEStructuralFeatures().get(1);
}
@@ -7187,6 +7980,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getExpressionLabelParser_ViewExpression() {
return (EReference)getExpressionLabelParser().getEStructuralFeatures().get(2);
}
@@ -7196,6 +7990,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getExpressionLabelParser_EditExpression() {
return (EReference)getExpressionLabelParser().getEStructuralFeatures().get(3);
}
@@ -7205,6 +8000,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getExpressionLabelParser_ValidateExpression() {
return (EReference)getExpressionLabelParser().getEStructuralFeatures().get(4);
}
@@ -7214,6 +8010,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getCustomParser() {
if (customParserEClass == null) {
customParserEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(155);
@@ -7226,6 +8023,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getCustomParser_QualifiedName() {
return (EAttribute)getCustomParser().getEStructuralFeatures().get(0);
}
@@ -7235,6 +8033,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getCustomParser_GenerateBoilerplate() {
return (EAttribute)getCustomParser().getEStructuralFeatures().get(1);
}
@@ -7244,6 +8043,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getExternalParser() {
if (externalParserEClass == null) {
externalParserEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(156);
@@ -7256,6 +8056,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getExternalParser_Hint() {
return (EAttribute)getExternalParser().getEStructuralFeatures().get(0);
}
@@ -7265,6 +8066,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenVisualEffect() {
if (genVisualEffectEClass == null) {
genVisualEffectEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(157);
@@ -7277,6 +8079,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenVisualEffect_Name() {
return (EAttribute)getGenVisualEffect().getEStructuralFeatures().get(0);
}
@@ -7286,6 +8089,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenVisualEffect_PinKind() {
return (EAttribute)getGenVisualEffect().getEStructuralFeatures().get(1);
}
@@ -7295,6 +8099,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenVisualEffect_OperationName() {
return (EAttribute)getGenVisualEffect().getEStructuralFeatures().get(2);
}
@@ -7304,6 +8109,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenVisualEffect_OperationType() {
return (EAttribute)getGenVisualEffect().getEStructuralFeatures().get(3);
}
@@ -7313,6 +8119,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenVisualEffect_OclExpression() {
return (EAttribute)getGenVisualEffect().getEStructuralFeatures().get(4);
}
@@ -7322,6 +8129,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenCustomGeneratorExtension() {
if (genCustomGeneratorExtensionEClass == null) {
genCustomGeneratorExtensionEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(158);
@@ -7334,6 +8142,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenCustomGeneratorExtension_Generator() {
return (EReference)getGenCustomGeneratorExtension().getEStructuralFeatures().get(0);
}
@@ -7343,6 +8152,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCustomGeneratorExtension_Name() {
return (EAttribute)getGenCustomGeneratorExtension().getEStructuralFeatures().get(1);
}
@@ -7352,6 +8162,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCustomGeneratorExtension_FromCustomBridge() {
return (EAttribute)getGenCustomGeneratorExtension().getEStructuralFeatures().get(2);
}
@@ -7361,6 +8172,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenCustomGeneratorExtension_RootInput() {
return (EReference)getGenCustomGeneratorExtension().getEStructuralFeatures().get(3);
}
@@ -7370,6 +8182,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenCustomGeneratorExtension_Invocations() {
return (EReference)getGenCustomGeneratorExtension().getEStructuralFeatures().get(4);
}
@@ -7379,6 +8192,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenCustomTemplateInput() {
if (genCustomTemplateInputEClass == null) {
genCustomTemplateInputEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(159);
@@ -7391,6 +8205,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenCustomTemplateInput_OclType() {
return (EAttribute)getGenCustomTemplateInput().getEStructuralFeatures().get(0);
}
@@ -7400,6 +8215,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenTemplateInvocationBase() {
if (genTemplateInvocationBaseEClass == null) {
genTemplateInvocationBaseEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(160);
@@ -7412,6 +8228,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenTemplateInvocationBase_Extension() {
return (EReference)getGenTemplateInvocationBase().getEStructuralFeatures().get(0);
}
@@ -7421,6 +8238,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenTemplateInvocationBase_Description() {
return (EAttribute)getGenTemplateInvocationBase().getEStructuralFeatures().get(1);
}
@@ -7430,6 +8248,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenTemplateInvocationBase_TemplateFqn() {
return (EAttribute)getGenTemplateInvocationBase().getEStructuralFeatures().get(2);
}
@@ -7439,6 +8258,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenTemplateInvocation() {
if (genTemplateInvocationEClass == null) {
genTemplateInvocationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(161);
@@ -7451,6 +8271,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenTemplateInvocation_Inputs() {
return (EReference)getGenTemplateInvocation().getEStructuralFeatures().get(0);
}
@@ -7460,6 +8281,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getGenTemplateInvocation_OclExpression() {
return (EAttribute)getGenTemplateInvocation().getEStructuralFeatures().get(1);
}
@@ -7469,6 +8291,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGenFixedInputsTemplateInvocation() {
if (genFixedInputsTemplateInvocationEClass == null) {
genFixedInputsTemplateInvocationEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(162);
@@ -7481,6 +8304,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGenFixedInputsTemplateInvocation_FixedInputs() {
return (EReference)getGenFixedInputsTemplateInvocation().getEStructuralFeatures().get(0);
}
@@ -7490,6 +8314,83 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
+ public EClass getGenFloatingLabel() {
+ if (genFloatingLabelEClass == null) {
+ genFloatingLabelEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(163);
+ }
+ return genFloatingLabelEClass;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public EAttribute getGenFloatingLabel_Role() {
+ return (EAttribute)getGenFloatingLabel().getEStructuralFeatures().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public EAttribute getGenFloatingLabel_IconPathRole() {
+ return (EAttribute)getGenFloatingLabel().getEStructuralFeatures().get(1);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public EAttribute getGenFloatingLabel_VisibleByDefault() {
+ return (EAttribute)getGenFloatingLabel().getEStructuralFeatures().get(2);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public EClass getRefreshHook() {
+ if (refreshHookEClass == null) {
+ refreshHookEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(164);
+ }
+ return refreshHookEClass;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public EAttribute getRefreshHook_RefreshCondition() {
+ return (EAttribute)getRefreshHook().getEStructuralFeatures().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public EAttribute getRefreshHook_RefreshAction() {
+ return (EAttribute)getRefreshHook().getEStructuralFeatures().get(1);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public EEnum getStandardPreferencePages() {
if (standardPreferencePagesEEnum == null) {
standardPreferencePagesEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(6);
@@ -7502,6 +8403,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getRulerUnits() {
if (rulerUnitsEEnum == null) {
rulerUnitsEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(8);
@@ -7514,6 +8416,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getRouting() {
if (routingEEnum == null) {
routingEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(9);
@@ -7526,6 +8429,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getLineStyle() {
if (lineStyleEEnum == null) {
lineStyleEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(10);
@@ -7538,6 +8442,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getJFaceFont() {
if (jFaceFontEEnum == null) {
jFaceFontEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(13);
@@ -7550,6 +8455,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getFontStyle() {
if (fontStyleEEnum == null) {
fontStyleEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(15);
@@ -7562,6 +8468,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getDiagramColors() {
if (diagramColorsEEnum == null) {
diagramColorsEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(19);
@@ -7574,6 +8481,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getProviderPriority() {
if (providerPriorityEEnum == null) {
providerPriorityEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(23);
@@ -7586,6 +8494,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getLinkLabelAlignment() {
if (linkLabelAlignmentEEnum == null) {
linkLabelAlignmentEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(51);
@@ -7598,6 +8507,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getLabelTextAccessMethod() {
if (labelTextAccessMethodEEnum == null) {
labelTextAccessMethodEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(63);
@@ -7610,6 +8520,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getViewmapLayoutType() {
if (viewmapLayoutTypeEEnum == null) {
viewmapLayoutTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(73);
@@ -7622,6 +8533,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getStandardEntryKind() {
if (standardEntryKindEEnum == null) {
standardEntryKindEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(86);
@@ -7634,6 +8546,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getGenSeverity() {
if (genSeverityEEnum == null) {
genSeverityEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(100);
@@ -7646,6 +8559,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getGenLanguage() {
if (genLanguageEEnum == null) {
genLanguageEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(117);
@@ -7658,6 +8572,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getGenNavigatorReferenceType() {
if (genNavigatorReferenceTypeEEnum == null) {
genNavigatorReferenceTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(120);
@@ -7670,6 +8585,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getGeneratedType() {
if (generatedTypeEEnum == null) {
generatedTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(GMFGenPackage.eNS_URI).getEClassifiers().get(130);
@@ -7682,6 +8598,7 @@ public class GMFGenPackageImpl extends EPackageImpl implements GMFGenPackage {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GMFGenFactory getGMFGenFactory() {
return (GMFGenFactory)getEFactoryInstance();
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenActionFactoryContributionItemImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenActionFactoryContributionItemImpl.java
index 42c02a6fbc8..858cb044c03 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenActionFactoryContributionItemImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenActionFactoryContributionItemImpl.java
@@ -39,11 +39,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenContributionManager;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenActionFactoryContributionItemImpl#getOwner <em>Owner</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenActionFactoryContributionItemImpl#getName <em>Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -92,6 +92,7 @@ public class GenActionFactoryContributionItemImpl extends EObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenContributionManager getOwner() {
if (eContainerFeatureID() != GMFGenPackage.GEN_ACTION_FACTORY_CONTRIBUTION_ITEM__OWNER) return null;
return (GenContributionManager)eInternalContainer();
@@ -102,6 +103,7 @@ public class GenActionFactoryContributionItemImpl extends EObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -111,6 +113,7 @@ public class GenActionFactoryContributionItemImpl extends EObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName) {
String oldName = name;
name = newName;
@@ -233,7 +236,7 @@ public class GenActionFactoryContributionItemImpl extends EObjectImpl implements
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenActionImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenActionImpl.java
index 87bdfbefcae..8933f6a02cf 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenActionImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenActionImpl.java
@@ -38,12 +38,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenContributionManager;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenActionImpl#getOwner <em>Owner</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenActionImpl#getQualifiedClassName <em>Qualified Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenActionImpl#getName <em>Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -112,6 +112,7 @@ public abstract class GenActionImpl extends EObjectImpl implements GenAction {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenContributionManager getOwner() {
if (eContainerFeatureID() != GMFGenPackage.GEN_ACTION__OWNER) return null;
return (GenContributionManager)eInternalContainer();
@@ -131,6 +132,7 @@ public abstract class GenActionImpl extends EObjectImpl implements GenAction {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setQualifiedClassName(String newQualifiedClassName) {
String oldQualifiedClassName = qualifiedClassName;
qualifiedClassName = newQualifiedClassName;
@@ -152,6 +154,7 @@ public abstract class GenActionImpl extends EObjectImpl implements GenAction {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName) {
String oldName = name;
name = newName;
@@ -284,7 +287,7 @@ public abstract class GenActionImpl extends EObjectImpl implements GenAction {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (qualifiedClassName: ");
result.append(qualifiedClassName);
result.append(", name: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenApplicationImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenApplicationImpl.java
index 6e36fd429ba..90e9ee45498 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenApplicationImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenApplicationImpl.java
@@ -44,6 +44,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenToolBarManager;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenApplicationImpl#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenApplicationImpl#getID <em>ID</em>}</li>
@@ -60,7 +61,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenToolBarManager;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenApplicationImpl#getMainMenu <em>Main Menu</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenApplicationImpl#getMainToolBar <em>Main Tool Bar</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -279,6 +279,7 @@ public class GenApplicationImpl extends EObjectImpl implements GenApplication {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorGenerator getEditorGen() {
if (eContainerFeatureID() != GMFGenPackage.GEN_APPLICATION__EDITOR_GEN) return null;
return (GenEditorGenerator)eInternalContainer();
@@ -307,6 +308,7 @@ public class GenApplicationImpl extends EObjectImpl implements GenApplication {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setID(String newID) {
String oldID = iD;
iD = newID;
@@ -336,6 +338,7 @@ public class GenApplicationImpl extends EObjectImpl implements GenApplication {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTitle(String newTitle) {
String oldTitle = title;
title = newTitle;
@@ -365,6 +368,7 @@ public class GenApplicationImpl extends EObjectImpl implements GenApplication {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPackageName(String newPackageName) {
String oldPackageName = packageName;
packageName = newPackageName;
@@ -394,6 +398,7 @@ public class GenApplicationImpl extends EObjectImpl implements GenApplication {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setClassName(String newClassName) {
String oldClassName = className;
className = newClassName;
@@ -459,6 +464,7 @@ public class GenApplicationImpl extends EObjectImpl implements GenApplication {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPerspectiveId(String newPerspectiveId) {
String oldPerspectiveId = perspectiveId;
perspectiveId = newPerspectiveId;
@@ -471,6 +477,7 @@ public class GenApplicationImpl extends EObjectImpl implements GenApplication {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isSupportFiles() {
return supportFiles;
}
@@ -480,6 +487,7 @@ public class GenApplicationImpl extends EObjectImpl implements GenApplication {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSupportFiles(boolean newSupportFiles) {
boolean oldSupportFiles = supportFiles;
supportFiles = newSupportFiles;
@@ -492,6 +500,7 @@ public class GenApplicationImpl extends EObjectImpl implements GenApplication {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenContributionItem> getSharedContributionItems() {
if (sharedContributionItems == null) {
sharedContributionItems = new EObjectContainmentEList<GenContributionItem>(GenContributionItem.class, this, GMFGenPackage.GEN_APPLICATION__SHARED_CONTRIBUTION_ITEMS);
@@ -504,6 +513,7 @@ public class GenApplicationImpl extends EObjectImpl implements GenApplication {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenMenuManager getMainMenu() {
return mainMenu;
}
@@ -528,6 +538,7 @@ public class GenApplicationImpl extends EObjectImpl implements GenApplication {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMainMenu(GenMenuManager newMainMenu) {
if (newMainMenu != mainMenu) {
NotificationChain msgs = null;
@@ -547,6 +558,7 @@ public class GenApplicationImpl extends EObjectImpl implements GenApplication {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenToolBarManager getMainToolBar() {
return mainToolBar;
}
@@ -571,6 +583,7 @@ public class GenApplicationImpl extends EObjectImpl implements GenApplication {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMainToolBar(GenToolBarManager newMainToolBar) {
if (newMainToolBar != mainToolBar) {
NotificationChain msgs = null;
@@ -849,7 +862,7 @@ public class GenApplicationImpl extends EObjectImpl implements GenApplication {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (iD: ");
result.append(iD);
result.append(", title: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditContainerImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditContainerImpl.java
index 2568b4ae7d2..219c6072b00 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditContainerImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditContainerImpl.java
@@ -43,6 +43,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditRule;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditContainerImpl#getRoot <em>Root</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditContainerImpl#getId <em>Id</em>}</li>
@@ -51,7 +52,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditRule;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditContainerImpl#getPath <em>Path</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditContainerImpl#getAudits <em>Audits</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -160,6 +160,7 @@ public class GenAuditContainerImpl extends EObjectImpl implements GenAuditContai
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenAuditRoot getRoot() {
if (eContainerFeatureID() != GMFGenPackage.GEN_AUDIT_CONTAINER__ROOT) return null;
return (GenAuditRoot)eInternalContainer();
@@ -170,6 +171,7 @@ public class GenAuditContainerImpl extends EObjectImpl implements GenAuditContai
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getId() {
return id;
}
@@ -179,6 +181,7 @@ public class GenAuditContainerImpl extends EObjectImpl implements GenAuditContai
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setId(String newId) {
String oldId = id;
id = newId;
@@ -191,6 +194,7 @@ public class GenAuditContainerImpl extends EObjectImpl implements GenAuditContai
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -200,6 +204,7 @@ public class GenAuditContainerImpl extends EObjectImpl implements GenAuditContai
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName) {
String oldName = name;
name = newName;
@@ -212,6 +217,7 @@ public class GenAuditContainerImpl extends EObjectImpl implements GenAuditContai
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getDescription() {
return description;
}
@@ -221,6 +227,7 @@ public class GenAuditContainerImpl extends EObjectImpl implements GenAuditContai
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDescription(String newDescription) {
String oldDescription = description;
description = newDescription;
@@ -233,6 +240,7 @@ public class GenAuditContainerImpl extends EObjectImpl implements GenAuditContai
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenAuditContainer> getPath() {
if (path == null) {
path = new EObjectResolvingEList<GenAuditContainer>(GenAuditContainer.class, this, GMFGenPackage.GEN_AUDIT_CONTAINER__PATH);
@@ -245,6 +253,7 @@ public class GenAuditContainerImpl extends EObjectImpl implements GenAuditContai
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenAuditRule> getAudits() {
if (audits == null) {
audits = new EObjectWithInverseResolvingEList<GenAuditRule>(GenAuditRule.class, this, GMFGenPackage.GEN_AUDIT_CONTAINER__AUDITS, GMFGenPackage.GEN_AUDIT_RULE__CATEGORY);
@@ -415,7 +424,7 @@ public class GenAuditContainerImpl extends EObjectImpl implements GenAuditContai
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (id: ");
result.append(id);
result.append(", name: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditContextImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditContextImpl.java
index 2fc0e5fb437..b9c27b6a61e 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditContextImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditContextImpl.java
@@ -44,13 +44,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditContextImpl#getRoot <em>Root</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditContextImpl#getId <em>Id</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditContextImpl#getClassName <em>Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditContextImpl#getRuleTargets <em>Rule Targets</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -129,6 +129,7 @@ public class GenAuditContextImpl extends EObjectImpl implements GenAuditContext
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenAuditRoot getRoot() {
if (eContainerFeatureID() != GMFGenPackage.GEN_AUDIT_CONTEXT__ROOT) return null;
return (GenAuditRoot)eInternalContainer();
@@ -149,6 +150,7 @@ public class GenAuditContextImpl extends EObjectImpl implements GenAuditContext
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRoot(GenAuditRoot newRoot) {
if (newRoot != eInternalContainer() || (eContainerFeatureID() != GMFGenPackage.GEN_AUDIT_CONTEXT__ROOT && newRoot != null)) {
if (EcoreUtil.isAncestor(this, newRoot))
@@ -170,6 +172,7 @@ public class GenAuditContextImpl extends EObjectImpl implements GenAuditContext
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getId() {
return id;
}
@@ -179,6 +182,7 @@ public class GenAuditContextImpl extends EObjectImpl implements GenAuditContext
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setId(String newId) {
String oldId = id;
id = newId;
@@ -210,6 +214,7 @@ public class GenAuditContextImpl extends EObjectImpl implements GenAuditContext
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setClassName(String newClassName) {
String oldClassName = className;
className = newClassName;
@@ -222,6 +227,7 @@ public class GenAuditContextImpl extends EObjectImpl implements GenAuditContext
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenAuditable> getRuleTargets() {
if (ruleTargets == null) {
ruleTargets = new EObjectWithInverseResolvingEList<GenAuditable>(GenAuditable.class, this, GMFGenPackage.GEN_AUDIT_CONTEXT__RULE_TARGETS, GMFGenPackage.GEN_AUDITABLE__CONTEXT_SELECTOR);
@@ -389,7 +395,7 @@ public class GenAuditContextImpl extends EObjectImpl implements GenAuditContext
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (id: ");
result.append(id);
result.append(", className: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditRootImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditRootImpl.java
index de30b3a0fe4..259f2fc8ef4 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditRootImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditRootImpl.java
@@ -45,13 +45,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditRootImpl#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditRootImpl#getCategories <em>Categories</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditRootImpl#getRules <em>Rules</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditRootImpl#getClientContexts <em>Client Contexts</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -110,6 +110,7 @@ public class GenAuditRootImpl extends EObjectImpl implements GenAuditRoot {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorGenerator getEditorGen() {
if (eContainerFeatureID() != GMFGenPackage.GEN_AUDIT_ROOT__EDITOR_GEN) return null;
return (GenEditorGenerator)eInternalContainer();
@@ -120,6 +121,7 @@ public class GenAuditRootImpl extends EObjectImpl implements GenAuditRoot {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenAuditContainer> getCategories() {
if (categories == null) {
categories = new EObjectContainmentWithInverseEList<GenAuditContainer>(GenAuditContainer.class, this, GMFGenPackage.GEN_AUDIT_ROOT__CATEGORIES, GMFGenPackage.GEN_AUDIT_CONTAINER__ROOT);
@@ -132,6 +134,7 @@ public class GenAuditRootImpl extends EObjectImpl implements GenAuditRoot {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenAuditRule> getRules() {
if (rules == null) {
rules = new EObjectContainmentWithInverseEList<GenAuditRule>(GenAuditRule.class, this, GMFGenPackage.GEN_AUDIT_ROOT__RULES, GMFGenPackage.GEN_AUDIT_RULE__ROOT);
@@ -144,6 +147,7 @@ public class GenAuditRootImpl extends EObjectImpl implements GenAuditRoot {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenAuditContext> getClientContexts() {
if (clientContexts == null) {
clientContexts = new EObjectContainmentWithInverseEList<GenAuditContext>(GenAuditContext.class, this, GMFGenPackage.GEN_AUDIT_ROOT__CLIENT_CONTEXTS, GMFGenPackage.GEN_AUDIT_CONTEXT__ROOT);
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditRuleImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditRuleImpl.java
index 4c145049006..d7fa35a8144 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditRuleImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditRuleImpl.java
@@ -42,6 +42,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenSeverity;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditRuleImpl#getRoot <em>Root</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditRuleImpl#getId <em>Id</em>}</li>
@@ -53,7 +54,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenSeverity;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditRuleImpl#isRequiresConstraintAdapter <em>Requires Constraint Adapter</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditRuleImpl#getCategory <em>Category</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -202,6 +202,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenAuditRoot getRoot() {
if (eContainerFeatureID() != GMFGenPackage.GEN_AUDIT_RULE__ROOT) return null;
return (GenAuditRoot)eInternalContainer();
@@ -212,6 +213,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenAuditable getTarget() {
return target;
}
@@ -236,6 +238,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTarget(GenAuditable newTarget) {
if (newTarget != target) {
NotificationChain msgs = null;
@@ -255,6 +258,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getId() {
return id;
}
@@ -264,6 +268,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setId(String newId) {
String oldId = id;
id = newId;
@@ -276,6 +281,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getMessage() {
return message;
}
@@ -285,6 +291,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMessage(String newMessage) {
String oldMessage = message;
message = newMessage;
@@ -297,6 +304,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenConstraint getRule() {
if (rule != null && rule.eIsProxy()) {
InternalEObject oldRule = (InternalEObject)rule;
@@ -323,6 +331,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRule(GenConstraint newRule) {
GenConstraint oldRule = rule;
rule = newRule;
@@ -335,6 +344,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenSeverity getSeverity() {
return severity;
}
@@ -344,6 +354,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSeverity(GenSeverity newSeverity) {
GenSeverity oldSeverity = severity;
severity = newSeverity == null ? SEVERITY_EDEFAULT : newSeverity;
@@ -356,6 +367,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isUseInLiveMode() {
return useInLiveMode;
}
@@ -365,6 +377,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUseInLiveMode(boolean newUseInLiveMode) {
boolean oldUseInLiveMode = useInLiveMode;
useInLiveMode = newUseInLiveMode;
@@ -433,6 +446,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenAuditContainer getCategory() {
if (category != null && category.eIsProxy()) {
InternalEObject oldCategory = (InternalEObject)category;
@@ -474,6 +488,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCategory(GenAuditContainer newCategory) {
if (newCategory != category) {
NotificationChain msgs = null;
@@ -677,7 +692,7 @@ public class GenAuditRuleImpl extends GenRuleBaseImpl implements GenAuditRule {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (id: ");
result.append(id);
result.append(", message: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditableImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditableImpl.java
index 058b604ad1d..c3d7b014d99 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditableImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditableImpl.java
@@ -41,10 +41,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenAuditable;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditableImpl#getContextSelector <em>Context Selector</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -83,6 +83,7 @@ public abstract class GenAuditableImpl extends EObjectImpl implements GenAuditab
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenAuditContext getContextSelector() {
if (contextSelector != null && contextSelector.eIsProxy()) {
InternalEObject oldContextSelector = (InternalEObject)contextSelector;
@@ -124,6 +125,7 @@ public abstract class GenAuditableImpl extends EObjectImpl implements GenAuditab
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setContextSelector(GenAuditContext newContextSelector) {
if (newContextSelector != contextSelector) {
NotificationChain msgs = null;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditedMetricTargetImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditedMetricTargetImpl.java
index 697442400f4..43a0544ab05 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditedMetricTargetImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenAuditedMetricTargetImpl.java
@@ -37,11 +37,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenMetricRule;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditedMetricTargetImpl#getMetric <em>Metric</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenAuditedMetricTargetImpl#getMetricValueContext <em>Metric Value Context</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -112,6 +112,7 @@ public class GenAuditedMetricTargetImpl extends GenAuditableImpl implements GenA
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenMetricRule getMetric() {
if (metric != null && metric.eIsProxy()) {
InternalEObject oldMetric = (InternalEObject)metric;
@@ -138,6 +139,7 @@ public class GenAuditedMetricTargetImpl extends GenAuditableImpl implements GenA
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMetric(GenMetricRule newMetric) {
GenMetricRule oldMetric = metric;
metric = newMetric;
@@ -150,6 +152,7 @@ public class GenAuditedMetricTargetImpl extends GenAuditableImpl implements GenA
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDataType getMetricValueContext() {
if (metricValueContext != null && metricValueContext.eIsProxy()) {
InternalEObject oldMetricValueContext = (InternalEObject)metricValueContext;
@@ -176,6 +179,7 @@ public class GenAuditedMetricTargetImpl extends GenAuditableImpl implements GenA
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMetricValueContext(GenDataType newMetricValueContext) {
GenDataType oldMetricValueContext = metricValueContext;
metricValueContext = newMetricValueContext;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildContainerImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildContainerImpl.java
index 691a2c70fa5..3dd9c29178f 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildContainerImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildContainerImpl.java
@@ -43,12 +43,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenChildContainerImpl#getContainedNodes <em>Contained Nodes</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenChildContainerImpl#getCanonicalEditPolicyClassName <em>Canonical Edit Policy Class Name</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenChildContainerImpl#getSpecificDiagramUpdaterClassName <em>Specific Diagram Updater Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenChildContainerImpl#getChildNodes <em>Child Nodes</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -74,6 +75,26 @@ public abstract class GenChildContainerImpl extends GenCommonBaseImpl implements
protected String canonicalEditPolicyClassName = CANONICAL_EDIT_POLICY_CLASS_NAME_EDEFAULT;
/**
+ * The default value of the '{@link #getSpecificDiagramUpdaterClassName() <em>Specific Diagram Updater Class Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getSpecificDiagramUpdaterClassName()
+ * @generated
+ * @ordered
+ */
+ protected static final String SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getSpecificDiagramUpdaterClassName() <em>Specific Diagram Updater Class Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getSpecificDiagramUpdaterClassName()
+ * @generated
+ * @ordered
+ */
+ protected String specificDiagramUpdaterClassName = SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME_EDEFAULT;
+
+ /**
* The cached value of the '{@link #getChildNodes() <em>Child Nodes</em>}' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -117,6 +138,7 @@ public abstract class GenChildContainerImpl extends GenCommonBaseImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenChildNode> getChildNodes() {
if (childNodes == null) {
childNodes = new EObjectWithInverseResolvingEList.ManyInverse<GenChildNode>(GenChildNode.class, this, GMFGenPackage.GEN_CHILD_CONTAINER__CHILD_NODES, GMFGenPackage.GEN_CHILD_NODE__CONTAINERS);
@@ -166,6 +188,7 @@ public abstract class GenChildContainerImpl extends GenCommonBaseImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCanonicalEditPolicyClassName(String newCanonicalEditPolicyClassName) {
String oldCanonicalEditPolicyClassName = canonicalEditPolicyClassName;
canonicalEditPolicyClassName = newCanonicalEditPolicyClassName;
@@ -176,6 +199,29 @@ public abstract class GenChildContainerImpl extends GenCommonBaseImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String getSpecificDiagramUpdaterClassName() {
+ return specificDiagramUpdaterClassName;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setSpecificDiagramUpdaterClassName(String newSpecificDiagramUpdaterClassName) {
+ String oldSpecificDiagramUpdaterClassName = specificDiagramUpdaterClassName;
+ specificDiagramUpdaterClassName = newSpecificDiagramUpdaterClassName;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_CHILD_CONTAINER__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME, oldSpecificDiagramUpdaterClassName, specificDiagramUpdaterClassName));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
* @generated NOT
*/
public String getCanonicalEditPolicyQualifiedClassName() {
@@ -223,6 +269,8 @@ public abstract class GenChildContainerImpl extends GenCommonBaseImpl implements
return getContainedNodes();
case GMFGenPackage.GEN_CHILD_CONTAINER__CANONICAL_EDIT_POLICY_CLASS_NAME:
return getCanonicalEditPolicyClassName();
+ case GMFGenPackage.GEN_CHILD_CONTAINER__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME:
+ return getSpecificDiagramUpdaterClassName();
case GMFGenPackage.GEN_CHILD_CONTAINER__CHILD_NODES:
return getChildNodes();
}
@@ -241,6 +289,9 @@ public abstract class GenChildContainerImpl extends GenCommonBaseImpl implements
case GMFGenPackage.GEN_CHILD_CONTAINER__CANONICAL_EDIT_POLICY_CLASS_NAME:
setCanonicalEditPolicyClassName((String)newValue);
return;
+ case GMFGenPackage.GEN_CHILD_CONTAINER__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME:
+ setSpecificDiagramUpdaterClassName((String)newValue);
+ return;
case GMFGenPackage.GEN_CHILD_CONTAINER__CHILD_NODES:
getChildNodes().clear();
getChildNodes().addAll((Collection<? extends GenChildNode>)newValue);
@@ -260,6 +311,9 @@ public abstract class GenChildContainerImpl extends GenCommonBaseImpl implements
case GMFGenPackage.GEN_CHILD_CONTAINER__CANONICAL_EDIT_POLICY_CLASS_NAME:
setCanonicalEditPolicyClassName(CANONICAL_EDIT_POLICY_CLASS_NAME_EDEFAULT);
return;
+ case GMFGenPackage.GEN_CHILD_CONTAINER__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME:
+ setSpecificDiagramUpdaterClassName(SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME_EDEFAULT);
+ return;
case GMFGenPackage.GEN_CHILD_CONTAINER__CHILD_NODES:
getChildNodes().clear();
return;
@@ -279,6 +333,8 @@ public abstract class GenChildContainerImpl extends GenCommonBaseImpl implements
return !getContainedNodes().isEmpty();
case GMFGenPackage.GEN_CHILD_CONTAINER__CANONICAL_EDIT_POLICY_CLASS_NAME:
return CANONICAL_EDIT_POLICY_CLASS_NAME_EDEFAULT == null ? canonicalEditPolicyClassName != null : !CANONICAL_EDIT_POLICY_CLASS_NAME_EDEFAULT.equals(canonicalEditPolicyClassName);
+ case GMFGenPackage.GEN_CHILD_CONTAINER__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME:
+ return SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME_EDEFAULT == null ? specificDiagramUpdaterClassName != null : !SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME_EDEFAULT.equals(specificDiagramUpdaterClassName);
case GMFGenPackage.GEN_CHILD_CONTAINER__CHILD_NODES:
return childNodes != null && !childNodes.isEmpty();
}
@@ -294,9 +350,11 @@ public abstract class GenChildContainerImpl extends GenCommonBaseImpl implements
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (canonicalEditPolicyClassName: ");
result.append(canonicalEditPolicyClassName);
+ result.append(", specificDiagramUpdaterClassName: ");
+ result.append(specificDiagramUpdaterClassName);
result.append(')');
return result.toString();
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildLabelNodeImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildLabelNodeImpl.java
index f4088382ea7..fb3417c2619 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildLabelNodeImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildLabelNodeImpl.java
@@ -37,12 +37,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LabelModelFacet;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenChildLabelNodeImpl#isLabelReadOnly <em>Label Read Only</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenChildLabelNodeImpl#isLabelElementIcon <em>Label Element Icon</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenChildLabelNodeImpl#getLabelModelFacet <em>Label Model Facet</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -121,6 +121,7 @@ public class GenChildLabelNodeImpl extends GenChildNodeImpl implements GenChildL
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isLabelReadOnly() {
return labelReadOnly;
}
@@ -130,6 +131,7 @@ public class GenChildLabelNodeImpl extends GenChildNodeImpl implements GenChildL
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLabelReadOnly(boolean newLabelReadOnly) {
boolean oldLabelReadOnly = labelReadOnly;
labelReadOnly = newLabelReadOnly;
@@ -142,6 +144,7 @@ public class GenChildLabelNodeImpl extends GenChildNodeImpl implements GenChildL
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isLabelElementIcon() {
return labelElementIcon;
}
@@ -151,6 +154,7 @@ public class GenChildLabelNodeImpl extends GenChildNodeImpl implements GenChildL
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLabelElementIcon(boolean newLabelElementIcon) {
boolean oldLabelElementIcon = labelElementIcon;
labelElementIcon = newLabelElementIcon;
@@ -163,6 +167,7 @@ public class GenChildLabelNodeImpl extends GenChildNodeImpl implements GenChildL
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LabelModelFacet getLabelModelFacet() {
return labelModelFacet;
}
@@ -187,6 +192,7 @@ public class GenChildLabelNodeImpl extends GenChildNodeImpl implements GenChildL
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLabelModelFacet(LabelModelFacet newLabelModelFacet) {
if (newLabelModelFacet != labelModelFacet) {
NotificationChain msgs = null;
@@ -311,7 +317,7 @@ public class GenChildLabelNodeImpl extends GenChildNodeImpl implements GenChildL
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (labelReadOnly: ");
result.append(labelReadOnly);
result.append(", labelElementIcon: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildNodeImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildNodeImpl.java
index 7578ac7d71c..009b9f1d151 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildNodeImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildNodeImpl.java
@@ -37,11 +37,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenChildNodeImpl#getDiagram <em>Diagram</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenChildNodeImpl#getContainers <em>Containers</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -80,6 +80,7 @@ public class GenChildNodeImpl extends GenNodeImpl implements GenChildNode {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDiagram getDiagram() {
if (eContainerFeatureID() != GMFGenPackage.GEN_CHILD_NODE__DIAGRAM) return null;
return (GenDiagram)eInternalContainer();
@@ -90,6 +91,7 @@ public class GenChildNodeImpl extends GenNodeImpl implements GenChildNode {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenChildContainer> getContainers() {
if (containers == null) {
containers = new EObjectWithInverseResolvingEList.ManyInverse<GenChildContainer>(GenChildContainer.class, this, GMFGenPackage.GEN_CHILD_NODE__CONTAINERS, GMFGenPackage.GEN_CHILD_CONTAINER__CHILD_NODES);
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildSideAffixedNodeImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildSideAffixedNodeImpl.java
index bda20fe96f7..343e49899ed 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildSideAffixedNodeImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenChildSideAffixedNodeImpl.java
@@ -32,10 +32,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenChildSideAffixedNode;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenChildSideAffixedNodeImpl#getPreferredSideName <em>Preferred Side Name</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenChildSideAffixedNodeImpl#getLocatorClassName <em>Locator Class Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -61,6 +62,26 @@ public class GenChildSideAffixedNodeImpl extends GenChildNodeImpl implements Gen
protected String preferredSideName = PREFERRED_SIDE_NAME_EDEFAULT;
/**
+ * The default value of the '{@link #getLocatorClassName() <em>Locator Class Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getLocatorClassName()
+ * @generated
+ * @ordered
+ */
+ protected static final String LOCATOR_CLASS_NAME_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getLocatorClassName() <em>Locator Class Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getLocatorClassName()
+ * @generated
+ * @ordered
+ */
+ protected String locatorClassName = LOCATOR_CLASS_NAME_EDEFAULT;
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -84,6 +105,7 @@ public class GenChildSideAffixedNodeImpl extends GenChildNodeImpl implements Gen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getPreferredSideName() {
return preferredSideName;
}
@@ -93,6 +115,7 @@ public class GenChildSideAffixedNodeImpl extends GenChildNodeImpl implements Gen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPreferredSideName(String newPreferredSideName) {
String oldPreferredSideName = preferredSideName;
preferredSideName = newPreferredSideName;
@@ -106,10 +129,35 @@ public class GenChildSideAffixedNodeImpl extends GenChildNodeImpl implements Gen
* @generated
*/
@Override
+ public String getLocatorClassName() {
+ return locatorClassName;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setLocatorClassName(String newLocatorClassName) {
+ String oldLocatorClassName = locatorClassName;
+ locatorClassName = newLocatorClassName;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_CHILD_SIDE_AFFIXED_NODE__LOCATOR_CLASS_NAME, oldLocatorClassName, locatorClassName));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
case GMFGenPackage.GEN_CHILD_SIDE_AFFIXED_NODE__PREFERRED_SIDE_NAME:
return getPreferredSideName();
+ case GMFGenPackage.GEN_CHILD_SIDE_AFFIXED_NODE__LOCATOR_CLASS_NAME:
+ return getLocatorClassName();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -125,6 +173,9 @@ public class GenChildSideAffixedNodeImpl extends GenChildNodeImpl implements Gen
case GMFGenPackage.GEN_CHILD_SIDE_AFFIXED_NODE__PREFERRED_SIDE_NAME:
setPreferredSideName((String)newValue);
return;
+ case GMFGenPackage.GEN_CHILD_SIDE_AFFIXED_NODE__LOCATOR_CLASS_NAME:
+ setLocatorClassName((String)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -140,6 +191,9 @@ public class GenChildSideAffixedNodeImpl extends GenChildNodeImpl implements Gen
case GMFGenPackage.GEN_CHILD_SIDE_AFFIXED_NODE__PREFERRED_SIDE_NAME:
setPreferredSideName(PREFERRED_SIDE_NAME_EDEFAULT);
return;
+ case GMFGenPackage.GEN_CHILD_SIDE_AFFIXED_NODE__LOCATOR_CLASS_NAME:
+ setLocatorClassName(LOCATOR_CLASS_NAME_EDEFAULT);
+ return;
}
super.eUnset(featureID);
}
@@ -154,6 +208,8 @@ public class GenChildSideAffixedNodeImpl extends GenChildNodeImpl implements Gen
switch (featureID) {
case GMFGenPackage.GEN_CHILD_SIDE_AFFIXED_NODE__PREFERRED_SIDE_NAME:
return PREFERRED_SIDE_NAME_EDEFAULT == null ? preferredSideName != null : !PREFERRED_SIDE_NAME_EDEFAULT.equals(preferredSideName);
+ case GMFGenPackage.GEN_CHILD_SIDE_AFFIXED_NODE__LOCATOR_CLASS_NAME:
+ return LOCATOR_CLASS_NAME_EDEFAULT == null ? locatorClassName != null : !LOCATOR_CLASS_NAME_EDEFAULT.equals(locatorClassName);
}
return super.eIsSet(featureID);
}
@@ -167,9 +223,11 @@ public class GenChildSideAffixedNodeImpl extends GenChildNodeImpl implements Gen
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (preferredSideName: ");
result.append(preferredSideName);
+ result.append(", locatorClassName: ");
+ result.append(locatorClassName);
result.append(')');
return result.toString();
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCommandActionImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCommandActionImpl.java
index 685decb9610..f9e04728b43 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCommandActionImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCommandActionImpl.java
@@ -36,12 +36,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenContributionManager;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCommandActionImpl#getOwner <em>Owner</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCommandActionImpl#getCommandIdentifier <em>Command Identifier</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCommandActionImpl#getName <em>Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -110,6 +110,7 @@ public class GenCommandActionImpl extends EObjectImpl implements GenCommandActio
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenContributionManager getOwner() {
if (eContainerFeatureID() != GMFGenPackage.GEN_COMMAND_ACTION__OWNER) return null;
return (GenContributionManager)eInternalContainer();
@@ -120,6 +121,7 @@ public class GenCommandActionImpl extends EObjectImpl implements GenCommandActio
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getCommandIdentifier() {
return commandIdentifier;
}
@@ -129,6 +131,7 @@ public class GenCommandActionImpl extends EObjectImpl implements GenCommandActio
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCommandIdentifier(String newCommandIdentifier) {
String oldCommandIdentifier = commandIdentifier;
commandIdentifier = newCommandIdentifier;
@@ -141,6 +144,7 @@ public class GenCommandActionImpl extends EObjectImpl implements GenCommandActio
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -150,6 +154,7 @@ public class GenCommandActionImpl extends EObjectImpl implements GenCommandActio
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName) {
String oldName = name;
name = newName;
@@ -282,7 +287,7 @@ public class GenCommandActionImpl extends EObjectImpl implements GenCommandActio
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (commandIdentifier: ");
result.append(commandIdentifier);
result.append(", name: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCommonBaseImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCommonBaseImpl.java
index 01dee4f29df..d18232f6e72 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCommonBaseImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCommonBaseImpl.java
@@ -35,6 +35,7 @@ import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.impl.EObjectImpl;
+import org.eclipse.emf.ecore.util.EDataTypeUniqueEList;
import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList;
import org.eclipse.emf.ecore.util.EObjectResolvingEList;
import org.eclipse.emf.ecore.util.InternalEList;
@@ -53,6 +54,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ViewmapLayoutType;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCommonBaseImpl#getDiagramRunTimeClass <em>Diagram Run Time Class</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCommonBaseImpl#getVisualID <em>Visual ID</em>}</li>
@@ -64,8 +66,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ViewmapLayoutType;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCommonBaseImpl#getStyles <em>Styles</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCommonBaseImpl#getBehaviour <em>Behaviour</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCommonBaseImpl#isSansDomain <em>Sans Domain</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCommonBaseImpl#getSuperEditPart <em>Super Edit Part</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCommonBaseImpl#getVisualIDOverride <em>Visual ID Override</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCommonBaseImpl#isUsingDeleteService <em>Using Delete Service</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCommonBaseImpl#isUsingReorientService <em>Using Reorient Service</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -211,6 +216,86 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
protected static final boolean SANS_DOMAIN_EDEFAULT = false;
/**
+ * The default value of the '{@link #getSuperEditPart() <em>Super Edit Part</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getSuperEditPart()
+ * @generated
+ * @ordered
+ */
+ protected static final String SUPER_EDIT_PART_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getSuperEditPart() <em>Super Edit Part</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getSuperEditPart()
+ * @generated
+ * @ordered
+ */
+ protected String superEditPart = SUPER_EDIT_PART_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getVisualIDOverride() <em>Visual ID Override</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getVisualIDOverride()
+ * @generated
+ * @ordered
+ */
+ protected static final String VISUAL_ID_OVERRIDE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getVisualIDOverride() <em>Visual ID Override</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getVisualIDOverride()
+ * @generated
+ * @ordered
+ */
+ protected String visualIDOverride = VISUAL_ID_OVERRIDE_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #isUsingDeleteService() <em>Using Delete Service</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isUsingDeleteService()
+ * @generated
+ * @ordered
+ */
+ protected static final boolean USING_DELETE_SERVICE_EDEFAULT = false;
+
+ /**
+ * The cached value of the '{@link #isUsingDeleteService() <em>Using Delete Service</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isUsingDeleteService()
+ * @generated
+ * @ordered
+ */
+ protected boolean usingDeleteService = USING_DELETE_SERVICE_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #isUsingReorientService() <em>Using Reorient Service</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isUsingReorientService()
+ * @generated
+ * @ordered
+ */
+ protected static final boolean USING_REORIENT_SERVICE_EDEFAULT = false;
+
+ /**
+ * The cached value of the '{@link #isUsingReorientService() <em>Using Reorient Service</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isUsingReorientService()
+ * @generated
+ * @ordered
+ */
+ protected boolean usingReorientService = USING_REORIENT_SERVICE_EDEFAULT;
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -234,6 +319,7 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenClass getDiagramRunTimeClass() {
if (diagramRunTimeClass != null && diagramRunTimeClass.eIsProxy()) {
InternalEObject oldDiagramRunTimeClass = (InternalEObject)diagramRunTimeClass;
@@ -260,6 +346,7 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDiagramRunTimeClass(GenClass newDiagramRunTimeClass) {
GenClass oldDiagramRunTimeClass = diagramRunTimeClass;
diagramRunTimeClass = newDiagramRunTimeClass;
@@ -272,6 +359,7 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getVisualID() {
return visualID;
}
@@ -281,6 +369,7 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setVisualID(int newVisualID) {
int oldVisualID = visualID;
visualID = newVisualID;
@@ -293,6 +382,7 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ElementType getElementType() {
return elementType;
}
@@ -317,6 +407,7 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setElementType(ElementType newElementType) {
if (newElementType != elementType) {
NotificationChain msgs = null;
@@ -349,6 +440,7 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditPartClassName(String newEditPartClassName) {
String oldEditPartClassName = editPartClassName;
editPartClassName = newEditPartClassName;
@@ -374,6 +466,7 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setItemSemanticEditPolicyClassName(String newItemSemanticEditPolicyClassName) {
String oldItemSemanticEditPolicyClassName = itemSemanticEditPolicyClassName;
itemSemanticEditPolicyClassName = newItemSemanticEditPolicyClassName;
@@ -399,6 +492,7 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNotationViewFactoryClassName(String newNotationViewFactoryClassName) {
String oldNotationViewFactoryClassName = notationViewFactoryClassName;
notationViewFactoryClassName = newNotationViewFactoryClassName;
@@ -411,6 +505,7 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Viewmap getViewmap() {
return viewmap;
}
@@ -435,6 +530,7 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setViewmap(Viewmap newViewmap) {
if (newViewmap != viewmap) {
NotificationChain msgs = null;
@@ -454,6 +550,7 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenClass> getStyles() {
if (styles == null) {
styles = new EObjectResolvingEList<GenClass>(GenClass.class, this, GMFGenPackage.GEN_COMMON_BASE__STYLES);
@@ -466,6 +563,7 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Behaviour> getBehaviour() {
if (behaviour == null) {
behaviour = new EObjectContainmentWithInverseEList<Behaviour>(Behaviour.class, this, GMFGenPackage.GEN_COMMON_BASE__BEHAVIOUR, GMFGenPackage.BEHAVIOUR__SUBJECT);
@@ -480,6 +578,98 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
*/
public abstract boolean isSansDomain();
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String getSuperEditPart() {
+ return superEditPart;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setSuperEditPart(String newSuperEditPart) {
+ String oldSuperEditPart = superEditPart;
+ superEditPart = newSuperEditPart;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_COMMON_BASE__SUPER_EDIT_PART, oldSuperEditPart, superEditPart));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String getVisualIDOverride() {
+ return visualIDOverride;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setVisualIDOverride(String newVisualIDOverride) {
+ String oldVisualIDOverride = visualIDOverride;
+ visualIDOverride = newVisualIDOverride;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_COMMON_BASE__VISUAL_ID_OVERRIDE, oldVisualIDOverride, visualIDOverride));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean isUsingDeleteService() {
+ return usingDeleteService;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setUsingDeleteService(boolean newUsingDeleteService) {
+ boolean oldUsingDeleteService = usingDeleteService;
+ usingDeleteService = newUsingDeleteService;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_COMMON_BASE__USING_DELETE_SERVICE, oldUsingDeleteService, usingDeleteService));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean isUsingReorientService() {
+ return usingReorientService;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setUsingReorientService(boolean newUsingReorientService) {
+ boolean oldUsingReorientService = usingReorientService;
+ usingReorientService = newUsingReorientService;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_COMMON_BASE__USING_REORIENT_SERVICE, oldUsingReorientService, usingReorientService));
+ }
+
static boolean isEmpty(String s) {
return s == null || s.trim().length() == 0;
}
@@ -603,6 +793,14 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
return getBehaviour();
case GMFGenPackage.GEN_COMMON_BASE__SANS_DOMAIN:
return isSansDomain();
+ case GMFGenPackage.GEN_COMMON_BASE__SUPER_EDIT_PART:
+ return getSuperEditPart();
+ case GMFGenPackage.GEN_COMMON_BASE__VISUAL_ID_OVERRIDE:
+ return getVisualIDOverride();
+ case GMFGenPackage.GEN_COMMON_BASE__USING_DELETE_SERVICE:
+ return isUsingDeleteService();
+ case GMFGenPackage.GEN_COMMON_BASE__USING_REORIENT_SERVICE:
+ return isUsingReorientService();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -645,6 +843,18 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
getBehaviour().clear();
getBehaviour().addAll((Collection<? extends Behaviour>)newValue);
return;
+ case GMFGenPackage.GEN_COMMON_BASE__SUPER_EDIT_PART:
+ setSuperEditPart((String)newValue);
+ return;
+ case GMFGenPackage.GEN_COMMON_BASE__VISUAL_ID_OVERRIDE:
+ setVisualIDOverride((String)newValue);
+ return;
+ case GMFGenPackage.GEN_COMMON_BASE__USING_DELETE_SERVICE:
+ setUsingDeleteService((Boolean)newValue);
+ return;
+ case GMFGenPackage.GEN_COMMON_BASE__USING_REORIENT_SERVICE:
+ setUsingReorientService((Boolean)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -684,6 +894,18 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
case GMFGenPackage.GEN_COMMON_BASE__BEHAVIOUR:
getBehaviour().clear();
return;
+ case GMFGenPackage.GEN_COMMON_BASE__SUPER_EDIT_PART:
+ setSuperEditPart(SUPER_EDIT_PART_EDEFAULT);
+ return;
+ case GMFGenPackage.GEN_COMMON_BASE__VISUAL_ID_OVERRIDE:
+ setVisualIDOverride(VISUAL_ID_OVERRIDE_EDEFAULT);
+ return;
+ case GMFGenPackage.GEN_COMMON_BASE__USING_DELETE_SERVICE:
+ setUsingDeleteService(USING_DELETE_SERVICE_EDEFAULT);
+ return;
+ case GMFGenPackage.GEN_COMMON_BASE__USING_REORIENT_SERVICE:
+ setUsingReorientService(USING_REORIENT_SERVICE_EDEFAULT);
+ return;
}
super.eUnset(featureID);
}
@@ -716,6 +938,14 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
return behaviour != null && !behaviour.isEmpty();
case GMFGenPackage.GEN_COMMON_BASE__SANS_DOMAIN:
return isSansDomain() != SANS_DOMAIN_EDEFAULT;
+ case GMFGenPackage.GEN_COMMON_BASE__SUPER_EDIT_PART:
+ return SUPER_EDIT_PART_EDEFAULT == null ? superEditPart != null : !SUPER_EDIT_PART_EDEFAULT.equals(superEditPart);
+ case GMFGenPackage.GEN_COMMON_BASE__VISUAL_ID_OVERRIDE:
+ return VISUAL_ID_OVERRIDE_EDEFAULT == null ? visualIDOverride != null : !VISUAL_ID_OVERRIDE_EDEFAULT.equals(visualIDOverride);
+ case GMFGenPackage.GEN_COMMON_BASE__USING_DELETE_SERVICE:
+ return usingDeleteService != USING_DELETE_SERVICE_EDEFAULT;
+ case GMFGenPackage.GEN_COMMON_BASE__USING_REORIENT_SERVICE:
+ return usingReorientService != USING_REORIENT_SERVICE_EDEFAULT;
}
return super.eIsSet(featureID);
}
@@ -763,7 +993,7 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (visualID: ");
result.append(visualID);
result.append(", editPartClassName: ");
@@ -772,6 +1002,14 @@ public abstract class GenCommonBaseImpl extends EObjectImpl implements GenCommon
result.append(itemSemanticEditPolicyClassName);
result.append(", notationViewFactoryClassName: ");
result.append(notationViewFactoryClassName);
+ result.append(", superEditPart: ");
+ result.append(superEditPart);
+ result.append(", visualIDOverride: ");
+ result.append(visualIDOverride);
+ result.append(", usingDeleteService: ");
+ result.append(usingDeleteService);
+ result.append(", usingReorientService: ");
+ result.append(usingReorientService);
result.append(')');
return result.toString();
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCompartmentImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCompartmentImpl.java
index f78b4b5ac47..19e3558251c 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCompartmentImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCompartmentImpl.java
@@ -38,6 +38,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCompartmentImpl#getTitle <em>Title</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCompartmentImpl#isCanCollapse <em>Can Collapse</em>}</li>
@@ -47,7 +48,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCompartmentImpl#getNode <em>Node</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCompartmentImpl#isListLayout <em>List Layout</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -186,6 +186,7 @@ public class GenCompartmentImpl extends GenChildContainerImpl implements GenComp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getTitle() {
return title;
}
@@ -195,6 +196,7 @@ public class GenCompartmentImpl extends GenChildContainerImpl implements GenComp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTitle(String newTitle) {
String oldTitle = title;
title = newTitle;
@@ -207,6 +209,7 @@ public class GenCompartmentImpl extends GenChildContainerImpl implements GenComp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isCanCollapse() {
return canCollapse;
}
@@ -216,6 +219,7 @@ public class GenCompartmentImpl extends GenChildContainerImpl implements GenComp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCanCollapse(boolean newCanCollapse) {
boolean oldCanCollapse = canCollapse;
canCollapse = newCanCollapse;
@@ -228,6 +232,7 @@ public class GenCompartmentImpl extends GenChildContainerImpl implements GenComp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isHideIfEmpty() {
return hideIfEmpty;
}
@@ -237,6 +242,7 @@ public class GenCompartmentImpl extends GenChildContainerImpl implements GenComp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setHideIfEmpty(boolean newHideIfEmpty) {
boolean oldHideIfEmpty = hideIfEmpty;
hideIfEmpty = newHideIfEmpty;
@@ -249,6 +255,7 @@ public class GenCompartmentImpl extends GenChildContainerImpl implements GenComp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isNeedsTitle() {
return needsTitle;
}
@@ -258,6 +265,7 @@ public class GenCompartmentImpl extends GenChildContainerImpl implements GenComp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNeedsTitle(boolean newNeedsTitle) {
boolean oldNeedsTitle = needsTitle;
needsTitle = newNeedsTitle;
@@ -270,6 +278,7 @@ public class GenCompartmentImpl extends GenChildContainerImpl implements GenComp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDiagram getDiagram() {
if (eContainerFeatureID() != GMFGenPackage.GEN_COMPARTMENT__DIAGRAM) return null;
return (GenDiagram)eInternalContainer();
@@ -280,6 +289,7 @@ public class GenCompartmentImpl extends GenChildContainerImpl implements GenComp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenNode getNode() {
if (node != null && node.eIsProxy()) {
InternalEObject oldNode = (InternalEObject)node;
@@ -321,6 +331,7 @@ public class GenCompartmentImpl extends GenChildContainerImpl implements GenComp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNode(GenNode newNode) {
if (newNode != node) {
NotificationChain msgs = null;
@@ -340,6 +351,7 @@ public class GenCompartmentImpl extends GenChildContainerImpl implements GenComp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isListLayout() {
return listLayout;
}
@@ -349,6 +361,7 @@ public class GenCompartmentImpl extends GenChildContainerImpl implements GenComp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setListLayout(boolean newListLayout) {
boolean oldListLayout = listLayout;
listLayout = newListLayout;
@@ -528,7 +541,7 @@ public class GenCompartmentImpl extends GenChildContainerImpl implements GenComp
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (title: ");
result.append(title);
result.append(", canCollapse: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenConstantColorImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenConstantColorImpl.java
index 6334eb044fe..d0b5f5b5080 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenConstantColorImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenConstantColorImpl.java
@@ -36,10 +36,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenConstantColor;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenConstantColorImpl#getName <em>Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -88,6 +88,7 @@ public class GenConstantColorImpl extends EObjectImpl implements GenConstantColo
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DiagramColors getName() {
return name;
}
@@ -97,6 +98,7 @@ public class GenConstantColorImpl extends EObjectImpl implements GenConstantColo
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(DiagramColors newName) {
DiagramColors oldName = name;
name = newName == null ? NAME_EDEFAULT : newName;
@@ -171,7 +173,7 @@ public class GenConstantColorImpl extends EObjectImpl implements GenConstantColo
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenConstraintImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenConstraintImpl.java
index ac147883fbe..199d7e0d345 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenConstraintImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenConstraintImpl.java
@@ -28,8 +28,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenConstraint;
* <!-- begin-user-doc -->
* An implementation of the model object '<em><b>Gen Constraint</b></em>'.
* <!-- end-user-doc -->
- * <p>
- * </p>
*
* @generated
*/
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenContextMenuImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenContextMenuImpl.java
index d55d59fb0fa..8c2871b95f2 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenContextMenuImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenContextMenuImpl.java
@@ -38,10 +38,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenContextMenuImpl#getContext <em>Context</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -80,6 +80,7 @@ public class GenContextMenuImpl extends GenContributionManagerImpl implements Ge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenCommonBase> getContext() {
if (context == null) {
context = new EObjectResolvingEList<GenCommonBase>(GenCommonBase.class, this, GMFGenPackage.GEN_CONTEXT_MENU__CONTEXT);
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenContributionManagerImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenContributionManagerImpl.java
index 2b16f2d5db7..7eaeb2c3ff8 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenContributionManagerImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenContributionManagerImpl.java
@@ -42,12 +42,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenContributionManagerImpl#getID <em>ID</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenContributionManagerImpl#getItems <em>Items</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenContributionManagerImpl#getEditorGen <em>Editor Gen</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -106,6 +106,7 @@ public abstract class GenContributionManagerImpl extends EObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getID() {
return iD;
}
@@ -115,6 +116,7 @@ public abstract class GenContributionManagerImpl extends EObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setID(String newID) {
String oldID = iD;
iD = newID;
@@ -127,6 +129,7 @@ public abstract class GenContributionManagerImpl extends EObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenContributionItem> getItems() {
if (items == null) {
items = new EObjectContainmentWithInverseEList<GenContributionItem>(GenContributionItem.class, this, GMFGenPackage.GEN_CONTRIBUTION_MANAGER__ITEMS, GMFGenPackage.GEN_CONTRIBUTION_ITEM__OWNER);
@@ -253,7 +256,7 @@ public abstract class GenContributionManagerImpl extends EObjectImpl implements
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (iD: ");
result.append(iD);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomActionImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomActionImpl.java
index b5274dfbc29..27d9a86201a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomActionImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomActionImpl.java
@@ -39,13 +39,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomAction;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomActionImpl#getOwner <em>Owner</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomActionImpl#getQualifiedClassName <em>Qualified Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomActionImpl#isGenerateBoilerplate <em>Generate Boilerplate</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomActionImpl#getName <em>Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -134,6 +134,7 @@ public class GenCustomActionImpl extends EObjectImpl implements GenCustomAction
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenContributionManager getOwner() {
if (eContainerFeatureID() != GMFGenPackage.GEN_CUSTOM_ACTION__OWNER) return null;
return (GenContributionManager)eInternalContainer();
@@ -144,6 +145,7 @@ public class GenCustomActionImpl extends EObjectImpl implements GenCustomAction
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getQualifiedClassName() {
return qualifiedClassName;
}
@@ -153,6 +155,7 @@ public class GenCustomActionImpl extends EObjectImpl implements GenCustomAction
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setQualifiedClassName(String newQualifiedClassName) {
String oldQualifiedClassName = qualifiedClassName;
qualifiedClassName = newQualifiedClassName;
@@ -165,6 +168,7 @@ public class GenCustomActionImpl extends EObjectImpl implements GenCustomAction
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isGenerateBoilerplate() {
return generateBoilerplate;
}
@@ -174,6 +178,7 @@ public class GenCustomActionImpl extends EObjectImpl implements GenCustomAction
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setGenerateBoilerplate(boolean newGenerateBoilerplate) {
boolean oldGenerateBoilerplate = generateBoilerplate;
generateBoilerplate = newGenerateBoilerplate;
@@ -186,6 +191,7 @@ public class GenCustomActionImpl extends EObjectImpl implements GenCustomAction
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -195,6 +201,7 @@ public class GenCustomActionImpl extends EObjectImpl implements GenCustomAction
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName) {
String oldName = name;
name = newName;
@@ -337,7 +344,7 @@ public class GenCustomActionImpl extends EObjectImpl implements GenCustomAction
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (qualifiedClassName: ");
result.append(qualifiedClassName);
result.append(", generateBoilerplate: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomFontImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomFontImpl.java
index ad5c8805315..bfd014a70d4 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomFontImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomFontImpl.java
@@ -36,12 +36,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenCustomFont;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomFontImpl#getName <em>Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomFontImpl#getHeight <em>Height</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomFontImpl#getStyle <em>Style</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -130,6 +130,7 @@ public class GenCustomFontImpl extends EObjectImpl implements GenCustomFont {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -139,6 +140,7 @@ public class GenCustomFontImpl extends EObjectImpl implements GenCustomFont {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName) {
String oldName = name;
name = newName;
@@ -151,6 +153,7 @@ public class GenCustomFontImpl extends EObjectImpl implements GenCustomFont {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getHeight() {
return height;
}
@@ -160,6 +163,7 @@ public class GenCustomFontImpl extends EObjectImpl implements GenCustomFont {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setHeight(int newHeight) {
int oldHeight = height;
height = newHeight;
@@ -172,6 +176,7 @@ public class GenCustomFontImpl extends EObjectImpl implements GenCustomFont {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public FontStyle getStyle() {
return style;
}
@@ -181,6 +186,7 @@ public class GenCustomFontImpl extends EObjectImpl implements GenCustomFont {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setStyle(FontStyle newStyle) {
FontStyle oldStyle = style;
style = newStyle == null ? STYLE_EDEFAULT : newStyle;
@@ -275,7 +281,7 @@ public class GenCustomFontImpl extends EObjectImpl implements GenCustomFont {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(", height: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomGeneratorExtensionImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomGeneratorExtensionImpl.java
index df15b74fa86..d4589684969 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomGeneratorExtensionImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomGeneratorExtensionImpl.java
@@ -43,6 +43,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenTemplateInvocationBase;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomGeneratorExtensionImpl#getOclType <em>Ocl Type</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomGeneratorExtensionImpl#getGenerator <em>Generator</em>}</li>
@@ -51,7 +52,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenTemplateInvocationBase;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomGeneratorExtensionImpl#getRootInput <em>Root Input</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomGeneratorExtensionImpl#getInvocations <em>Invocations</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -160,6 +160,7 @@ public class GenCustomGeneratorExtensionImpl extends EObjectImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getOclType() {
return oclType;
}
@@ -169,6 +170,7 @@ public class GenCustomGeneratorExtensionImpl extends EObjectImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setOclType(String newOclType) {
String oldOclType = oclType;
oclType = newOclType;
@@ -181,6 +183,7 @@ public class GenCustomGeneratorExtensionImpl extends EObjectImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorGenerator getGenerator() {
if (eContainerFeatureID() != GMFGenPackage.GEN_CUSTOM_GENERATOR_EXTENSION__GENERATOR) return null;
return (GenEditorGenerator)eInternalContainer();
@@ -191,6 +194,7 @@ public class GenCustomGeneratorExtensionImpl extends EObjectImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -200,6 +204,7 @@ public class GenCustomGeneratorExtensionImpl extends EObjectImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName) {
String oldName = name;
name = newName;
@@ -212,6 +217,7 @@ public class GenCustomGeneratorExtensionImpl extends EObjectImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isFromCustomBridge() {
return fromCustomBridge;
}
@@ -221,6 +227,7 @@ public class GenCustomGeneratorExtensionImpl extends EObjectImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFromCustomBridge(boolean newFromCustomBridge) {
boolean oldFromCustomBridge = fromCustomBridge;
fromCustomBridge = newFromCustomBridge;
@@ -233,6 +240,7 @@ public class GenCustomGeneratorExtensionImpl extends EObjectImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EObject getRootInput() {
if (rootInput != null && rootInput.eIsProxy()) {
InternalEObject oldRootInput = (InternalEObject)rootInput;
@@ -259,6 +267,7 @@ public class GenCustomGeneratorExtensionImpl extends EObjectImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRootInput(EObject newRootInput) {
EObject oldRootInput = rootInput;
rootInput = newRootInput;
@@ -271,6 +280,7 @@ public class GenCustomGeneratorExtensionImpl extends EObjectImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenTemplateInvocationBase> getInvocations() {
if (invocations == null) {
invocations = new EObjectContainmentWithInverseEList<GenTemplateInvocationBase>(GenTemplateInvocationBase.class, this, GMFGenPackage.GEN_CUSTOM_GENERATOR_EXTENSION__INVOCATIONS, GMFGenPackage.GEN_TEMPLATE_INVOCATION_BASE__EXTENSION);
@@ -441,7 +451,7 @@ public class GenCustomGeneratorExtensionImpl extends EObjectImpl implements GenC
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (oclType: ");
result.append(oclType);
result.append(", name: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomPreferencePageImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomPreferencePageImpl.java
index c94c3618f1e..fa96a9ab4fd 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomPreferencePageImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomPreferencePageImpl.java
@@ -42,12 +42,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPreference;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomPreferencePageImpl#getQualifiedClassName <em>Qualified Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomPreferencePageImpl#isGenerateBoilerplate <em>Generate Boilerplate</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomPreferencePageImpl#getPreferences <em>Preferences</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -126,6 +126,7 @@ public class GenCustomPreferencePageImpl extends GenPreferencePageImpl implement
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getQualifiedClassName() {
return qualifiedClassName;
}
@@ -135,6 +136,7 @@ public class GenCustomPreferencePageImpl extends GenPreferencePageImpl implement
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setQualifiedClassName(String newQualifiedClassName) {
String oldQualifiedClassName = qualifiedClassName;
qualifiedClassName = newQualifiedClassName;
@@ -147,6 +149,7 @@ public class GenCustomPreferencePageImpl extends GenPreferencePageImpl implement
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isGenerateBoilerplate() {
return generateBoilerplate;
}
@@ -156,6 +159,7 @@ public class GenCustomPreferencePageImpl extends GenPreferencePageImpl implement
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setGenerateBoilerplate(boolean newGenerateBoilerplate) {
boolean oldGenerateBoilerplate = generateBoilerplate;
generateBoilerplate = newGenerateBoilerplate;
@@ -168,6 +172,7 @@ public class GenCustomPreferencePageImpl extends GenPreferencePageImpl implement
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenPreference> getPreferences() {
if (preferences == null) {
preferences = new EObjectContainmentWithInverseEList<GenPreference>(GenPreference.class, this, GMFGenPackage.GEN_CUSTOM_PREFERENCE_PAGE__PREFERENCES, GMFGenPackage.GEN_PREFERENCE__PAGE);
@@ -301,7 +306,7 @@ public class GenCustomPreferencePageImpl extends GenPreferencePageImpl implement
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (qualifiedClassName: ");
result.append(qualifiedClassName);
result.append(", generateBoilerplate: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomPropertyTabImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomPropertyTabImpl.java
index e8452f3a3a9..a6da92d9b48 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomPropertyTabImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenCustomPropertyTabImpl.java
@@ -37,12 +37,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertyTabFilter;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomPropertyTabImpl#getClassName <em>Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomPropertyTabImpl#getFilter <em>Filter</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenCustomPropertyTabImpl#isGenerateBoilerplate <em>Generate Boilerplate</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -143,6 +143,7 @@ public class GenCustomPropertyTabImpl extends GenPropertyTabImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setClassName(String newClassName) {
String oldClassName = className;
className = newClassName;
@@ -155,6 +156,7 @@ public class GenCustomPropertyTabImpl extends GenPropertyTabImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenPropertyTabFilter getFilter() {
return filter;
}
@@ -179,6 +181,7 @@ public class GenCustomPropertyTabImpl extends GenPropertyTabImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFilter(GenPropertyTabFilter newFilter) {
if (newFilter != filter) {
NotificationChain msgs = null;
@@ -198,6 +201,7 @@ public class GenCustomPropertyTabImpl extends GenPropertyTabImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isGenerateBoilerplate() {
return generateBoilerplate;
}
@@ -207,6 +211,7 @@ public class GenCustomPropertyTabImpl extends GenPropertyTabImpl implements GenC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setGenerateBoilerplate(boolean newGenerateBoilerplate) {
boolean oldGenerateBoilerplate = generateBoilerplate;
generateBoilerplate = newGenerateBoilerplate;
@@ -344,7 +349,7 @@ public class GenCustomPropertyTabImpl extends GenPropertyTabImpl implements GenC
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (className: ");
result.append(className);
result.append(", generateBoilerplate: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramElementTargetImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramElementTargetImpl.java
index 98b05c7390f..2ff1f3569e3 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramElementTargetImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramElementTargetImpl.java
@@ -36,10 +36,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagramElementTarget;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramElementTargetImpl#getElement <em>Element</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -78,6 +78,7 @@ public class GenDiagramElementTargetImpl extends GenAuditableImpl implements Gen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenCommonBase> getElement() {
if (element == null) {
element = new EObjectResolvingEList<GenCommonBase>(GenCommonBase.class, this, GMFGenPackage.GEN_DIAGRAM_ELEMENT_TARGET__ELEMENT);
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramImpl.java
index 635d2e53cb9..ef726f2ae52 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramImpl.java
@@ -74,9 +74,11 @@ import org.eclipse.papyrus.gmf.common.codegen.ImportAssistant;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramImpl#getContainedNodes <em>Contained Nodes</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramImpl#getCanonicalEditPolicyClassName <em>Canonical Edit Policy Class Name</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramImpl#getSpecificDiagramUpdaterClassName <em>Specific Diagram Updater Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramImpl#getEditCommandsPackageName <em>Edit Commands Package Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramImpl#getEditHelpersPackageName <em>Edit Helpers Package Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramImpl#getEditPartsPackageName <em>Edit Parts Package Name</em>}</li>
@@ -149,8 +151,10 @@ import org.eclipse.papyrus.gmf.common.codegen.ImportAssistant;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramImpl#isSynchronized <em>Synchronized</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramImpl#getPreferences <em>Preferences</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramImpl#getPreferencePages <em>Preference Pages</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramImpl#getBaseEditHelperPackage <em>Base Edit Helper Package</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramImpl#isUsingElementTypeCreationCommand <em>Using Element Type Creation Command</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramImpl#getVisualTypeProvider <em>Visual Type Provider</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -177,6 +181,26 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
protected String canonicalEditPolicyClassName = CANONICAL_EDIT_POLICY_CLASS_NAME_EDEFAULT;
/**
+ * The default value of the '{@link #getSpecificDiagramUpdaterClassName() <em>Specific Diagram Updater Class Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getSpecificDiagramUpdaterClassName()
+ * @generated
+ * @ordered
+ */
+ protected static final String SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getSpecificDiagramUpdaterClassName() <em>Specific Diagram Updater Class Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getSpecificDiagramUpdaterClassName()
+ * @generated
+ * @ordered
+ */
+ protected String specificDiagramUpdaterClassName = SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME_EDEFAULT;
+
+ /**
* The default value of the '{@link #getEditCommandsPackageName() <em>Edit Commands Package Name</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -1487,6 +1511,66 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
protected EList<GenPreferencePage> preferencePages;
/**
+ * The default value of the '{@link #getBaseEditHelperPackage() <em>Base Edit Helper Package</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getBaseEditHelperPackage()
+ * @generated
+ * @ordered
+ */
+ protected static final String BASE_EDIT_HELPER_PACKAGE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getBaseEditHelperPackage() <em>Base Edit Helper Package</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getBaseEditHelperPackage()
+ * @generated
+ * @ordered
+ */
+ protected String baseEditHelperPackage = BASE_EDIT_HELPER_PACKAGE_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #isUsingElementTypeCreationCommand() <em>Using Element Type Creation Command</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isUsingElementTypeCreationCommand()
+ * @generated
+ * @ordered
+ */
+ protected static final boolean USING_ELEMENT_TYPE_CREATION_COMMAND_EDEFAULT = false;
+
+ /**
+ * The cached value of the '{@link #isUsingElementTypeCreationCommand() <em>Using Element Type Creation Command</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isUsingElementTypeCreationCommand()
+ * @generated
+ * @ordered
+ */
+ protected boolean usingElementTypeCreationCommand = USING_ELEMENT_TYPE_CREATION_COMMAND_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getVisualTypeProvider() <em>Visual Type Provider</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getVisualTypeProvider()
+ * @generated
+ * @ordered
+ */
+ protected static final String VISUAL_TYPE_PROVIDER_EDEFAULT = "UMLVisualTypeProvider";
+
+ /**
+ * The cached value of the '{@link #getVisualTypeProvider() <em>Visual Type Provider</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getVisualTypeProvider()
+ * @generated
+ * @ordered
+ */
+ protected String visualTypeProvider = VISUAL_TYPE_PROVIDER_EDEFAULT;
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -1520,6 +1604,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenClass getDomainDiagramElement() {
if (domainDiagramElement != null && domainDiagramElement.eIsProxy()) {
InternalEObject oldDomainDiagramElement = (InternalEObject)domainDiagramElement;
@@ -1546,6 +1631,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDomainDiagramElement(GenClass newDomainDiagramElement) {
GenClass oldDomainDiagramElement = domainDiagramElement;
domainDiagramElement = newDomainDiagramElement;
@@ -1558,6 +1644,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenChildNode> getChildNodes() {
if (childNodes == null) {
childNodes = new EObjectContainmentWithInverseEList<GenChildNode>(GenChildNode.class, this, GMFGenPackage.GEN_DIAGRAM__CHILD_NODES, GMFGenPackage.GEN_CHILD_NODE__DIAGRAM);
@@ -1570,6 +1657,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenTopLevelNode> getTopLevelNodes() {
if (topLevelNodes == null) {
topLevelNodes = new EObjectContainmentWithInverseEList<GenTopLevelNode>(GenTopLevelNode.class, this, GMFGenPackage.GEN_DIAGRAM__TOP_LEVEL_NODES, GMFGenPackage.GEN_TOP_LEVEL_NODE__DIAGRAM);
@@ -1582,6 +1670,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenLink> getLinks() {
if (links == null) {
links = new EObjectContainmentWithInverseEList<GenLink>(GenLink.class, this, GMFGenPackage.GEN_DIAGRAM__LINKS, GMFGenPackage.GEN_LINK__DIAGRAM);
@@ -1594,6 +1683,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenCompartment> getCompartments() {
if (compartments == null) {
compartments = new EObjectContainmentWithInverseEList<GenCompartment>(GenCompartment.class, this, GMFGenPackage.GEN_DIAGRAM__COMPARTMENTS, GMFGenPackage.GEN_COMPARTMENT__DIAGRAM);
@@ -1606,6 +1696,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Palette getPalette() {
return palette;
}
@@ -1630,6 +1721,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPalette(Palette newPalette) {
if (newPalette != palette) {
NotificationChain msgs = null;
@@ -1649,6 +1741,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isSynchronized() {
return synchronized_;
}
@@ -1658,6 +1751,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSynchronized(boolean newSynchronized) {
boolean oldSynchronized = synchronized_;
synchronized_ = newSynchronized;
@@ -1670,6 +1764,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDiagramPreferences getPreferences() {
return preferences;
}
@@ -1694,6 +1789,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPreferences(GenDiagramPreferences newPreferences) {
if (newPreferences != preferences) {
NotificationChain msgs = null;
@@ -1713,6 +1809,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenPreferencePage> getPreferencePages() {
if (preferencePages == null) {
preferencePages = new EObjectContainmentEList<GenPreferencePage>(GenPreferencePage.class, this, GMFGenPackage.GEN_DIAGRAM__PREFERENCE_PAGES);
@@ -1725,6 +1822,75 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
+ public String getBaseEditHelperPackage() {
+ return baseEditHelperPackage;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setBaseEditHelperPackage(String newBaseEditHelperPackage) {
+ String oldBaseEditHelperPackage = baseEditHelperPackage;
+ baseEditHelperPackage = newBaseEditHelperPackage;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_DIAGRAM__BASE_EDIT_HELPER_PACKAGE, oldBaseEditHelperPackage, baseEditHelperPackage));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean isUsingElementTypeCreationCommand() {
+ return usingElementTypeCreationCommand;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setUsingElementTypeCreationCommand(boolean newUsingElementTypeCreationCommand) {
+ boolean oldUsingElementTypeCreationCommand = usingElementTypeCreationCommand;
+ usingElementTypeCreationCommand = newUsingElementTypeCreationCommand;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_DIAGRAM__USING_ELEMENT_TYPE_CREATION_COMMAND, oldUsingElementTypeCreationCommand, usingElementTypeCreationCommand));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String getVisualTypeProvider() {
+ return visualTypeProvider;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setVisualTypeProvider(String newVisualTypeProvider) {
+ String oldVisualTypeProvider = visualTypeProvider;
+ visualTypeProvider = newVisualTypeProvider;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_DIAGRAM__VISUAL_TYPE_PROVIDER, oldVisualTypeProvider, visualTypeProvider));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public String getEditCommandsPackageNameGen() {
return editCommandsPackageName;
}
@@ -1742,6 +1908,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditCommandsPackageName(String newEditCommandsPackageName) {
String oldEditCommandsPackageName = editCommandsPackageName;
editCommandsPackageName = newEditCommandsPackageName;
@@ -1771,6 +1938,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditHelpersPackageName(String newEditHelpersPackageName) {
String oldEditHelpersPackageName = editHelpersPackageName;
editHelpersPackageName = newEditHelpersPackageName;
@@ -1800,6 +1968,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditPartsPackageName(String newEditPartsPackageName) {
String oldEditPartsPackageName = editPartsPackageName;
editPartsPackageName = newEditPartsPackageName;
@@ -1829,6 +1998,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditPoliciesPackageName(String newEditPoliciesPackageName) {
String oldEditPoliciesPackageName = editPoliciesPackageName;
editPoliciesPackageName = newEditPoliciesPackageName;
@@ -1858,6 +2028,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPreferencesPackageName(String newPreferencesPackageName) {
String oldPreferencesPackageName = preferencesPackageName;
preferencesPackageName = newPreferencesPackageName;
@@ -1902,6 +2073,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setVisualIDRegistryClassName(String newVisualIDRegistryClassName) {
String oldVisualIDRegistryClassName = visualIDRegistryClassName;
visualIDRegistryClassName = newVisualIDRegistryClassName;
@@ -1931,6 +2103,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCreateShortcutActionClassName(String newCreateShortcutActionClassName) {
String oldCreateShortcutActionClassName = createShortcutActionClassName;
createShortcutActionClassName = newCreateShortcutActionClassName;
@@ -1960,6 +2133,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCreateShortcutDecorationsCommandClassName(String newCreateShortcutDecorationsCommandClassName) {
String oldCreateShortcutDecorationsCommandClassName = createShortcutDecorationsCommandClassName;
createShortcutDecorationsCommandClassName = newCreateShortcutDecorationsCommandClassName;
@@ -1989,6 +2163,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setShortcutPropertyTesterClassName(String newShortcutPropertyTesterClassName) {
String oldShortcutPropertyTesterClassName = shortcutPropertyTesterClassName;
shortcutPropertyTesterClassName = newShortcutPropertyTesterClassName;
@@ -2018,6 +2193,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setElementChooserClassName(String newElementChooserClassName) {
String oldElementChooserClassName = elementChooserClassName;
elementChooserClassName = newElementChooserClassName;
@@ -2047,6 +2223,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLoadResourceActionClassName(String newLoadResourceActionClassName) {
String oldLoadResourceActionClassName = loadResourceActionClassName;
loadResourceActionClassName = newLoadResourceActionClassName;
@@ -2076,6 +2253,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditingDomainID(String newEditingDomainID) {
String oldEditingDomainID = editingDomainID;
editingDomainID = newEditingDomainID;
@@ -2105,6 +2283,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setShortcutsDecoratorProviderClassName(String newShortcutsDecoratorProviderClassName) {
String oldShortcutsDecoratorProviderClassName = shortcutsDecoratorProviderClassName;
shortcutsDecoratorProviderClassName = newShortcutsDecoratorProviderClassName;
@@ -2117,6 +2296,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProviderPriority getShortcutsDecoratorProviderPriority() {
return shortcutsDecoratorProviderPriority;
}
@@ -2126,6 +2306,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setShortcutsDecoratorProviderPriority(ProviderPriority newShortcutsDecoratorProviderPriority) {
ProviderPriority oldShortcutsDecoratorProviderPriority = shortcutsDecoratorProviderPriority;
shortcutsDecoratorProviderPriority = newShortcutsDecoratorProviderPriority == null ? SHORTCUTS_DECORATOR_PROVIDER_PRIORITY_EDEFAULT : newShortcutsDecoratorProviderPriority;
@@ -2160,6 +2341,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setValidationProviderClassName(String newValidationProviderClassName) {
String oldValidationProviderClassName = validationProviderClassName;
validationProviderClassName = newValidationProviderClassName;
@@ -2172,6 +2354,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProviderPriority getValidationProviderPriority() {
return validationProviderPriority;
}
@@ -2181,6 +2364,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setValidationProviderPriority(ProviderPriority newValidationProviderPriority) {
ProviderPriority oldValidationProviderPriority = validationProviderPriority;
validationProviderPriority = newValidationProviderPriority == null ? VALIDATION_PROVIDER_PRIORITY_EDEFAULT : newValidationProviderPriority;
@@ -2251,6 +2435,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<String> getContainsShortcutsTo() {
if (containsShortcutsTo == null) {
containsShortcutsTo = new EDataTypeUniqueEList<String>(String.class, this, GMFGenPackage.GEN_DIAGRAM__CONTAINS_SHORTCUTS_TO);
@@ -2263,6 +2448,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<String> getShortcutsProvidedFor() {
if (shortcutsProvidedFor == null) {
shortcutsProvidedFor = new EDataTypeUniqueEList<String>(String.class, this, GMFGenPackage.GEN_DIAGRAM__SHORTCUTS_PROVIDED_FOR);
@@ -2275,6 +2461,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isValidationEnabled() {
return validationEnabled;
}
@@ -2284,6 +2471,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setValidationEnabled(boolean newValidationEnabled) {
boolean oldValidationEnabled = validationEnabled;
validationEnabled = newValidationEnabled;
@@ -2318,6 +2506,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMetricProviderClassName(String newMetricProviderClassName) {
String oldMetricProviderClassName = metricProviderClassName;
metricProviderClassName = newMetricProviderClassName;
@@ -2330,6 +2519,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProviderPriority getMetricProviderPriority() {
return metricProviderPriority;
}
@@ -2339,6 +2529,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMetricProviderPriority(ProviderPriority newMetricProviderPriority) {
ProviderPriority oldMetricProviderPriority = metricProviderPriority;
metricProviderPriority = newMetricProviderPriority == null ? METRIC_PROVIDER_PRIORITY_EDEFAULT : newMetricProviderPriority;
@@ -2374,6 +2565,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setValidationDecoratorProviderClassName(String newValidationDecoratorProviderClassName) {
String oldValidationDecoratorProviderClassName = validationDecoratorProviderClassName;
validationDecoratorProviderClassName = newValidationDecoratorProviderClassName;
@@ -2386,6 +2578,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isValidationDecorators() {
return validationDecorators;
}
@@ -2395,6 +2588,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setValidationDecorators(boolean newValidationDecorators) {
boolean oldValidationDecorators = validationDecorators;
validationDecorators = newValidationDecorators;
@@ -2407,6 +2601,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProviderPriority getValidationDecoratorProviderPriority() {
return validationDecoratorProviderPriority;
}
@@ -2416,6 +2611,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setValidationDecoratorProviderPriority(ProviderPriority newValidationDecoratorProviderPriority) {
ProviderPriority oldValidationDecoratorProviderPriority = validationDecoratorProviderPriority;
validationDecoratorProviderPriority = newValidationDecoratorProviderPriority == null ? VALIDATION_DECORATOR_PROVIDER_PRIORITY_EDEFAULT : newValidationDecoratorProviderPriority;
@@ -2428,6 +2624,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isLiveValidationUIFeedback() {
return liveValidationUIFeedback;
}
@@ -2437,6 +2634,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLiveValidationUIFeedback(boolean newLiveValidationUIFeedback) {
boolean oldLiveValidationUIFeedback = liveValidationUIFeedback;
liveValidationUIFeedback = newLiveValidationUIFeedback;
@@ -2449,6 +2647,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getUnits() {
return units;
}
@@ -2458,6 +2657,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUnits(String newUnits) {
String oldUnits = units;
units = newUnits;
@@ -2470,6 +2670,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorGenerator getEditorGen() {
if (eContainerFeatureID() != GMFGenPackage.GEN_DIAGRAM__EDITOR_GEN) return null;
return (GenEditorGenerator)eInternalContainer();
@@ -2497,6 +2698,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setProvidersPackageName(String newProvidersPackageName) {
String oldProvidersPackageName = providersPackageName;
providersPackageName = newProvidersPackageName;
@@ -2526,6 +2728,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setParsersPackageName(String newParsersPackageName) {
String oldParsersPackageName = parsersPackageName;
parsersPackageName = newParsersPackageName;
@@ -2555,6 +2758,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNotationViewFactoriesPackageName(String newNotationViewFactoriesPackageName) {
String oldNotationViewFactoriesPackageName = notationViewFactoriesPackageName;
notationViewFactoriesPackageName = newNotationViewFactoriesPackageName;
@@ -2584,6 +2788,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocumentProviderClassName(String newDocumentProviderClassName) {
String oldDocumentProviderClassName = documentProviderClassName;
documentProviderClassName = newDocumentProviderClassName;
@@ -2613,6 +2818,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditPartFactoryClassName(String newEditPartFactoryClassName) {
String oldEditPartFactoryClassName = editPartFactoryClassName;
editPartFactoryClassName = newEditPartFactoryClassName;
@@ -2642,6 +2848,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBaseExternalNodeLabelEditPartClassName(String newBaseExternalNodeLabelEditPartClassName) {
String oldBaseExternalNodeLabelEditPartClassName = baseExternalNodeLabelEditPartClassName;
baseExternalNodeLabelEditPartClassName = newBaseExternalNodeLabelEditPartClassName;
@@ -2671,6 +2878,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBaseItemSemanticEditPolicyClassName(String newBaseItemSemanticEditPolicyClassName) {
String oldBaseItemSemanticEditPolicyClassName = baseItemSemanticEditPolicyClassName;
baseItemSemanticEditPolicyClassName = newBaseItemSemanticEditPolicyClassName;
@@ -2700,6 +2908,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBaseGraphicalNodeEditPolicyClassName(String newBaseGraphicalNodeEditPolicyClassName) {
String oldBaseGraphicalNodeEditPolicyClassName = baseGraphicalNodeEditPolicyClassName;
baseGraphicalNodeEditPolicyClassName = newBaseGraphicalNodeEditPolicyClassName;
@@ -2725,6 +2934,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCanonicalEditPolicyClassName(String newCanonicalEditPolicyClassName) {
String oldCanonicalEditPolicyClassName = canonicalEditPolicyClassName;
canonicalEditPolicyClassName = newCanonicalEditPolicyClassName;
@@ -2737,6 +2947,29 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
+ public String getSpecificDiagramUpdaterClassName() {
+ return specificDiagramUpdaterClassName;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setSpecificDiagramUpdaterClassName(String newSpecificDiagramUpdaterClassName) {
+ String oldSpecificDiagramUpdaterClassName = specificDiagramUpdaterClassName;
+ specificDiagramUpdaterClassName = newSpecificDiagramUpdaterClassName;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_DIAGRAM__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME, oldSpecificDiagramUpdaterClassName, specificDiagramUpdaterClassName));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public String getTextSelectionEditPolicyClassNameGen() {
return textSelectionEditPolicyClassName;
}
@@ -2754,6 +2987,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTextSelectionEditPolicyClassName(String newTextSelectionEditPolicyClassName) {
String oldTextSelectionEditPolicyClassName = textSelectionEditPolicyClassName;
textSelectionEditPolicyClassName = newTextSelectionEditPolicyClassName;
@@ -2783,6 +3017,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTextNonResizableEditPolicyClassName(String newTextNonResizableEditPolicyClassName) {
String oldTextNonResizableEditPolicyClassName = textNonResizableEditPolicyClassName;
textNonResizableEditPolicyClassName = newTextNonResizableEditPolicyClassName;
@@ -2812,6 +3047,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setElementTypesClassName(String newElementTypesClassName) {
String oldElementTypesClassName = elementTypesClassName;
elementTypesClassName = newElementTypesClassName;
@@ -2841,6 +3077,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNotationViewProviderClassName(String newNotationViewProviderClassName) {
String oldNotationViewProviderClassName = notationViewProviderClassName;
notationViewProviderClassName = newNotationViewProviderClassName;
@@ -2853,6 +3090,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProviderPriority getNotationViewProviderPriority() {
return notationViewProviderPriority;
}
@@ -2862,6 +3100,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNotationViewProviderPriority(ProviderPriority newNotationViewProviderPriority) {
ProviderPriority oldNotationViewProviderPriority = notationViewProviderPriority;
notationViewProviderPriority = newNotationViewProviderPriority == null ? NOTATION_VIEW_PROVIDER_PRIORITY_EDEFAULT : newNotationViewProviderPriority;
@@ -2891,6 +3130,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setReorientConnectionViewCommandClassName(String newReorientConnectionViewCommandClassName) {
String oldReorientConnectionViewCommandClassName = reorientConnectionViewCommandClassName;
reorientConnectionViewCommandClassName = newReorientConnectionViewCommandClassName;
@@ -2920,6 +3160,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBaseEditHelperClassName(String newBaseEditHelperClassName) {
String oldBaseEditHelperClassName = baseEditHelperClassName;
baseEditHelperClassName = newBaseEditHelperClassName;
@@ -2949,6 +3190,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setInitDiagramFileActionClassName(String newInitDiagramFileActionClassName) {
String oldInitDiagramFileActionClassName = initDiagramFileActionClassName;
initDiagramFileActionClassName = newInitDiagramFileActionClassName;
@@ -2978,6 +3220,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNewDiagramFileWizardClassName(String newNewDiagramFileWizardClassName) {
String oldNewDiagramFileWizardClassName = newDiagramFileWizardClassName;
newDiagramFileWizardClassName = newNewDiagramFileWizardClassName;
@@ -3007,6 +3250,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDiagramContentInitializerClassName(String newDiagramContentInitializerClassName) {
String oldDiagramContentInitializerClassName = diagramContentInitializerClassName;
diagramContentInitializerClassName = newDiagramContentInitializerClassName;
@@ -3036,6 +3280,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCreationWizardClassName(String newCreationWizardClassName) {
String oldCreationWizardClassName = creationWizardClassName;
creationWizardClassName = newCreationWizardClassName;
@@ -3065,6 +3310,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCreationWizardPageClassName(String newCreationWizardPageClassName) {
String oldCreationWizardPageClassName = creationWizardPageClassName;
creationWizardPageClassName = newCreationWizardPageClassName;
@@ -3111,6 +3357,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCreationWizardIconPath(String newCreationWizardIconPath) {
String oldCreationWizardIconPath = creationWizardIconPath;
creationWizardIconPath = newCreationWizardIconPath;
@@ -3141,6 +3388,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCreationWizardCategoryID(String newCreationWizardCategoryID) {
String oldCreationWizardCategoryID = creationWizardCategoryID;
creationWizardCategoryID = newCreationWizardCategoryID;
@@ -3170,6 +3418,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDiagramEditorUtilClassName(String newDiagramEditorUtilClassName) {
String oldDiagramEditorUtilClassName = diagramEditorUtilClassName;
diagramEditorUtilClassName = newDiagramEditorUtilClassName;
@@ -3199,6 +3448,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMatchingStrategyClassName(String newMatchingStrategyClassName) {
String oldMatchingStrategyClassName = matchingStrategyClassName;
matchingStrategyClassName = newMatchingStrategyClassName;
@@ -3228,6 +3478,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditPartProviderClassName(String newEditPartProviderClassName) {
String oldEditPartProviderClassName = editPartProviderClassName;
editPartProviderClassName = newEditPartProviderClassName;
@@ -3240,6 +3491,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProviderPriority getEditPartProviderPriority() {
return editPartProviderPriority;
}
@@ -3249,6 +3501,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditPartProviderPriority(ProviderPriority newEditPartProviderPriority) {
ProviderPriority oldEditPartProviderPriority = editPartProviderPriority;
editPartProviderPriority = newEditPartProviderPriority == null ? EDIT_PART_PROVIDER_PRIORITY_EDEFAULT : newEditPartProviderPriority;
@@ -3278,6 +3531,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setModelingAssistantProviderClassName(String newModelingAssistantProviderClassName) {
String oldModelingAssistantProviderClassName = modelingAssistantProviderClassName;
modelingAssistantProviderClassName = newModelingAssistantProviderClassName;
@@ -3290,6 +3544,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProviderPriority getModelingAssistantProviderPriority() {
return modelingAssistantProviderPriority;
}
@@ -3299,6 +3554,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setModelingAssistantProviderPriority(ProviderPriority newModelingAssistantProviderPriority) {
ProviderPriority oldModelingAssistantProviderPriority = modelingAssistantProviderPriority;
modelingAssistantProviderPriority = newModelingAssistantProviderPriority == null ? MODELING_ASSISTANT_PROVIDER_PRIORITY_EDEFAULT : newModelingAssistantProviderPriority;
@@ -3328,6 +3584,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setIconProviderClassName(String newIconProviderClassName) {
String oldIconProviderClassName = iconProviderClassName;
iconProviderClassName = newIconProviderClassName;
@@ -3340,6 +3597,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProviderPriority getIconProviderPriority() {
return iconProviderPriority;
}
@@ -3349,6 +3607,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setIconProviderPriority(ProviderPriority newIconProviderPriority) {
ProviderPriority oldIconProviderPriority = iconProviderPriority;
iconProviderPriority = newIconProviderPriority == null ? ICON_PROVIDER_PRIORITY_EDEFAULT : newIconProviderPriority;
@@ -3378,6 +3637,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setParserProviderClassName(String newParserProviderClassName) {
String oldParserProviderClassName = parserProviderClassName;
parserProviderClassName = newParserProviderClassName;
@@ -3390,6 +3650,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProviderPriority getParserProviderPriority() {
return parserProviderPriority;
}
@@ -3399,6 +3660,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setParserProviderPriority(ProviderPriority newParserProviderPriority) {
ProviderPriority oldParserProviderPriority = parserProviderPriority;
parserProviderPriority = newParserProviderPriority == null ? PARSER_PROVIDER_PRIORITY_EDEFAULT : newParserProviderPriority;
@@ -3428,6 +3690,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setContributionItemProviderClassName(String newContributionItemProviderClassName) {
String oldContributionItemProviderClassName = contributionItemProviderClassName;
contributionItemProviderClassName = newContributionItemProviderClassName;
@@ -3595,6 +3858,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMarkerNavigationProviderClassName(String newMarkerNavigationProviderClassName) {
String oldMarkerNavigationProviderClassName = markerNavigationProviderClassName;
markerNavigationProviderClassName = newMarkerNavigationProviderClassName;
@@ -3607,6 +3871,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProviderPriority getMarkerNavigationProviderPriority() {
return markerNavigationProviderPriority;
}
@@ -3616,6 +3881,7 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMarkerNavigationProviderPriority(ProviderPriority newMarkerNavigationProviderPriority) {
ProviderPriority oldMarkerNavigationProviderPriority = markerNavigationProviderPriority;
markerNavigationProviderPriority = newMarkerNavigationProviderPriority == null ? MARKER_NAVIGATION_PROVIDER_PRIORITY_EDEFAULT : newMarkerNavigationProviderPriority;
@@ -3724,6 +3990,8 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
return getContainedNodes();
case GMFGenPackage.GEN_DIAGRAM__CANONICAL_EDIT_POLICY_CLASS_NAME:
return getCanonicalEditPolicyClassName();
+ case GMFGenPackage.GEN_DIAGRAM__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME:
+ return getSpecificDiagramUpdaterClassName();
case GMFGenPackage.GEN_DIAGRAM__EDIT_COMMANDS_PACKAGE_NAME:
return getEditCommandsPackageName();
case GMFGenPackage.GEN_DIAGRAM__EDIT_HELPERS_PACKAGE_NAME:
@@ -3869,6 +4137,12 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
return getPreferences();
case GMFGenPackage.GEN_DIAGRAM__PREFERENCE_PAGES:
return getPreferencePages();
+ case GMFGenPackage.GEN_DIAGRAM__BASE_EDIT_HELPER_PACKAGE:
+ return getBaseEditHelperPackage();
+ case GMFGenPackage.GEN_DIAGRAM__USING_ELEMENT_TYPE_CREATION_COMMAND:
+ return isUsingElementTypeCreationCommand();
+ case GMFGenPackage.GEN_DIAGRAM__VISUAL_TYPE_PROVIDER:
+ return getVisualTypeProvider();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -3885,6 +4159,9 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
case GMFGenPackage.GEN_DIAGRAM__CANONICAL_EDIT_POLICY_CLASS_NAME:
setCanonicalEditPolicyClassName((String)newValue);
return;
+ case GMFGenPackage.GEN_DIAGRAM__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME:
+ setSpecificDiagramUpdaterClassName((String)newValue);
+ return;
case GMFGenPackage.GEN_DIAGRAM__EDIT_COMMANDS_PACKAGE_NAME:
setEditCommandsPackageName((String)newValue);
return;
@@ -4102,6 +4379,15 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
getPreferencePages().clear();
getPreferencePages().addAll((Collection<? extends GenPreferencePage>)newValue);
return;
+ case GMFGenPackage.GEN_DIAGRAM__BASE_EDIT_HELPER_PACKAGE:
+ setBaseEditHelperPackage((String)newValue);
+ return;
+ case GMFGenPackage.GEN_DIAGRAM__USING_ELEMENT_TYPE_CREATION_COMMAND:
+ setUsingElementTypeCreationCommand((Boolean)newValue);
+ return;
+ case GMFGenPackage.GEN_DIAGRAM__VISUAL_TYPE_PROVIDER:
+ setVisualTypeProvider((String)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -4117,6 +4403,9 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
case GMFGenPackage.GEN_DIAGRAM__CANONICAL_EDIT_POLICY_CLASS_NAME:
setCanonicalEditPolicyClassName(CANONICAL_EDIT_POLICY_CLASS_NAME_EDEFAULT);
return;
+ case GMFGenPackage.GEN_DIAGRAM__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME:
+ setSpecificDiagramUpdaterClassName(SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME_EDEFAULT);
+ return;
case GMFGenPackage.GEN_DIAGRAM__EDIT_COMMANDS_PACKAGE_NAME:
setEditCommandsPackageName(EDIT_COMMANDS_PACKAGE_NAME_EDEFAULT);
return;
@@ -4327,6 +4616,15 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
case GMFGenPackage.GEN_DIAGRAM__PREFERENCE_PAGES:
getPreferencePages().clear();
return;
+ case GMFGenPackage.GEN_DIAGRAM__BASE_EDIT_HELPER_PACKAGE:
+ setBaseEditHelperPackage(BASE_EDIT_HELPER_PACKAGE_EDEFAULT);
+ return;
+ case GMFGenPackage.GEN_DIAGRAM__USING_ELEMENT_TYPE_CREATION_COMMAND:
+ setUsingElementTypeCreationCommand(USING_ELEMENT_TYPE_CREATION_COMMAND_EDEFAULT);
+ return;
+ case GMFGenPackage.GEN_DIAGRAM__VISUAL_TYPE_PROVIDER:
+ setVisualTypeProvider(VISUAL_TYPE_PROVIDER_EDEFAULT);
+ return;
}
super.eUnset(featureID);
}
@@ -4343,6 +4641,8 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
return !getContainedNodes().isEmpty();
case GMFGenPackage.GEN_DIAGRAM__CANONICAL_EDIT_POLICY_CLASS_NAME:
return CANONICAL_EDIT_POLICY_CLASS_NAME_EDEFAULT == null ? canonicalEditPolicyClassName != null : !CANONICAL_EDIT_POLICY_CLASS_NAME_EDEFAULT.equals(canonicalEditPolicyClassName);
+ case GMFGenPackage.GEN_DIAGRAM__SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME:
+ return SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME_EDEFAULT == null ? specificDiagramUpdaterClassName != null : !SPECIFIC_DIAGRAM_UPDATER_CLASS_NAME_EDEFAULT.equals(specificDiagramUpdaterClassName);
case GMFGenPackage.GEN_DIAGRAM__EDIT_COMMANDS_PACKAGE_NAME:
return EDIT_COMMANDS_PACKAGE_NAME_EDEFAULT == null ? editCommandsPackageName != null : !EDIT_COMMANDS_PACKAGE_NAME_EDEFAULT.equals(editCommandsPackageName);
case GMFGenPackage.GEN_DIAGRAM__EDIT_HELPERS_PACKAGE_NAME:
@@ -4487,6 +4787,12 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
return preferences != null;
case GMFGenPackage.GEN_DIAGRAM__PREFERENCE_PAGES:
return preferencePages != null && !preferencePages.isEmpty();
+ case GMFGenPackage.GEN_DIAGRAM__BASE_EDIT_HELPER_PACKAGE:
+ return BASE_EDIT_HELPER_PACKAGE_EDEFAULT == null ? baseEditHelperPackage != null : !BASE_EDIT_HELPER_PACKAGE_EDEFAULT.equals(baseEditHelperPackage);
+ case GMFGenPackage.GEN_DIAGRAM__USING_ELEMENT_TYPE_CREATION_COMMAND:
+ return usingElementTypeCreationCommand != USING_ELEMENT_TYPE_CREATION_COMMAND_EDEFAULT;
+ case GMFGenPackage.GEN_DIAGRAM__VISUAL_TYPE_PROVIDER:
+ return VISUAL_TYPE_PROVIDER_EDEFAULT == null ? visualTypeProvider != null : !VISUAL_TYPE_PROVIDER_EDEFAULT.equals(visualTypeProvider);
}
return super.eIsSet(featureID);
}
@@ -4985,9 +5291,11 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (canonicalEditPolicyClassName: ");
result.append(canonicalEditPolicyClassName);
+ result.append(", specificDiagramUpdaterClassName: ");
+ result.append(specificDiagramUpdaterClassName);
result.append(", editCommandsPackageName: ");
result.append(editCommandsPackageName);
result.append(", editHelpersPackageName: ");
@@ -5112,6 +5420,12 @@ public class GenDiagramImpl extends GenCommonBaseImpl implements GenDiagram {
result.append(units);
result.append(", synchronized: ");
result.append(synchronized_);
+ result.append(", baseEditHelperPackage: ");
+ result.append(baseEditHelperPackage);
+ result.append(", usingElementTypeCreationCommand: ");
+ result.append(usingElementTypeCreationCommand);
+ result.append(", visualTypeProvider: ");
+ result.append(visualTypeProvider);
result.append(')');
return result.toString();
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramPreferencesImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramPreferencesImpl.java
index 3b3f03aa50e..ac10d59850d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramPreferencesImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramPreferencesImpl.java
@@ -42,6 +42,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.RulerUnits;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramPreferencesImpl#getLineStyle <em>Line Style</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramPreferencesImpl#getDefaultFont <em>Default Font</em>}</li>
@@ -67,7 +68,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.RulerUnits;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramPreferencesImpl#getGridLineColor <em>Grid Line Color</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramPreferencesImpl#getGridLineStyle <em>Grid Line Style</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -486,6 +486,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Routing getLineStyle() {
return lineStyle;
}
@@ -495,6 +496,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLineStyle(Routing newLineStyle) {
Routing oldLineStyle = lineStyle;
lineStyle = newLineStyle == null ? LINE_STYLE_EDEFAULT : newLineStyle;
@@ -507,6 +509,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenFont getDefaultFont() {
return defaultFont;
}
@@ -531,6 +534,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDefaultFont(GenFont newDefaultFont) {
if (newDefaultFont != defaultFont) {
NotificationChain msgs = null;
@@ -550,6 +554,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenColor getFontColor() {
return fontColor;
}
@@ -574,6 +579,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFontColor(GenColor newFontColor) {
if (newFontColor != fontColor) {
NotificationChain msgs = null;
@@ -593,6 +599,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenColor getFillColor() {
return fillColor;
}
@@ -617,6 +624,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFillColor(GenColor newFillColor) {
if (newFillColor != fillColor) {
NotificationChain msgs = null;
@@ -636,6 +644,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenColor getLineColor() {
return lineColor;
}
@@ -660,6 +669,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLineColor(GenColor newLineColor) {
if (newLineColor != lineColor) {
NotificationChain msgs = null;
@@ -679,6 +689,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenColor getNoteFillColor() {
return noteFillColor;
}
@@ -703,6 +714,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNoteFillColor(GenColor newNoteFillColor) {
if (newNoteFillColor != noteFillColor) {
NotificationChain msgs = null;
@@ -722,6 +734,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenColor getNoteLineColor() {
return noteLineColor;
}
@@ -746,6 +759,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNoteLineColor(GenColor newNoteLineColor) {
if (newNoteLineColor != noteLineColor) {
NotificationChain msgs = null;
@@ -765,6 +779,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isShowConnectionHandles() {
return showConnectionHandles;
}
@@ -774,6 +789,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setShowConnectionHandles(boolean newShowConnectionHandles) {
boolean oldShowConnectionHandles = showConnectionHandles;
showConnectionHandles = newShowConnectionHandles;
@@ -786,6 +802,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isShowPopupBars() {
return showPopupBars;
}
@@ -795,6 +812,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setShowPopupBars(boolean newShowPopupBars) {
boolean oldShowPopupBars = showPopupBars;
showPopupBars = newShowPopupBars;
@@ -807,6 +825,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isPromptOnDelFromModel() {
return promptOnDelFromModel;
}
@@ -816,6 +835,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPromptOnDelFromModel(boolean newPromptOnDelFromModel) {
boolean oldPromptOnDelFromModel = promptOnDelFromModel;
promptOnDelFromModel = newPromptOnDelFromModel;
@@ -828,6 +848,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isPromptOnDelFromDiagram() {
return promptOnDelFromDiagram;
}
@@ -837,6 +858,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPromptOnDelFromDiagram(boolean newPromptOnDelFromDiagram) {
boolean oldPromptOnDelFromDiagram = promptOnDelFromDiagram;
promptOnDelFromDiagram = newPromptOnDelFromDiagram;
@@ -849,6 +871,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isEnableAnimatedLayout() {
return enableAnimatedLayout;
}
@@ -858,6 +881,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEnableAnimatedLayout(boolean newEnableAnimatedLayout) {
boolean oldEnableAnimatedLayout = enableAnimatedLayout;
enableAnimatedLayout = newEnableAnimatedLayout;
@@ -870,6 +894,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isEnableAnimatedZoom() {
return enableAnimatedZoom;
}
@@ -879,6 +904,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEnableAnimatedZoom(boolean newEnableAnimatedZoom) {
boolean oldEnableAnimatedZoom = enableAnimatedZoom;
enableAnimatedZoom = newEnableAnimatedZoom;
@@ -891,6 +917,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isEnableAntiAlias() {
return enableAntiAlias;
}
@@ -900,6 +927,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEnableAntiAlias(boolean newEnableAntiAlias) {
boolean oldEnableAntiAlias = enableAntiAlias;
enableAntiAlias = newEnableAntiAlias;
@@ -912,6 +940,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isShowGrid() {
return showGrid;
}
@@ -921,6 +950,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setShowGrid(boolean newShowGrid) {
boolean oldShowGrid = showGrid;
showGrid = newShowGrid;
@@ -933,6 +963,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isShowRulers() {
return showRulers;
}
@@ -942,6 +973,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setShowRulers(boolean newShowRulers) {
boolean oldShowRulers = showRulers;
showRulers = newShowRulers;
@@ -954,6 +986,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isSnapToGrid() {
return snapToGrid;
}
@@ -963,6 +996,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSnapToGrid(boolean newSnapToGrid) {
boolean oldSnapToGrid = snapToGrid;
snapToGrid = newSnapToGrid;
@@ -975,6 +1009,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isSnapToGeometry() {
return snapToGeometry;
}
@@ -984,6 +1019,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSnapToGeometry(boolean newSnapToGeometry) {
boolean oldSnapToGeometry = snapToGeometry;
snapToGeometry = newSnapToGeometry;
@@ -996,6 +1032,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isGridInFront() {
return gridInFront;
}
@@ -1005,6 +1042,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setGridInFront(boolean newGridInFront) {
boolean oldGridInFront = gridInFront;
gridInFront = newGridInFront;
@@ -1017,6 +1055,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RulerUnits getRulerUnits() {
return rulerUnits;
}
@@ -1026,6 +1065,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRulerUnits(RulerUnits newRulerUnits) {
RulerUnits oldRulerUnits = rulerUnits;
rulerUnits = newRulerUnits == null ? RULER_UNITS_EDEFAULT : newRulerUnits;
@@ -1038,6 +1078,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public double getGridSpacing() {
return gridSpacing;
}
@@ -1047,6 +1088,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setGridSpacing(double newGridSpacing) {
double oldGridSpacing = gridSpacing;
gridSpacing = newGridSpacing;
@@ -1059,6 +1101,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenColor getGridLineColor() {
return gridLineColor;
}
@@ -1083,6 +1126,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setGridLineColor(GenColor newGridLineColor) {
if (newGridLineColor != gridLineColor) {
NotificationChain msgs = null;
@@ -1102,6 +1146,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LineStyle getGridLineStyle() {
return gridLineStyle;
}
@@ -1111,6 +1156,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setGridLineStyle(LineStyle newGridLineStyle) {
LineStyle oldGridLineStyle = gridLineStyle;
gridLineStyle = newGridLineStyle == null ? GRID_LINE_STYLE_EDEFAULT : newGridLineStyle;
@@ -1431,7 +1477,7 @@ public class GenDiagramPreferencesImpl extends EObjectImpl implements GenDiagram
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (lineStyle: ");
result.append(lineStyle);
result.append(", showConnectionHandles: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramUpdaterImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramUpdaterImpl.java
index a4d616e766a..b0e729eb41e 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramUpdaterImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDiagramUpdaterImpl.java
@@ -36,6 +36,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramUpdaterImpl#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramUpdaterImpl#getDiagramUpdaterClassName <em>Diagram Updater Class Name</em>}</li>
@@ -43,8 +44,8 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorGenerator;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramUpdaterImpl#getLinkDescriptorClassName <em>Link Descriptor Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramUpdaterImpl#getUpdateCommandClassName <em>Update Command Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramUpdaterImpl#getUpdateCommandID <em>Update Command ID</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDiagramUpdaterImpl#getCustomDiagramUpdaterSingletonPath <em>Custom Diagram Updater Singleton Path</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -150,6 +151,26 @@ public class GenDiagramUpdaterImpl extends EObjectImpl implements GenDiagramUpda
protected String updateCommandID = UPDATE_COMMAND_ID_EDEFAULT;
/**
+ * The default value of the '{@link #getCustomDiagramUpdaterSingletonPath() <em>Custom Diagram Updater Singleton Path</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getCustomDiagramUpdaterSingletonPath()
+ * @generated
+ * @ordered
+ */
+ protected static final String CUSTOM_DIAGRAM_UPDATER_SINGLETON_PATH_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getCustomDiagramUpdaterSingletonPath() <em>Custom Diagram Updater Singleton Path</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getCustomDiagramUpdaterSingletonPath()
+ * @generated
+ * @ordered
+ */
+ protected String customDiagramUpdaterSingletonPath = CUSTOM_DIAGRAM_UPDATER_SINGLETON_PATH_EDEFAULT;
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -173,6 +194,7 @@ public class GenDiagramUpdaterImpl extends EObjectImpl implements GenDiagramUpda
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorGenerator getEditorGen() {
if (eContainerFeatureID() != GMFGenPackage.GEN_DIAGRAM_UPDATER__EDITOR_GEN) return null;
return (GenEditorGenerator)eInternalContainer();
@@ -200,6 +222,7 @@ public class GenDiagramUpdaterImpl extends EObjectImpl implements GenDiagramUpda
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDiagramUpdaterClassName(String newDiagramUpdaterClassName) {
String oldDiagramUpdaterClassName = diagramUpdaterClassName;
diagramUpdaterClassName = newDiagramUpdaterClassName;
@@ -229,6 +252,7 @@ public class GenDiagramUpdaterImpl extends EObjectImpl implements GenDiagramUpda
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNodeDescriptorClassName(String newNodeDescriptorClassName) {
String oldNodeDescriptorClassName = nodeDescriptorClassName;
nodeDescriptorClassName = newNodeDescriptorClassName;
@@ -258,6 +282,7 @@ public class GenDiagramUpdaterImpl extends EObjectImpl implements GenDiagramUpda
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLinkDescriptorClassName(String newLinkDescriptorClassName) {
String oldLinkDescriptorClassName = linkDescriptorClassName;
linkDescriptorClassName = newLinkDescriptorClassName;
@@ -287,6 +312,7 @@ public class GenDiagramUpdaterImpl extends EObjectImpl implements GenDiagramUpda
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUpdateCommandClassName(String newUpdateCommandClassName) {
String oldUpdateCommandClassName = updateCommandClassName;
updateCommandClassName = newUpdateCommandClassName;
@@ -316,6 +342,7 @@ public class GenDiagramUpdaterImpl extends EObjectImpl implements GenDiagramUpda
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUpdateCommandID(String newUpdateCommandID) {
String oldUpdateCommandID = updateCommandID;
updateCommandID = newUpdateCommandID;
@@ -326,6 +353,29 @@ public class GenDiagramUpdaterImpl extends EObjectImpl implements GenDiagramUpda
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String getCustomDiagramUpdaterSingletonPath() {
+ return customDiagramUpdaterSingletonPath;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setCustomDiagramUpdaterSingletonPath(String newCustomDiagramUpdaterSingletonPath) {
+ String oldCustomDiagramUpdaterSingletonPath = customDiagramUpdaterSingletonPath;
+ customDiagramUpdaterSingletonPath = newCustomDiagramUpdaterSingletonPath;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_DIAGRAM_UPDATER__CUSTOM_DIAGRAM_UPDATER_SINGLETON_PATH, oldCustomDiagramUpdaterSingletonPath, customDiagramUpdaterSingletonPath));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
* @generated NOT
*/
public String getDiagramUpdaterQualifiedClassName() {
@@ -423,6 +473,8 @@ public class GenDiagramUpdaterImpl extends EObjectImpl implements GenDiagramUpda
return getUpdateCommandClassName();
case GMFGenPackage.GEN_DIAGRAM_UPDATER__UPDATE_COMMAND_ID:
return getUpdateCommandID();
+ case GMFGenPackage.GEN_DIAGRAM_UPDATER__CUSTOM_DIAGRAM_UPDATER_SINGLETON_PATH:
+ return getCustomDiagramUpdaterSingletonPath();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -450,6 +502,9 @@ public class GenDiagramUpdaterImpl extends EObjectImpl implements GenDiagramUpda
case GMFGenPackage.GEN_DIAGRAM_UPDATER__UPDATE_COMMAND_ID:
setUpdateCommandID((String)newValue);
return;
+ case GMFGenPackage.GEN_DIAGRAM_UPDATER__CUSTOM_DIAGRAM_UPDATER_SINGLETON_PATH:
+ setCustomDiagramUpdaterSingletonPath((String)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -477,6 +532,9 @@ public class GenDiagramUpdaterImpl extends EObjectImpl implements GenDiagramUpda
case GMFGenPackage.GEN_DIAGRAM_UPDATER__UPDATE_COMMAND_ID:
setUpdateCommandID(UPDATE_COMMAND_ID_EDEFAULT);
return;
+ case GMFGenPackage.GEN_DIAGRAM_UPDATER__CUSTOM_DIAGRAM_UPDATER_SINGLETON_PATH:
+ setCustomDiagramUpdaterSingletonPath(CUSTOM_DIAGRAM_UPDATER_SINGLETON_PATH_EDEFAULT);
+ return;
}
super.eUnset(featureID);
}
@@ -501,6 +559,8 @@ public class GenDiagramUpdaterImpl extends EObjectImpl implements GenDiagramUpda
return UPDATE_COMMAND_CLASS_NAME_EDEFAULT == null ? updateCommandClassName != null : !UPDATE_COMMAND_CLASS_NAME_EDEFAULT.equals(updateCommandClassName);
case GMFGenPackage.GEN_DIAGRAM_UPDATER__UPDATE_COMMAND_ID:
return UPDATE_COMMAND_ID_EDEFAULT == null ? updateCommandID != null : !UPDATE_COMMAND_ID_EDEFAULT.equals(updateCommandID);
+ case GMFGenPackage.GEN_DIAGRAM_UPDATER__CUSTOM_DIAGRAM_UPDATER_SINGLETON_PATH:
+ return CUSTOM_DIAGRAM_UPDATER_SINGLETON_PATH_EDEFAULT == null ? customDiagramUpdaterSingletonPath != null : !CUSTOM_DIAGRAM_UPDATER_SINGLETON_PATH_EDEFAULT.equals(customDiagramUpdaterSingletonPath);
}
return super.eIsSet(featureID);
}
@@ -514,7 +574,7 @@ public class GenDiagramUpdaterImpl extends EObjectImpl implements GenDiagramUpda
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (diagramUpdaterClassName: ");
result.append(diagramUpdaterClassName);
result.append(", nodeDescriptorClassName: ");
@@ -525,6 +585,8 @@ public class GenDiagramUpdaterImpl extends EObjectImpl implements GenDiagramUpda
result.append(updateCommandClassName);
result.append(", updateCommandID: ");
result.append(updateCommandID);
+ result.append(", customDiagramUpdaterSingletonPath: ");
+ result.append(customDiagramUpdaterSingletonPath);
result.append(')');
return result.toString();
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDomainAttributeTargetImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDomainAttributeTargetImpl.java
index 18993d08839..2f4347ff0f3 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDomainAttributeTargetImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDomainAttributeTargetImpl.java
@@ -36,11 +36,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenDomainAttributeTarget;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDomainAttributeTargetImpl#getAttribute <em>Attribute</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDomainAttributeTargetImpl#isNullAsError <em>Null As Error</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -99,6 +99,7 @@ public class GenDomainAttributeTargetImpl extends GenAuditableImpl implements Ge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenFeature getAttribute() {
if (attribute != null && attribute.eIsProxy()) {
InternalEObject oldAttribute = (InternalEObject)attribute;
@@ -125,6 +126,7 @@ public class GenDomainAttributeTargetImpl extends GenAuditableImpl implements Ge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setAttribute(GenFeature newAttribute) {
GenFeature oldAttribute = attribute;
attribute = newAttribute;
@@ -162,6 +164,7 @@ public class GenDomainAttributeTargetImpl extends GenAuditableImpl implements Ge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isNullAsError() {
return nullAsError;
}
@@ -171,6 +174,7 @@ public class GenDomainAttributeTargetImpl extends GenAuditableImpl implements Ge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNullAsError(boolean newNullAsError) {
boolean oldNullAsError = nullAsError;
nullAsError = newNullAsError;
@@ -256,7 +260,7 @@ public class GenDomainAttributeTargetImpl extends GenAuditableImpl implements Ge
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (nullAsError: ");
result.append(nullAsError);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDomainElementTargetImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDomainElementTargetImpl.java
index 9f07f73edd8..505e58329f7 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDomainElementTargetImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenDomainElementTargetImpl.java
@@ -36,10 +36,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenDomainElementTarget;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenDomainElementTargetImpl#getElement <em>Element</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -78,6 +78,7 @@ public class GenDomainElementTargetImpl extends GenAuditableImpl implements GenD
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenClass getElement() {
if (element != null && element.eIsProxy()) {
InternalEObject oldElement = (InternalEObject)element;
@@ -113,6 +114,7 @@ public class GenDomainElementTargetImpl extends GenAuditableImpl implements GenD
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setElement(GenClass newElement) {
GenClass oldElement = element;
element = newElement;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenEditorGeneratorImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenEditorGeneratorImpl.java
index 3edc33ad06b..9b35134bab1 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenEditorGeneratorImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenEditorGeneratorImpl.java
@@ -25,6 +25,7 @@ import java.util.Collection;
import java.util.List;
import org.eclipse.core.runtime.Path;
+import org.eclipse.emf.codegen.ecore.genmodel.GenJDKLevel;
import org.eclipse.emf.codegen.ecore.genmodel.GenModel;
import org.eclipse.emf.codegen.ecore.genmodel.GenPackage;
import org.eclipse.emf.codegen.util.CodeGenUtil;
@@ -62,6 +63,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertySheet;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenEditorGeneratorImpl#getAudits <em>Audits</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenEditorGeneratorImpl#getMetrics <em>Metrics</em>}</li>
@@ -87,8 +89,8 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertySheet;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenEditorGeneratorImpl#getContextMenus <em>Context Menus</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenEditorGeneratorImpl#getPluginDirectory <em>Plugin Directory</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenEditorGeneratorImpl#getExtensions <em>Extensions</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenEditorGeneratorImpl#getJdkComplianceLevel <em>Jdk Compliance Level</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -424,6 +426,26 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
protected EList<GenCustomGeneratorExtension> extensions;
/**
+ * The default value of the '{@link #getJdkComplianceLevel() <em>Jdk Compliance Level</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getJdkComplianceLevel()
+ * @generated
+ * @ordered
+ */
+ protected static final GenJDKLevel JDK_COMPLIANCE_LEVEL_EDEFAULT = GenJDKLevel.JDK110_LITERAL;
+
+ /**
+ * The cached value of the '{@link #getJdkComplianceLevel() <em>Jdk Compliance Level</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getJdkComplianceLevel()
+ * @generated
+ * @ordered
+ */
+ protected GenJDKLevel jdkComplianceLevel = JDK_COMPLIANCE_LEVEL_EDEFAULT;
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -447,6 +469,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenAuditRoot getAudits() {
return audits;
}
@@ -471,6 +494,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setAudits(GenAuditRoot newAudits) {
if (newAudits != audits) {
NotificationChain msgs = null;
@@ -490,6 +514,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenMetricContainer getMetrics() {
return metrics;
}
@@ -514,6 +539,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMetrics(GenMetricContainer newMetrics) {
if (newMetrics != metrics) {
NotificationChain msgs = null;
@@ -533,6 +559,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDiagram getDiagram() {
return diagram;
}
@@ -557,6 +584,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDiagram(GenDiagram newDiagram) {
if (newDiagram != diagram) {
NotificationChain msgs = null;
@@ -576,6 +604,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenPlugin getPlugin() {
return plugin;
}
@@ -600,6 +629,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPlugin(GenPlugin newPlugin) {
if (newPlugin != plugin) {
NotificationChain msgs = null;
@@ -619,6 +649,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorView getEditor() {
return editor;
}
@@ -643,6 +674,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditor(GenEditorView newEditor) {
if (newEditor != editor) {
NotificationChain msgs = null;
@@ -662,6 +694,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenNavigator getNavigator() {
return navigator;
}
@@ -686,6 +719,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNavigator(GenNavigator newNavigator) {
if (newNavigator != navigator) {
NotificationChain msgs = null;
@@ -705,6 +739,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDiagramUpdater getDiagramUpdater() {
return diagramUpdater;
}
@@ -729,6 +764,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDiagramUpdater(GenDiagramUpdater newDiagramUpdater) {
if (newDiagramUpdater != diagramUpdater) {
NotificationChain msgs = null;
@@ -748,6 +784,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenPropertySheet getPropertySheet() {
return propertySheet;
}
@@ -772,6 +809,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPropertySheet(GenPropertySheet newPropertySheet) {
if (newPropertySheet != propertySheet) {
NotificationChain msgs = null;
@@ -791,6 +829,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenApplication getApplication() {
return application;
}
@@ -815,6 +854,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setApplication(GenApplication newApplication) {
if (newApplication != application) {
NotificationChain msgs = null;
@@ -834,6 +874,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenModel getDomainGenModel() {
if (domainGenModel != null && domainGenModel.eIsProxy()) {
InternalEObject oldDomainGenModel = (InternalEObject)domainGenModel;
@@ -860,6 +901,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDomainGenModel(GenModel newDomainGenModel) {
GenModel oldDomainGenModel = domainGenModel;
domainGenModel = newDomainGenModel;
@@ -903,6 +945,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPackageNamePrefix(String newPackageNamePrefix) {
String oldPackageNamePrefix = packageNamePrefix;
packageNamePrefix = newPackageNamePrefix;
@@ -935,6 +978,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setModelID(String newModelID) {
String oldModelID = modelID;
modelID = newModelID;
@@ -947,6 +991,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isSameFileForDiagramAndModel() {
return sameFileForDiagramAndModel;
}
@@ -956,6 +1001,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSameFileForDiagramAndModel(boolean newSameFileForDiagramAndModel) {
boolean oldSameFileForDiagramAndModel = sameFileForDiagramAndModel;
sameFileForDiagramAndModel = newSameFileForDiagramAndModel;
@@ -989,6 +1035,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDiagramFileExtension(String newDiagramFileExtension) {
String oldDiagramFileExtension = diagramFileExtension;
diagramFileExtension = newDiagramFileExtension;
@@ -1021,6 +1068,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDomainFileExtension(String newDomainFileExtension) {
String oldDomainFileExtension = domainFileExtension;
domainFileExtension = newDomainFileExtension;
@@ -1033,6 +1081,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isDynamicTemplates() {
return dynamicTemplates;
}
@@ -1042,6 +1091,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDynamicTemplates(boolean newDynamicTemplates) {
boolean oldDynamicTemplates = dynamicTemplates;
dynamicTemplates = newDynamicTemplates;
@@ -1054,6 +1104,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getTemplateDirectory() {
return templateDirectory;
}
@@ -1063,6 +1114,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTemplateDirectory(String newTemplateDirectory) {
String oldTemplateDirectory = templateDirectory;
templateDirectory = newTemplateDirectory;
@@ -1075,6 +1127,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getCopyrightText() {
return copyrightText;
}
@@ -1084,6 +1137,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCopyrightText(String newCopyrightText) {
String oldCopyrightText = copyrightText;
copyrightText = newCopyrightText;
@@ -1096,6 +1150,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenExpressionProviderContainer getExpressionProviders() {
return expressionProviders;
}
@@ -1120,6 +1175,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setExpressionProviders(GenExpressionProviderContainer newExpressionProviders) {
if (newExpressionProviders != expressionProviders) {
NotificationChain msgs = null;
@@ -1139,6 +1195,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DynamicModelAccess getModelAccess() {
return modelAccess;
}
@@ -1163,6 +1220,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setModelAccess(DynamicModelAccess newModelAccess) {
if (newModelAccess != modelAccess) {
NotificationChain msgs = null;
@@ -1182,6 +1240,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenParsers getLabelParsers() {
return labelParsers;
}
@@ -1206,6 +1265,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLabelParsers(GenParsers newLabelParsers) {
if (newLabelParsers != labelParsers) {
NotificationChain msgs = null;
@@ -1225,6 +1285,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenContextMenu> getContextMenus() {
if (contextMenus == null) {
contextMenus = new EObjectContainmentEList<GenContextMenu>(GenContextMenu.class, this, GMFGenPackage.GEN_EDITOR_GENERATOR__CONTEXT_MENUS);
@@ -1246,6 +1307,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPluginDirectory(String newPluginDirectory) {
String oldPluginDirectory = pluginDirectory;
pluginDirectory = newPluginDirectory;
@@ -1258,6 +1320,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenCustomGeneratorExtension> getExtensions() {
if (extensions == null) {
extensions = new EObjectContainmentWithInverseEList<GenCustomGeneratorExtension>(GenCustomGeneratorExtension.class, this, GMFGenPackage.GEN_EDITOR_GENERATOR__EXTENSIONS, GMFGenPackage.GEN_CUSTOM_GENERATOR_EXTENSION__GENERATOR);
@@ -1265,6 +1328,29 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
return extensions;
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public GenJDKLevel getJdkComplianceLevel() {
+ return jdkComplianceLevel;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setJdkComplianceLevel(GenJDKLevel newJdkComplianceLevel) {
+ GenJDKLevel oldJdkComplianceLevel = jdkComplianceLevel;
+ jdkComplianceLevel = newJdkComplianceLevel == null ? JDK_COMPLIANCE_LEVEL_EDEFAULT : newJdkComplianceLevel;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_EDITOR_GENERATOR__JDK_COMPLIANCE_LEVEL, oldJdkComplianceLevel, jdkComplianceLevel));
+ }
+
public String getPluginDirectory() {
String value = getPluginDirectoryGen();
if (GenCommonBaseImpl.isEmpty(value)) {
@@ -1474,6 +1560,8 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
return getPluginDirectory();
case GMFGenPackage.GEN_EDITOR_GENERATOR__EXTENSIONS:
return getExtensions();
+ case GMFGenPackage.GEN_EDITOR_GENERATOR__JDK_COMPLIANCE_LEVEL:
+ return getJdkComplianceLevel();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -1561,6 +1649,9 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
getExtensions().clear();
getExtensions().addAll((Collection<? extends GenCustomGeneratorExtension>)newValue);
return;
+ case GMFGenPackage.GEN_EDITOR_GENERATOR__JDK_COMPLIANCE_LEVEL:
+ setJdkComplianceLevel((GenJDKLevel)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -1645,6 +1736,9 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
case GMFGenPackage.GEN_EDITOR_GENERATOR__EXTENSIONS:
getExtensions().clear();
return;
+ case GMFGenPackage.GEN_EDITOR_GENERATOR__JDK_COMPLIANCE_LEVEL:
+ setJdkComplianceLevel(JDK_COMPLIANCE_LEVEL_EDEFAULT);
+ return;
}
super.eUnset(featureID);
}
@@ -1705,6 +1799,8 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
return PLUGIN_DIRECTORY_EDEFAULT == null ? pluginDirectory != null : !PLUGIN_DIRECTORY_EDEFAULT.equals(pluginDirectory);
case GMFGenPackage.GEN_EDITOR_GENERATOR__EXTENSIONS:
return extensions != null && !extensions.isEmpty();
+ case GMFGenPackage.GEN_EDITOR_GENERATOR__JDK_COMPLIANCE_LEVEL:
+ return jdkComplianceLevel != JDK_COMPLIANCE_LEVEL_EDEFAULT;
}
return super.eIsSet(featureID);
}
@@ -1718,7 +1814,7 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (packageNamePrefix: ");
result.append(packageNamePrefix);
result.append(", modelID: ");
@@ -1737,6 +1833,8 @@ public class GenEditorGeneratorImpl extends EObjectImpl implements GenEditorGene
result.append(copyrightText);
result.append(", pluginDirectory: ");
result.append(pluginDirectory);
+ result.append(", jdkComplianceLevel: ");
+ result.append(jdkComplianceLevel);
result.append(')');
return result.toString();
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenEditorViewImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenEditorViewImpl.java
index d58f7dda166..7561c6e1cd4 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenEditorViewImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenEditorViewImpl.java
@@ -37,6 +37,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorView;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenEditorViewImpl#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenEditorViewImpl#getPackageName <em>Package Name</em>}</li>
@@ -48,7 +49,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenEditorView;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenEditorViewImpl#isEclipseEditor <em>Eclipse Editor</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenEditorViewImpl#getContextID <em>Context ID</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -227,6 +227,7 @@ public class GenEditorViewImpl extends EObjectImpl implements GenEditorView {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorGenerator getEditorGen() {
if (eContainerFeatureID() != GMFGenPackage.GEN_EDITOR_VIEW__EDITOR_GEN) return null;
return (GenEditorGenerator)eInternalContainer();
@@ -254,6 +255,7 @@ public class GenEditorViewImpl extends EObjectImpl implements GenEditorView {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPackageName(String newPackageName) {
String oldPackageName = packageName;
packageName = newPackageName;
@@ -284,6 +286,7 @@ public class GenEditorViewImpl extends EObjectImpl implements GenEditorView {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setActionBarContributorClassName(String newActionBarContributorClassName) {
String oldActionBarContributorClassName = actionBarContributorClassName;
actionBarContributorClassName = newActionBarContributorClassName;
@@ -313,6 +316,7 @@ public class GenEditorViewImpl extends EObjectImpl implements GenEditorView {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setClassName(String newClassName) {
String oldClassName = className;
className = newClassName;
@@ -364,6 +368,7 @@ public class GenEditorViewImpl extends EObjectImpl implements GenEditorView {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setIconPath(String newIconPath) {
String oldIconPath = iconPath;
iconPath = newIconPath;
@@ -393,6 +398,7 @@ public class GenEditorViewImpl extends EObjectImpl implements GenEditorView {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setID(String newID) {
String oldID = iD;
iD = newID;
@@ -405,6 +411,7 @@ public class GenEditorViewImpl extends EObjectImpl implements GenEditorView {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isEclipseEditor() {
return eclipseEditor;
}
@@ -414,6 +421,7 @@ public class GenEditorViewImpl extends EObjectImpl implements GenEditorView {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEclipseEditor(boolean newEclipseEditor) {
boolean oldEclipseEditor = eclipseEditor;
eclipseEditor = newEclipseEditor;
@@ -443,6 +451,7 @@ public class GenEditorViewImpl extends EObjectImpl implements GenEditorView {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setContextID(String newContextID) {
String oldContextID = contextID;
contextID = newContextID;
@@ -647,7 +656,7 @@ public class GenEditorViewImpl extends EObjectImpl implements GenEditorView {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (packageName: ");
result.append(packageName);
result.append(", actionBarContributorClassName: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionInterpreterImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionInterpreterImpl.java
index a32a5926ce7..7a41e95871e 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionInterpreterImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionInterpreterImpl.java
@@ -35,11 +35,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenExpressionInterpreterImpl#getLanguage <em>Language</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenExpressionInterpreterImpl#getClassName <em>Class Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -131,6 +131,7 @@ public class GenExpressionInterpreterImpl extends GenExpressionProviderBaseImpl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setClassName(String newClassName) {
String oldClassName = className;
className = newClassName;
@@ -143,6 +144,7 @@ public class GenExpressionInterpreterImpl extends GenExpressionProviderBaseImpl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenLanguage getLanguage() {
return language;
}
@@ -152,6 +154,7 @@ public class GenExpressionInterpreterImpl extends GenExpressionProviderBaseImpl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLanguage(GenLanguage newLanguage) {
GenLanguage oldLanguage = language;
language = newLanguage == null ? LANGUAGE_EDEFAULT : newLanguage;
@@ -254,7 +257,7 @@ public class GenExpressionInterpreterImpl extends GenExpressionProviderBaseImpl
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (language: ");
result.append(language);
result.append(", className: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionProviderBaseImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionProviderBaseImpl.java
index 5c211b1f1e0..fd4e2eb060a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionProviderBaseImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionProviderBaseImpl.java
@@ -41,11 +41,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenExpressionProviderBaseImpl#getExpressions <em>Expressions</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenExpressionProviderBaseImpl#getContainer <em>Container</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -91,6 +91,7 @@ public abstract class GenExpressionProviderBaseImpl extends EObjectImpl implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ValueExpression> getExpressions() {
if (expressions == null) {
expressions = new EObjectContainmentWithInverseEList<ValueExpression>(ValueExpression.class, this, GMFGenPackage.GEN_EXPRESSION_PROVIDER_BASE__EXPRESSIONS, GMFGenPackage.VALUE_EXPRESSION__PROVIDER);
@@ -103,6 +104,7 @@ public abstract class GenExpressionProviderBaseImpl extends EObjectImpl implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenExpressionProviderContainer getContainer() {
if (eContainerFeatureID() != GMFGenPackage.GEN_EXPRESSION_PROVIDER_BASE__CONTAINER) return null;
return (GenExpressionProviderContainer)eInternalContainer();
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionProviderContainerImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionProviderContainerImpl.java
index 75d881cd318..5a9f33feeaa 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionProviderContainerImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExpressionProviderContainerImpl.java
@@ -42,13 +42,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenExpressionProviderContainer;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenExpressionProviderContainerImpl#getExpressionsPackageName <em>Expressions Package Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenExpressionProviderContainerImpl#getAbstractExpressionClassName <em>Abstract Expression Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenExpressionProviderContainerImpl#getProviders <em>Providers</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenExpressionProviderContainerImpl#getEditorGen <em>Editor Gen</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -149,6 +149,7 @@ public class GenExpressionProviderContainerImpl extends EObjectImpl implements G
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setExpressionsPackageName(String newExpressionsPackageName) {
String oldExpressionsPackageName = expressionsPackageName;
expressionsPackageName = newExpressionsPackageName;
@@ -185,6 +186,7 @@ public class GenExpressionProviderContainerImpl extends EObjectImpl implements G
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setAbstractExpressionClassName(String newAbstractExpressionClassName) {
String oldAbstractExpressionClassName = abstractExpressionClassName;
abstractExpressionClassName = newAbstractExpressionClassName;
@@ -197,6 +199,7 @@ public class GenExpressionProviderContainerImpl extends EObjectImpl implements G
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenExpressionProviderBase> getProviders() {
if (providers == null) {
providers = new EObjectContainmentWithInverseEList<GenExpressionProviderBase>(GenExpressionProviderBase.class, this, GMFGenPackage.GEN_EXPRESSION_PROVIDER_CONTAINER__PROVIDERS, GMFGenPackage.GEN_EXPRESSION_PROVIDER_BASE__CONTAINER);
@@ -209,6 +212,7 @@ public class GenExpressionProviderContainerImpl extends EObjectImpl implements G
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorGenerator getEditorGen() {
if (eContainerFeatureID() != GMFGenPackage.GEN_EXPRESSION_PROVIDER_CONTAINER__EDITOR_GEN) return null;
return (GenEditorGenerator)eInternalContainer();
@@ -365,7 +369,7 @@ public class GenExpressionProviderContainerImpl extends EObjectImpl implements G
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (expressionsPackageName: ");
result.append(expressionsPackageName);
result.append(", abstractExpressionClassName: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExternalNodeLabelImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExternalNodeLabelImpl.java
index 7d3b67b4cb4..7ea8ffd6929 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExternalNodeLabelImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenExternalNodeLabelImpl.java
@@ -20,21 +20,80 @@
*/
package org.eclipse.papyrus.gmf.codegen.gmfgen.impl;
+import java.util.Collection;
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.util.EDataTypeUniqueEList;
import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
import org.eclipse.papyrus.gmf.codegen.gmfgen.GenExternalNodeLabel;
+import org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel;
/**
* <!-- begin-user-doc -->
* An implementation of the model object '<em><b>Gen External Node Label</b></em>'.
* <!-- end-user-doc -->
* <p>
+ * The following features are implemented:
* </p>
+ * <ul>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenExternalNodeLabelImpl#getName <em>Name</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenExternalNodeLabelImpl#getLocatorClassName <em>Locator Class Name</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenExternalNodeLabelImpl#getLabelVisibilityPreference <em>Label Visibility Preference</em>}</li>
+ * </ul>
*
* @generated
*/
public class GenExternalNodeLabelImpl extends GenNodeLabelImpl implements GenExternalNodeLabel {
/**
+ * The default value of the '{@link #getName() <em>Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getName()
+ * @generated
+ * @ordered
+ */
+ protected static final String NAME_EDEFAULT = null;
+ /**
+ * The cached value of the '{@link #getName() <em>Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getName()
+ * @generated
+ * @ordered
+ */
+ protected String name = NAME_EDEFAULT;
+ /**
+ * The default value of the '{@link #getLocatorClassName() <em>Locator Class Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getLocatorClassName()
+ * @generated
+ * @ordered
+ */
+ protected static final String LOCATOR_CLASS_NAME_EDEFAULT = null;
+ /**
+ * The cached value of the '{@link #getLocatorClassName() <em>Locator Class Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getLocatorClassName()
+ * @generated
+ * @ordered
+ */
+ protected String locatorClassName = LOCATOR_CLASS_NAME_EDEFAULT;
+ /**
+ * The cached value of the '{@link #getLabelVisibilityPreference() <em>Label Visibility Preference</em>}' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getLabelVisibilityPreference()
+ * @generated
+ * @ordered
+ */
+ protected GenFloatingLabel labelVisibilityPreference;
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -53,4 +112,206 @@ public class GenExternalNodeLabelImpl extends GenNodeLabelImpl implements GenExt
return GMFGenPackage.eINSTANCE.getGenExternalNodeLabel();
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setName(String newName) {
+ String oldName = name;
+ name = newName;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__NAME, oldName, name));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String getLocatorClassName() {
+ return locatorClassName;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setLocatorClassName(String newLocatorClassName) {
+ String oldLocatorClassName = locatorClassName;
+ locatorClassName = newLocatorClassName;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__LOCATOR_CLASS_NAME, oldLocatorClassName, locatorClassName));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public GenFloatingLabel getLabelVisibilityPreference() {
+ return labelVisibilityPreference;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public NotificationChain basicSetLabelVisibilityPreference(GenFloatingLabel newLabelVisibilityPreference, NotificationChain msgs) {
+ GenFloatingLabel oldLabelVisibilityPreference = labelVisibilityPreference;
+ labelVisibilityPreference = newLabelVisibilityPreference;
+ if (eNotificationRequired()) {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__LABEL_VISIBILITY_PREFERENCE, oldLabelVisibilityPreference, newLabelVisibilityPreference);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setLabelVisibilityPreference(GenFloatingLabel newLabelVisibilityPreference) {
+ if (newLabelVisibilityPreference != labelVisibilityPreference) {
+ NotificationChain msgs = null;
+ if (labelVisibilityPreference != null)
+ msgs = ((InternalEObject)labelVisibilityPreference).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__LABEL_VISIBILITY_PREFERENCE, null, msgs);
+ if (newLabelVisibilityPreference != null)
+ msgs = ((InternalEObject)newLabelVisibilityPreference).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__LABEL_VISIBILITY_PREFERENCE, null, msgs);
+ msgs = basicSetLabelVisibilityPreference(newLabelVisibilityPreference, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__LABEL_VISIBILITY_PREFERENCE, newLabelVisibilityPreference, newLabelVisibilityPreference));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
+ switch (featureID) {
+ case GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__LABEL_VISIBILITY_PREFERENCE:
+ return basicSetLabelVisibilityPreference(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType) {
+ switch (featureID) {
+ case GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__NAME:
+ return getName();
+ case GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__LOCATOR_CLASS_NAME:
+ return getLocatorClassName();
+ case GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__LABEL_VISIBILITY_PREFERENCE:
+ return getLabelVisibilityPreference();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue) {
+ switch (featureID) {
+ case GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__NAME:
+ setName((String)newValue);
+ return;
+ case GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__LOCATOR_CLASS_NAME:
+ setLocatorClassName((String)newValue);
+ return;
+ case GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__LABEL_VISIBILITY_PREFERENCE:
+ setLabelVisibilityPreference((GenFloatingLabel)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID) {
+ switch (featureID) {
+ case GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__NAME:
+ setName(NAME_EDEFAULT);
+ return;
+ case GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__LOCATOR_CLASS_NAME:
+ setLocatorClassName(LOCATOR_CLASS_NAME_EDEFAULT);
+ return;
+ case GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__LABEL_VISIBILITY_PREFERENCE:
+ setLabelVisibilityPreference((GenFloatingLabel)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID) {
+ switch (featureID) {
+ case GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__NAME:
+ return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
+ case GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__LOCATOR_CLASS_NAME:
+ return LOCATOR_CLASS_NAME_EDEFAULT == null ? locatorClassName != null : !LOCATOR_CLASS_NAME_EDEFAULT.equals(locatorClassName);
+ case GMFGenPackage.GEN_EXTERNAL_NODE_LABEL__LABEL_VISIBILITY_PREFERENCE:
+ return labelVisibilityPreference != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (name: ");
+ result.append(name);
+ result.append(", locatorClassName: ");
+ result.append(locatorClassName);
+ result.append(')');
+ return result.toString();
+ }
+
} //GenExternalNodeLabelImpl
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFeatureSeqInitializerImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFeatureSeqInitializerImpl.java
index fd567ba77c2..d0d8a4fb58a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFeatureSeqInitializerImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFeatureSeqInitializerImpl.java
@@ -46,13 +46,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.TypeModelFacet;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenFeatureSeqInitializerImpl#getTypeModelFacet <em>Type Model Facet</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenFeatureSeqInitializerImpl#getInitializers <em>Initializers</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenFeatureSeqInitializerImpl#getElementClass <em>Element Class</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenFeatureSeqInitializerImpl#getCreatingInitializer <em>Creating Initializer</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -101,6 +101,7 @@ public class GenFeatureSeqInitializerImpl extends EObjectImpl implements GenFeat
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public TypeModelFacet getTypeModelFacet() {
TypeModelFacet typeModelFacet = basicGetTypeModelFacet();
return typeModelFacet != null && typeModelFacet.eIsProxy() ? (TypeModelFacet)eResolveProxy((InternalEObject)typeModelFacet) : typeModelFacet;
@@ -111,6 +112,7 @@ public class GenFeatureSeqInitializerImpl extends EObjectImpl implements GenFeat
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenFeatureInitializer> getInitializers() {
if (initializers == null) {
initializers = new EObjectContainmentWithInverseEList<GenFeatureInitializer>(GenFeatureInitializer.class, this, GMFGenPackage.GEN_FEATURE_SEQ_INITIALIZER__INITIALIZERS, GMFGenPackage.GEN_FEATURE_INITIALIZER__FEATURE_SEQ_INITIALIZER);
@@ -331,6 +333,7 @@ public class GenFeatureSeqInitializerImpl extends EObjectImpl implements GenFeat
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenReferenceNewElementSpec getCreatingInitializer() {
if (eContainerFeatureID() != GMFGenPackage.GEN_FEATURE_SEQ_INITIALIZER__CREATING_INITIALIZER) return null;
return (GenReferenceNewElementSpec)eInternalContainer();
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFeatureValueSpecImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFeatureValueSpecImpl.java
index a8a031d9bea..2ed44601113 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFeatureValueSpecImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFeatureValueSpecImpl.java
@@ -38,12 +38,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenFeatureValueSpecImpl#getFeature <em>Feature</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenFeatureValueSpecImpl#getFeatureSeqInitializer <em>Feature Seq Initializer</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenFeatureValueSpecImpl#getValue <em>Value</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -92,6 +92,7 @@ public class GenFeatureValueSpecImpl extends EObjectImpl implements GenFeatureVa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenFeature getFeature() {
if (feature != null && feature.eIsProxy()) {
InternalEObject oldFeature = (InternalEObject)feature;
@@ -118,6 +119,7 @@ public class GenFeatureValueSpecImpl extends EObjectImpl implements GenFeatureVa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFeature(GenFeature newFeature) {
GenFeature oldFeature = feature;
feature = newFeature;
@@ -130,6 +132,7 @@ public class GenFeatureValueSpecImpl extends EObjectImpl implements GenFeatureVa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenFeatureSeqInitializer getFeatureSeqInitializer() {
if (eContainerFeatureID() != GMFGenPackage.GEN_FEATURE_VALUE_SPEC__FEATURE_SEQ_INITIALIZER) return null;
return (GenFeatureSeqInitializer)eInternalContainer();
@@ -140,6 +143,7 @@ public class GenFeatureValueSpecImpl extends EObjectImpl implements GenFeatureVa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ValueExpression getValue() {
if (value != null && value.eIsProxy()) {
InternalEObject oldValue = (InternalEObject)value;
@@ -166,6 +170,7 @@ public class GenFeatureValueSpecImpl extends EObjectImpl implements GenFeatureVa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setValue(ValueExpression newValue) {
ValueExpression oldValue = value;
value = newValue;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFixedInputsTemplateInvocationImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFixedInputsTemplateInvocationImpl.java
index 40dccd22ccf..6b97b403019 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFixedInputsTemplateInvocationImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFixedInputsTemplateInvocationImpl.java
@@ -34,11 +34,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenFixedInputsTemplateInvocation;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenFixedInputsTemplateInvocationImpl#getOclType <em>Ocl Type</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenFixedInputsTemplateInvocationImpl#getFixedInputs <em>Fixed Inputs</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -97,6 +97,7 @@ public class GenFixedInputsTemplateInvocationImpl extends GenTemplateInvocationB
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getOclType() {
return oclType;
}
@@ -106,6 +107,7 @@ public class GenFixedInputsTemplateInvocationImpl extends GenTemplateInvocationB
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setOclType(String newOclType) {
String oldOclType = oclType;
oclType = newOclType;
@@ -118,6 +120,7 @@ public class GenFixedInputsTemplateInvocationImpl extends GenTemplateInvocationB
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<EObject> getFixedInputs() {
if (fixedInputs == null) {
fixedInputs = new EObjectResolvingEList<EObject>(EObject.class, this, GMFGenPackage.GEN_FIXED_INPUTS_TEMPLATE_INVOCATION__FIXED_INPUTS);
@@ -236,7 +239,7 @@ public class GenFixedInputsTemplateInvocationImpl extends GenTemplateInvocationB
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (oclType: ");
result.append(oclType);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFloatingLabelImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFloatingLabelImpl.java
new file mode 100644
index 00000000000..c972ce0e770
--- /dev/null
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenFloatingLabelImpl.java
@@ -0,0 +1,290 @@
+/**
+ * Copyright (c) 2006, 2015, 2020, 2021 Borland Software Corporation, CEA LIST, ARTAL
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License 2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Borland - Initial API and implementation for code duplicated from gmf tooling repository
+ * CEA LIST - Initial API and implementation for code from Papyrus gmfgenextension
+ * Aurelien Didier (ARTAL) - aurelien.didier51@gmail.com - Bug 569174
+ */
+package org.eclipse.papyrus.gmf.codegen.gmfgen.impl;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.EObjectImpl;
+
+import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
+import org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel;
+
+/**
+ * <!-- begin-user-doc -->
+ * An implementation of the model object '<em><b>Gen Floating Label</b></em>'.
+ * <!-- end-user-doc -->
+ * <p>
+ * The following features are implemented:
+ * </p>
+ * <ul>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenFloatingLabelImpl#getRole <em>Role</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenFloatingLabelImpl#getIconPathRole <em>Icon Path Role</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenFloatingLabelImpl#isVisibleByDefault <em>Visible By Default</em>}</li>
+ * </ul>
+ *
+ * @generated
+ */
+public class GenFloatingLabelImpl extends EObjectImpl implements GenFloatingLabel {
+ /**
+ * The default value of the '{@link #getRole() <em>Role</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getRole()
+ * @generated
+ * @ordered
+ */
+ protected static final String ROLE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getRole() <em>Role</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getRole()
+ * @generated
+ * @ordered
+ */
+ protected String role = ROLE_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getIconPathRole() <em>Icon Path Role</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getIconPathRole()
+ * @generated
+ * @ordered
+ */
+ protected static final String ICON_PATH_ROLE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getIconPathRole() <em>Icon Path Role</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getIconPathRole()
+ * @generated
+ * @ordered
+ */
+ protected String iconPathRole = ICON_PATH_ROLE_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #isVisibleByDefault() <em>Visible By Default</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isVisibleByDefault()
+ * @generated
+ * @ordered
+ */
+ protected static final boolean VISIBLE_BY_DEFAULT_EDEFAULT = true;
+
+ /**
+ * The cached value of the '{@link #isVisibleByDefault() <em>Visible By Default</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isVisibleByDefault()
+ * @generated
+ * @ordered
+ */
+ protected boolean visibleByDefault = VISIBLE_BY_DEFAULT_EDEFAULT;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected GenFloatingLabelImpl() {
+ super();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass() {
+ return GMFGenPackage.eINSTANCE.getGenFloatingLabel();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String getRole() {
+ return role;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setRole(String newRole) {
+ String oldRole = role;
+ role = newRole;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_FLOATING_LABEL__ROLE, oldRole, role));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String getIconPathRole() {
+ return iconPathRole;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setIconPathRole(String newIconPathRole) {
+ String oldIconPathRole = iconPathRole;
+ iconPathRole = newIconPathRole;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_FLOATING_LABEL__ICON_PATH_ROLE, oldIconPathRole, iconPathRole));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean isVisibleByDefault() {
+ return visibleByDefault;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setVisibleByDefault(boolean newVisibleByDefault) {
+ boolean oldVisibleByDefault = visibleByDefault;
+ visibleByDefault = newVisibleByDefault;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_FLOATING_LABEL__VISIBLE_BY_DEFAULT, oldVisibleByDefault, visibleByDefault));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType) {
+ switch (featureID) {
+ case GMFGenPackage.GEN_FLOATING_LABEL__ROLE:
+ return getRole();
+ case GMFGenPackage.GEN_FLOATING_LABEL__ICON_PATH_ROLE:
+ return getIconPathRole();
+ case GMFGenPackage.GEN_FLOATING_LABEL__VISIBLE_BY_DEFAULT:
+ return isVisibleByDefault();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue) {
+ switch (featureID) {
+ case GMFGenPackage.GEN_FLOATING_LABEL__ROLE:
+ setRole((String)newValue);
+ return;
+ case GMFGenPackage.GEN_FLOATING_LABEL__ICON_PATH_ROLE:
+ setIconPathRole((String)newValue);
+ return;
+ case GMFGenPackage.GEN_FLOATING_LABEL__VISIBLE_BY_DEFAULT:
+ setVisibleByDefault((Boolean)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID) {
+ switch (featureID) {
+ case GMFGenPackage.GEN_FLOATING_LABEL__ROLE:
+ setRole(ROLE_EDEFAULT);
+ return;
+ case GMFGenPackage.GEN_FLOATING_LABEL__ICON_PATH_ROLE:
+ setIconPathRole(ICON_PATH_ROLE_EDEFAULT);
+ return;
+ case GMFGenPackage.GEN_FLOATING_LABEL__VISIBLE_BY_DEFAULT:
+ setVisibleByDefault(VISIBLE_BY_DEFAULT_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID) {
+ switch (featureID) {
+ case GMFGenPackage.GEN_FLOATING_LABEL__ROLE:
+ return ROLE_EDEFAULT == null ? role != null : !ROLE_EDEFAULT.equals(role);
+ case GMFGenPackage.GEN_FLOATING_LABEL__ICON_PATH_ROLE:
+ return ICON_PATH_ROLE_EDEFAULT == null ? iconPathRole != null : !ICON_PATH_ROLE_EDEFAULT.equals(iconPathRole);
+ case GMFGenPackage.GEN_FLOATING_LABEL__VISIBLE_BY_DEFAULT:
+ return visibleByDefault != VISIBLE_BY_DEFAULT_EDEFAULT;
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (role: ");
+ result.append(role);
+ result.append(", iconPathRole: ");
+ result.append(iconPathRole);
+ result.append(", visibleByDefault: ");
+ result.append(visibleByDefault);
+ result.append(')');
+ return result.toString();
+ }
+
+} //GenFloatingLabelImpl
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenGroupMarkerImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenGroupMarkerImpl.java
index 83f48ec3c2d..8142e66e763 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenGroupMarkerImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenGroupMarkerImpl.java
@@ -39,11 +39,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenGroupMarker;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenGroupMarkerImpl#getOwner <em>Owner</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenGroupMarkerImpl#getGroupName <em>Group Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -92,6 +92,7 @@ public class GenGroupMarkerImpl extends EObjectImpl implements GenGroupMarker {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenContributionManager getOwner() {
if (eContainerFeatureID() != GMFGenPackage.GEN_GROUP_MARKER__OWNER) return null;
return (GenContributionManager)eInternalContainer();
@@ -102,6 +103,7 @@ public class GenGroupMarkerImpl extends EObjectImpl implements GenGroupMarker {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getGroupName() {
return groupName;
}
@@ -111,6 +113,7 @@ public class GenGroupMarkerImpl extends EObjectImpl implements GenGroupMarker {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setGroupName(String newGroupName) {
String oldGroupName = groupName;
groupName = newGroupName;
@@ -233,7 +236,7 @@ public class GenGroupMarkerImpl extends EObjectImpl implements GenGroupMarker {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (groupName: ");
result.append(groupName);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenJavaExpressionProviderImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenJavaExpressionProviderImpl.java
index d5d56b8d430..86c2a5e41d1 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenJavaExpressionProviderImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenJavaExpressionProviderImpl.java
@@ -33,11 +33,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenLanguage;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenJavaExpressionProviderImpl#isThrowException <em>Throw Exception</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenJavaExpressionProviderImpl#isInjectExpressionBody <em>Inject Expression Body</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -103,6 +103,7 @@ public class GenJavaExpressionProviderImpl extends GenExpressionProviderBaseImpl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isThrowException() {
return throwException;
}
@@ -112,6 +113,7 @@ public class GenJavaExpressionProviderImpl extends GenExpressionProviderBaseImpl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setThrowException(boolean newThrowException) {
boolean oldThrowException = throwException;
throwException = newThrowException;
@@ -124,6 +126,7 @@ public class GenJavaExpressionProviderImpl extends GenExpressionProviderBaseImpl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isInjectExpressionBody() {
return injectExpressionBody;
}
@@ -133,6 +136,7 @@ public class GenJavaExpressionProviderImpl extends GenExpressionProviderBaseImpl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setInjectExpressionBody(boolean newInjectExpressionBody) {
boolean oldInjectExpressionBody = injectExpressionBody;
injectExpressionBody = newInjectExpressionBody;
@@ -217,7 +221,7 @@ public class GenJavaExpressionProviderImpl extends GenExpressionProviderBaseImpl
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (throwException: ");
result.append(throwException);
result.append(", injectExpressionBody: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLabelImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLabelImpl.java
index 169d7943cbd..9607a0939d9 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLabelImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLabelImpl.java
@@ -40,12 +40,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LabelModelFacet;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenLabelImpl#isReadOnly <em>Read Only</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenLabelImpl#isElementIcon <em>Element Icon</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenLabelImpl#getModelFacet <em>Model Facet</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -124,6 +124,7 @@ public abstract class GenLabelImpl extends GenCommonBaseImpl implements GenLabel
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isReadOnly() {
return readOnly;
}
@@ -133,6 +134,7 @@ public abstract class GenLabelImpl extends GenCommonBaseImpl implements GenLabel
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setReadOnly(boolean newReadOnly) {
boolean oldReadOnly = readOnly;
readOnly = newReadOnly;
@@ -145,6 +147,7 @@ public abstract class GenLabelImpl extends GenCommonBaseImpl implements GenLabel
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isElementIcon() {
return elementIcon;
}
@@ -154,6 +157,7 @@ public abstract class GenLabelImpl extends GenCommonBaseImpl implements GenLabel
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setElementIcon(boolean newElementIcon) {
boolean oldElementIcon = elementIcon;
elementIcon = newElementIcon;
@@ -166,6 +170,7 @@ public abstract class GenLabelImpl extends GenCommonBaseImpl implements GenLabel
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LabelModelFacet getModelFacet() {
return modelFacet;
}
@@ -190,6 +195,7 @@ public abstract class GenLabelImpl extends GenCommonBaseImpl implements GenLabel
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setModelFacet(LabelModelFacet newModelFacet) {
if (newModelFacet != modelFacet) {
NotificationChain msgs = null;
@@ -322,7 +328,7 @@ public abstract class GenLabelImpl extends GenCommonBaseImpl implements GenLabel
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (readOnly: ");
result.append(readOnly);
result.append(", elementIcon: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkConstraintsImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkConstraintsImpl.java
index c96133fd363..77a5eb2fa23 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkConstraintsImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkConstraintsImpl.java
@@ -43,12 +43,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.TypeLinkModelFacet;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenLinkConstraintsImpl#getLink <em>Link</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenLinkConstraintsImpl#getSourceEnd <em>Source End</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenLinkConstraintsImpl#getTargetEnd <em>Target End</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -97,6 +97,7 @@ public class GenLinkConstraintsImpl extends EObjectImpl implements GenLinkConstr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenLink getLink() {
if (eContainerFeatureID() != GMFGenPackage.GEN_LINK_CONSTRAINTS__LINK) return null;
return (GenLink)eInternalContainer();
@@ -117,6 +118,7 @@ public class GenLinkConstraintsImpl extends EObjectImpl implements GenLinkConstr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLink(GenLink newLink) {
if (newLink != eInternalContainer() || (eContainerFeatureID() != GMFGenPackage.GEN_LINK_CONSTRAINTS__LINK && newLink != null)) {
if (EcoreUtil.isAncestor(this, newLink))
@@ -138,6 +140,7 @@ public class GenLinkConstraintsImpl extends EObjectImpl implements GenLinkConstr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenConstraint getSourceEnd() {
if (sourceEnd != null && sourceEnd.eIsProxy()) {
InternalEObject oldSourceEnd = (InternalEObject)sourceEnd;
@@ -164,6 +167,7 @@ public class GenLinkConstraintsImpl extends EObjectImpl implements GenLinkConstr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSourceEnd(GenConstraint newSourceEnd) {
GenConstraint oldSourceEnd = sourceEnd;
sourceEnd = newSourceEnd;
@@ -176,6 +180,7 @@ public class GenLinkConstraintsImpl extends EObjectImpl implements GenLinkConstr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenConstraint getTargetEnd() {
if (targetEnd != null && targetEnd.eIsProxy()) {
InternalEObject oldTargetEnd = (InternalEObject)targetEnd;
@@ -202,6 +207,7 @@ public class GenLinkConstraintsImpl extends EObjectImpl implements GenLinkConstr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTargetEnd(GenConstraint newTargetEnd) {
GenConstraint oldTargetEnd = targetEnd;
targetEnd = newTargetEnd;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkImpl.java
index d287deb0ba7..e887c7ae873 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkImpl.java
@@ -58,6 +58,7 @@ import org.eclipse.papyrus.gmf.internal.codegen.util.Extras;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenLinkImpl#getGenOutgoingLinks <em>Gen Outgoing Links</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenLinkImpl#getGenIncomingLinks <em>Gen Incoming Links</em>}</li>
@@ -76,7 +77,6 @@ import org.eclipse.papyrus.gmf.internal.codegen.util.Extras;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenLinkImpl#getSources <em>Sources</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenLinkImpl#getTargets <em>Targets</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -315,6 +315,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDiagram getDiagram() {
if (eContainerFeatureID() != GMFGenPackage.GEN_LINK__DIAGRAM) return null;
return (GenDiagram)eInternalContainer();
@@ -325,6 +326,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LinkModelFacet getModelFacet() {
return modelFacet;
}
@@ -349,6 +351,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setModelFacet(LinkModelFacet newModelFacet) {
if (newModelFacet != modelFacet) {
NotificationChain msgs = null;
@@ -368,6 +371,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenLinkLabel> getLabels() {
if (labels == null) {
labels = new EObjectContainmentWithInverseEList<GenLinkLabel>(GenLinkLabel.class, this, GMFGenPackage.GEN_LINK__LABELS, GMFGenPackage.GEN_LINK_LABEL__LINK);
@@ -380,6 +384,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isOutgoingCreationAllowed() {
return outgoingCreationAllowed;
}
@@ -389,6 +394,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setOutgoingCreationAllowed(boolean newOutgoingCreationAllowed) {
boolean oldOutgoingCreationAllowed = outgoingCreationAllowed;
outgoingCreationAllowed = newOutgoingCreationAllowed;
@@ -401,6 +407,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isIncomingCreationAllowed() {
return incomingCreationAllowed;
}
@@ -410,6 +417,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setIncomingCreationAllowed(boolean newIncomingCreationAllowed) {
boolean oldIncomingCreationAllowed = incomingCreationAllowed;
incomingCreationAllowed = newIncomingCreationAllowed;
@@ -422,6 +430,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isViewDirectionAlignedWithModel() {
return viewDirectionAlignedWithModel;
}
@@ -431,6 +440,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setViewDirectionAlignedWithModel(boolean newViewDirectionAlignedWithModel) {
boolean oldViewDirectionAlignedWithModel = viewDirectionAlignedWithModel;
viewDirectionAlignedWithModel = newViewDirectionAlignedWithModel;
@@ -443,6 +453,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenLinkConstraints getCreationConstraints() {
return creationConstraints;
}
@@ -467,6 +478,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCreationConstraints(GenLinkConstraints newCreationConstraints) {
if (newCreationConstraints != creationConstraints) {
NotificationChain msgs = null;
@@ -486,6 +498,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isTargetReorientingAllowed() {
return targetReorientingAllowed;
}
@@ -495,6 +508,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTargetReorientingAllowed(boolean newTargetReorientingAllowed) {
boolean oldTargetReorientingAllowed = targetReorientingAllowed;
targetReorientingAllowed = newTargetReorientingAllowed;
@@ -507,6 +521,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isSourceReorientingAllowed() {
return sourceReorientingAllowed;
}
@@ -516,6 +531,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSourceReorientingAllowed(boolean newSourceReorientingAllowed) {
boolean oldSourceReorientingAllowed = sourceReorientingAllowed;
sourceReorientingAllowed = newSourceReorientingAllowed;
@@ -541,6 +557,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCreateCommandClassName(String newCreateCommandClassName) {
String oldCreateCommandClassName = createCommandClassName;
createCommandClassName = newCreateCommandClassName;
@@ -566,6 +583,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setReorientCommandClassName(String newReorientCommandClassName) {
String oldReorientCommandClassName = reorientCommandClassName;
reorientCommandClassName = newReorientCommandClassName;
@@ -578,6 +596,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isTreeBranch() {
return treeBranch;
}
@@ -587,6 +606,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTreeBranch(boolean newTreeBranch) {
boolean oldTreeBranch = treeBranch;
treeBranch = newTreeBranch;
@@ -994,7 +1014,7 @@ public class GenLinkImpl extends GenCommonBaseImpl implements GenLink {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (outgoingCreationAllowed: ");
result.append(outgoingCreationAllowed);
result.append(", incomingCreationAllowed: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkLabelImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkLabelImpl.java
index bfb82132f33..8c7c04ac95f 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkLabelImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLinkLabelImpl.java
@@ -28,6 +28,7 @@ import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
import org.eclipse.papyrus.gmf.codegen.gmfgen.GenDiagram;
+import org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel;
import org.eclipse.papyrus.gmf.codegen.gmfgen.GenLink;
import org.eclipse.papyrus.gmf.codegen.gmfgen.GenLinkLabel;
import org.eclipse.papyrus.gmf.codegen.gmfgen.LinkLabelAlignment;
@@ -38,11 +39,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LinkLabelAlignment;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenLinkLabelImpl#getLink <em>Link</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenLinkLabelImpl#getAlignment <em>Alignment</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenLinkLabelImpl#getLabelVisibilityPreference <em>Label Visibility Preference</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -68,6 +70,16 @@ public class GenLinkLabelImpl extends GenLabelImpl implements GenLinkLabel {
protected LinkLabelAlignment alignment = ALIGNMENT_EDEFAULT;
/**
+ * The cached value of the '{@link #getLabelVisibilityPreference() <em>Label Visibility Preference</em>}' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getLabelVisibilityPreference()
+ * @generated
+ * @ordered
+ */
+ protected GenFloatingLabel labelVisibilityPreference;
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -91,6 +103,7 @@ public class GenLinkLabelImpl extends GenLabelImpl implements GenLinkLabel {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenLink getLink() {
if (eContainerFeatureID() != GMFGenPackage.GEN_LINK_LABEL__LINK) return null;
return (GenLink)eInternalContainer();
@@ -111,6 +124,7 @@ public class GenLinkLabelImpl extends GenLabelImpl implements GenLinkLabel {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLink(GenLink newLink) {
if (newLink != eInternalContainer() || (eContainerFeatureID() != GMFGenPackage.GEN_LINK_LABEL__LINK && newLink != null)) {
if (EcoreUtil.isAncestor(this, newLink))
@@ -132,6 +146,7 @@ public class GenLinkLabelImpl extends GenLabelImpl implements GenLinkLabel {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LinkLabelAlignment getAlignment() {
return alignment;
}
@@ -141,6 +156,7 @@ public class GenLinkLabelImpl extends GenLabelImpl implements GenLinkLabel {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setAlignment(LinkLabelAlignment newAlignment) {
LinkLabelAlignment oldAlignment = alignment;
alignment = newAlignment == null ? ALIGNMENT_EDEFAULT : newAlignment;
@@ -154,6 +170,51 @@ public class GenLinkLabelImpl extends GenLabelImpl implements GenLinkLabel {
* @generated
*/
@Override
+ public GenFloatingLabel getLabelVisibilityPreference() {
+ return labelVisibilityPreference;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public NotificationChain basicSetLabelVisibilityPreference(GenFloatingLabel newLabelVisibilityPreference, NotificationChain msgs) {
+ GenFloatingLabel oldLabelVisibilityPreference = labelVisibilityPreference;
+ labelVisibilityPreference = newLabelVisibilityPreference;
+ if (eNotificationRequired()) {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_LINK_LABEL__LABEL_VISIBILITY_PREFERENCE, oldLabelVisibilityPreference, newLabelVisibilityPreference);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setLabelVisibilityPreference(GenFloatingLabel newLabelVisibilityPreference) {
+ if (newLabelVisibilityPreference != labelVisibilityPreference) {
+ NotificationChain msgs = null;
+ if (labelVisibilityPreference != null)
+ msgs = ((InternalEObject)labelVisibilityPreference).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - GMFGenPackage.GEN_LINK_LABEL__LABEL_VISIBILITY_PREFERENCE, null, msgs);
+ if (newLabelVisibilityPreference != null)
+ msgs = ((InternalEObject)newLabelVisibilityPreference).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - GMFGenPackage.GEN_LINK_LABEL__LABEL_VISIBILITY_PREFERENCE, null, msgs);
+ msgs = basicSetLabelVisibilityPreference(newLabelVisibilityPreference, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_LINK_LABEL__LABEL_VISIBILITY_PREFERENCE, newLabelVisibilityPreference, newLabelVisibilityPreference));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
case GMFGenPackage.GEN_LINK_LABEL__LINK:
@@ -174,6 +235,8 @@ public class GenLinkLabelImpl extends GenLabelImpl implements GenLinkLabel {
switch (featureID) {
case GMFGenPackage.GEN_LINK_LABEL__LINK:
return basicSetLink(null, msgs);
+ case GMFGenPackage.GEN_LINK_LABEL__LABEL_VISIBILITY_PREFERENCE:
+ return basicSetLabelVisibilityPreference(null, msgs);
}
return super.eInverseRemove(otherEnd, featureID, msgs);
}
@@ -204,6 +267,8 @@ public class GenLinkLabelImpl extends GenLabelImpl implements GenLinkLabel {
return getLink();
case GMFGenPackage.GEN_LINK_LABEL__ALIGNMENT:
return getAlignment();
+ case GMFGenPackage.GEN_LINK_LABEL__LABEL_VISIBILITY_PREFERENCE:
+ return getLabelVisibilityPreference();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -222,6 +287,9 @@ public class GenLinkLabelImpl extends GenLabelImpl implements GenLinkLabel {
case GMFGenPackage.GEN_LINK_LABEL__ALIGNMENT:
setAlignment((LinkLabelAlignment)newValue);
return;
+ case GMFGenPackage.GEN_LINK_LABEL__LABEL_VISIBILITY_PREFERENCE:
+ setLabelVisibilityPreference((GenFloatingLabel)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -240,6 +308,9 @@ public class GenLinkLabelImpl extends GenLabelImpl implements GenLinkLabel {
case GMFGenPackage.GEN_LINK_LABEL__ALIGNMENT:
setAlignment(ALIGNMENT_EDEFAULT);
return;
+ case GMFGenPackage.GEN_LINK_LABEL__LABEL_VISIBILITY_PREFERENCE:
+ setLabelVisibilityPreference((GenFloatingLabel)null);
+ return;
}
super.eUnset(featureID);
}
@@ -256,6 +327,8 @@ public class GenLinkLabelImpl extends GenLabelImpl implements GenLinkLabel {
return getLink() != null;
case GMFGenPackage.GEN_LINK_LABEL__ALIGNMENT:
return alignment != ALIGNMENT_EDEFAULT;
+ case GMFGenPackage.GEN_LINK_LABEL__LABEL_VISIBILITY_PREFERENCE:
+ return labelVisibilityPreference != null;
}
return super.eIsSet(featureID);
}
@@ -269,7 +342,7 @@ public class GenLinkLabelImpl extends GenLabelImpl implements GenLinkLabel {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (alignment: ");
result.append(alignment);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLiteralExpressionProviderImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLiteralExpressionProviderImpl.java
index 56caa9cdccc..473d1fdc2db 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLiteralExpressionProviderImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenLiteralExpressionProviderImpl.java
@@ -29,8 +29,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenLiteralExpressionProvider;
* <!-- begin-user-doc -->
* An implementation of the model object '<em><b>Gen Literal Expression Provider</b></em>'.
* <!-- end-user-doc -->
- * <p>
- * </p>
*
* @generated
*/
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMenuManagerImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMenuManagerImpl.java
index 052c7beee90..621e186ff5e 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMenuManagerImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMenuManagerImpl.java
@@ -38,11 +38,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenMenuManager;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenMenuManagerImpl#getOwner <em>Owner</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenMenuManagerImpl#getName <em>Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -91,6 +91,7 @@ public class GenMenuManagerImpl extends GenContributionManagerImpl implements Ge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenContributionManager getOwner() {
if (eContainerFeatureID() != GMFGenPackage.GEN_MENU_MANAGER__OWNER) return null;
return (GenContributionManager)eInternalContainer();
@@ -101,6 +102,7 @@ public class GenMenuManagerImpl extends GenContributionManagerImpl implements Ge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -110,6 +112,7 @@ public class GenMenuManagerImpl extends GenContributionManagerImpl implements Ge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName) {
String oldName = name;
name = newName;
@@ -278,7 +281,7 @@ public class GenMenuManagerImpl extends GenContributionManagerImpl implements Ge
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMetricContainerImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMetricContainerImpl.java
index 923820493f6..4dd054e9f3f 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMetricContainerImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMetricContainerImpl.java
@@ -43,11 +43,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenMetricRule;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenMetricContainerImpl#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenMetricContainerImpl#getMetrics <em>Metrics</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -86,6 +86,7 @@ public class GenMetricContainerImpl extends EObjectImpl implements GenMetricCont
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorGenerator getEditorGen() {
if (eContainerFeatureID() != GMFGenPackage.GEN_METRIC_CONTAINER__EDITOR_GEN) return null;
return (GenEditorGenerator)eInternalContainer();
@@ -96,6 +97,7 @@ public class GenMetricContainerImpl extends EObjectImpl implements GenMetricCont
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenMetricRule> getMetrics() {
if (metrics == null) {
metrics = new EObjectContainmentWithInverseEList<GenMetricRule>(GenMetricRule.class, this, GMFGenPackage.GEN_METRIC_CONTAINER__METRICS, GMFGenPackage.GEN_METRIC_RULE__CONTAINER);
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMetricRuleImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMetricRuleImpl.java
index 49b62b9a6fa..8ead29e9f87 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMetricRuleImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenMetricRuleImpl.java
@@ -41,6 +41,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenMetricRuleImpl#getKey <em>Key</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenMetricRuleImpl#getRule <em>Rule</em>}</li>
@@ -49,7 +50,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenMetricRuleImpl#getHighLimit <em>High Limit</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenMetricRuleImpl#getContainer <em>Container</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -158,6 +158,7 @@ public class GenMetricRuleImpl extends GenRuleBaseImpl implements GenMetricRule
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getKey() {
return key;
}
@@ -167,6 +168,7 @@ public class GenMetricRuleImpl extends GenRuleBaseImpl implements GenMetricRule
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setKey(String newKey) {
String oldKey = key;
key = newKey;
@@ -179,6 +181,7 @@ public class GenMetricRuleImpl extends GenRuleBaseImpl implements GenMetricRule
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ValueExpression getRule() {
if (rule != null && rule.eIsProxy()) {
InternalEObject oldRule = (InternalEObject)rule;
@@ -205,6 +208,7 @@ public class GenMetricRuleImpl extends GenRuleBaseImpl implements GenMetricRule
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRule(ValueExpression newRule) {
ValueExpression oldRule = rule;
rule = newRule;
@@ -217,6 +221,7 @@ public class GenMetricRuleImpl extends GenRuleBaseImpl implements GenMetricRule
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenMeasurable getTarget() {
return target;
}
@@ -241,6 +246,7 @@ public class GenMetricRuleImpl extends GenRuleBaseImpl implements GenMetricRule
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTarget(GenMeasurable newTarget) {
if (newTarget != target) {
NotificationChain msgs = null;
@@ -260,6 +266,7 @@ public class GenMetricRuleImpl extends GenRuleBaseImpl implements GenMetricRule
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenMetricContainer getContainer() {
if (eContainerFeatureID() != GMFGenPackage.GEN_METRIC_RULE__CONTAINER) return null;
return (GenMetricContainer)eInternalContainer();
@@ -280,6 +287,7 @@ public class GenMetricRuleImpl extends GenRuleBaseImpl implements GenMetricRule
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setContainer(GenMetricContainer newContainer) {
if (newContainer != eInternalContainer() || (eContainerFeatureID() != GMFGenPackage.GEN_METRIC_RULE__CONTAINER && newContainer != null)) {
if (EcoreUtil.isAncestor(this, newContainer))
@@ -301,6 +309,7 @@ public class GenMetricRuleImpl extends GenRuleBaseImpl implements GenMetricRule
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Double getLowLimit() {
return lowLimit;
}
@@ -310,6 +319,7 @@ public class GenMetricRuleImpl extends GenRuleBaseImpl implements GenMetricRule
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLowLimit(Double newLowLimit) {
Double oldLowLimit = lowLimit;
lowLimit = newLowLimit;
@@ -322,6 +332,7 @@ public class GenMetricRuleImpl extends GenRuleBaseImpl implements GenMetricRule
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Double getHighLimit() {
return highLimit;
}
@@ -331,6 +342,7 @@ public class GenMetricRuleImpl extends GenRuleBaseImpl implements GenMetricRule
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setHighLimit(Double newHighLimit) {
Double oldHighLimit = highLimit;
highLimit = newHighLimit;
@@ -502,7 +514,7 @@ public class GenMetricRuleImpl extends GenRuleBaseImpl implements GenMetricRule
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (key: ");
result.append(key);
result.append(", lowLimit: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorChildReferenceImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorChildReferenceImpl.java
index 917f6fdce0c..fdce16c9c96 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorChildReferenceImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorChildReferenceImpl.java
@@ -48,6 +48,7 @@ import org.eclipse.papyrus.gmf.internal.codegen.util.GenModelGraphAnalyzer;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNavigatorChildReferenceImpl#getNavigator <em>Navigator</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNavigatorChildReferenceImpl#getParent <em>Parent</em>}</li>
@@ -57,7 +58,6 @@ import org.eclipse.papyrus.gmf.internal.codegen.util.GenModelGraphAnalyzer;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNavigatorChildReferenceImpl#getGroupIcon <em>Group Icon</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNavigatorChildReferenceImpl#isHideIfEmpty <em>Hide If Empty</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -186,6 +186,7 @@ public class GenNavigatorChildReferenceImpl extends EObjectImpl implements GenNa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenNavigator getNavigator() {
if (eContainerFeatureID() != GMFGenPackage.GEN_NAVIGATOR_CHILD_REFERENCE__NAVIGATOR) return null;
return (GenNavigator)eInternalContainer();
@@ -196,6 +197,7 @@ public class GenNavigatorChildReferenceImpl extends EObjectImpl implements GenNa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCommonBase getParent() {
if (parent != null && parent.eIsProxy()) {
InternalEObject oldParent = (InternalEObject)parent;
@@ -222,6 +224,7 @@ public class GenNavigatorChildReferenceImpl extends EObjectImpl implements GenNa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setParent(GenCommonBase newParent) {
GenCommonBase oldParent = parent;
parent = newParent;
@@ -234,6 +237,7 @@ public class GenNavigatorChildReferenceImpl extends EObjectImpl implements GenNa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCommonBase getChild() {
if (child != null && child.eIsProxy()) {
InternalEObject oldChild = (InternalEObject)child;
@@ -260,6 +264,7 @@ public class GenNavigatorChildReferenceImpl extends EObjectImpl implements GenNa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setChild(GenCommonBase newChild) {
GenCommonBase oldChild = child;
child = newChild;
@@ -272,6 +277,7 @@ public class GenNavigatorChildReferenceImpl extends EObjectImpl implements GenNa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenNavigatorReferenceType getReferenceType() {
return referenceType;
}
@@ -281,6 +287,7 @@ public class GenNavigatorChildReferenceImpl extends EObjectImpl implements GenNa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setReferenceType(GenNavigatorReferenceType newReferenceType) {
GenNavigatorReferenceType oldReferenceType = referenceType;
referenceType = newReferenceType == null ? REFERENCE_TYPE_EDEFAULT : newReferenceType;
@@ -293,6 +300,7 @@ public class GenNavigatorChildReferenceImpl extends EObjectImpl implements GenNa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getGroupName() {
return groupName;
}
@@ -321,6 +329,7 @@ public class GenNavigatorChildReferenceImpl extends EObjectImpl implements GenNa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getGroupIcon() {
return groupIcon;
}
@@ -349,6 +358,7 @@ public class GenNavigatorChildReferenceImpl extends EObjectImpl implements GenNa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isHideIfEmpty() {
return hideIfEmpty;
}
@@ -358,6 +368,7 @@ public class GenNavigatorChildReferenceImpl extends EObjectImpl implements GenNa
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setHideIfEmpty(boolean newHideIfEmpty) {
boolean oldHideIfEmpty = hideIfEmpty;
hideIfEmpty = newHideIfEmpty;
@@ -561,7 +572,7 @@ public class GenNavigatorChildReferenceImpl extends EObjectImpl implements GenNa
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (referenceType: ");
result.append(referenceType);
result.append(", groupName: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorImpl.java
index dd15732a363..19b5e037111 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorImpl.java
@@ -42,6 +42,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorChildReference;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNavigatorImpl#isGenerateDomainModelNavigator <em>Generate Domain Model Navigator</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNavigatorImpl#getDomainContentExtensionID <em>Domain Content Extension ID</em>}</li>
@@ -70,7 +71,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorChildReference;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNavigatorImpl#getPackageName <em>Package Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNavigatorImpl#getChildReferences <em>Child References</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -589,6 +589,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorGenerator getEditorGen() {
if (eContainerFeatureID() != GMFGenPackage.GEN_NAVIGATOR__EDITOR_GEN) return null;
return (GenEditorGenerator)eInternalContainer();
@@ -617,6 +618,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setContentExtensionID(String newContentExtensionID) {
String oldContentExtensionID = contentExtensionID;
contentExtensionID = newContentExtensionID;
@@ -646,6 +648,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setContentExtensionName(String newContentExtensionName) {
String oldContentExtensionName = contentExtensionName;
contentExtensionName = newContentExtensionName;
@@ -675,6 +678,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setContentExtensionPriority(String newContentExtensionPriority) {
String oldContentExtensionPriority = contentExtensionPriority;
contentExtensionPriority = newContentExtensionPriority;
@@ -705,6 +709,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLinkHelperExtensionID(String newLinkHelperExtensionID) {
String oldLinkHelperExtensionID = linkHelperExtensionID;
linkHelperExtensionID = newLinkHelperExtensionID;
@@ -734,6 +739,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSorterExtensionID(String newSorterExtensionID) {
String oldSorterExtensionID = sorterExtensionID;
sorterExtensionID = newSorterExtensionID;
@@ -763,6 +769,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setActionProviderID(String newActionProviderID) {
String oldActionProviderID = actionProviderID;
actionProviderID = newActionProviderID;
@@ -792,6 +799,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setContentProviderClassName(String newContentProviderClassName) {
String oldContentProviderClassName = contentProviderClassName;
contentProviderClassName = newContentProviderClassName;
@@ -821,6 +829,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLabelProviderClassName(String newLabelProviderClassName) {
String oldLabelProviderClassName = labelProviderClassName;
labelProviderClassName = newLabelProviderClassName;
@@ -850,6 +859,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLinkHelperClassName(String newLinkHelperClassName) {
String oldLinkHelperClassName = linkHelperClassName;
linkHelperClassName = newLinkHelperClassName;
@@ -879,6 +889,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSorterClassName(String newSorterClassName) {
String oldSorterClassName = sorterClassName;
sorterClassName = newSorterClassName;
@@ -908,6 +919,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setActionProviderClassName(String newActionProviderClassName) {
String oldActionProviderClassName = actionProviderClassName;
actionProviderClassName = newActionProviderClassName;
@@ -938,6 +950,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setAbstractNavigatorItemClassName(String newAbstractNavigatorItemClassName) {
String oldAbstractNavigatorItemClassName = abstractNavigatorItemClassName;
abstractNavigatorItemClassName = newAbstractNavigatorItemClassName;
@@ -966,6 +979,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNavigatorGroupClassName(String newNavigatorGroupClassName) {
String oldNavigatorGroupClassName = navigatorGroupClassName;
navigatorGroupClassName = newNavigatorGroupClassName;
@@ -995,6 +1009,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNavigatorItemClassName(String newNavigatorItemClassName) {
String oldNavigatorItemClassName = navigatorItemClassName;
navigatorItemClassName = newNavigatorItemClassName;
@@ -1024,6 +1039,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUriInputTesterClassName(String newUriInputTesterClassName) {
String oldUriInputTesterClassName = uriInputTesterClassName;
uriInputTesterClassName = newUriInputTesterClassName;
@@ -1053,6 +1069,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPackageName(String newPackageName) {
String oldPackageName = packageName;
packageName = newPackageName;
@@ -1065,6 +1082,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isGenerateDomainModelNavigator() {
return generateDomainModelNavigator;
}
@@ -1074,6 +1092,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setGenerateDomainModelNavigator(boolean newGenerateDomainModelNavigator) {
boolean oldGenerateDomainModelNavigator = generateDomainModelNavigator;
generateDomainModelNavigator = newGenerateDomainModelNavigator;
@@ -1103,6 +1122,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDomainContentExtensionID(String newDomainContentExtensionID) {
String oldDomainContentExtensionID = domainContentExtensionID;
domainContentExtensionID = newDomainContentExtensionID;
@@ -1132,6 +1152,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDomainContentExtensionName(String newDomainContentExtensionName) {
String oldDomainContentExtensionName = domainContentExtensionName;
domainContentExtensionName = newDomainContentExtensionName;
@@ -1161,6 +1182,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDomainContentExtensionPriority(String newDomainContentExtensionPriority) {
String oldDomainContentExtensionPriority = domainContentExtensionPriority;
domainContentExtensionPriority = newDomainContentExtensionPriority;
@@ -1190,6 +1212,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDomainContentProviderClassName(String newDomainContentProviderClassName) {
String oldDomainContentProviderClassName = domainContentProviderClassName;
domainContentProviderClassName = newDomainContentProviderClassName;
@@ -1219,6 +1242,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDomainLabelProviderClassName(String newDomainLabelProviderClassName) {
String oldDomainLabelProviderClassName = domainLabelProviderClassName;
domainLabelProviderClassName = newDomainLabelProviderClassName;
@@ -1248,6 +1272,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDomainModelElementTesterClassName(String newDomainModelElementTesterClassName) {
String oldDomainModelElementTesterClassName = domainModelElementTesterClassName;
domainModelElementTesterClassName = newDomainModelElementTesterClassName;
@@ -1277,6 +1302,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDomainNavigatorItemClassName(String newDomainNavigatorItemClassName) {
String oldDomainNavigatorItemClassName = domainNavigatorItemClassName;
domainNavigatorItemClassName = newDomainNavigatorItemClassName;
@@ -1289,6 +1315,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenNavigatorChildReference> getChildReferences() {
if (childReferences == null) {
childReferences = new EObjectContainmentWithInverseEList<GenNavigatorChildReference>(GenNavigatorChildReference.class, this, GMFGenPackage.GEN_NAVIGATOR__CHILD_REFERENCES, GMFGenPackage.GEN_NAVIGATOR_CHILD_REFERENCE__NAVIGATOR);
@@ -1775,7 +1802,7 @@ public class GenNavigatorImpl extends EObjectImpl implements GenNavigator {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (generateDomainModelNavigator: ");
result.append(generateDomainModelNavigator);
result.append(", domainContentExtensionID: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorPathImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorPathImpl.java
index be01187f1e5..120dd906fe0 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorPathImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorPathImpl.java
@@ -39,10 +39,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorPathSegment;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNavigatorPathImpl#getSegments <em>Segments</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -81,6 +81,7 @@ public class GenNavigatorPathImpl extends EObjectImpl implements GenNavigatorPat
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenNavigatorPathSegment> getSegments() {
if (segments == null) {
segments = new EObjectContainmentWithInverseEList<GenNavigatorPathSegment>(GenNavigatorPathSegment.class, this, GMFGenPackage.GEN_NAVIGATOR_PATH__SEGMENTS, GMFGenPackage.GEN_NAVIGATOR_PATH_SEGMENT__PATH);
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorPathSegmentImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorPathSegmentImpl.java
index 28cbd1083a4..a9df565f9d3 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorPathSegmentImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNavigatorPathSegmentImpl.java
@@ -37,12 +37,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNavigatorPathSegment;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNavigatorPathSegmentImpl#getPath <em>Path</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNavigatorPathSegmentImpl#getFrom <em>From</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNavigatorPathSegmentImpl#getTo <em>To</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -91,6 +91,7 @@ public class GenNavigatorPathSegmentImpl extends EObjectImpl implements GenNavig
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenNavigatorPath getPath() {
if (eContainerFeatureID() != GMFGenPackage.GEN_NAVIGATOR_PATH_SEGMENT__PATH) return null;
return (GenNavigatorPath)eInternalContainer();
@@ -101,6 +102,7 @@ public class GenNavigatorPathSegmentImpl extends EObjectImpl implements GenNavig
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCommonBase getFrom() {
if (from != null && from.eIsProxy()) {
InternalEObject oldFrom = (InternalEObject)from;
@@ -127,6 +129,7 @@ public class GenNavigatorPathSegmentImpl extends EObjectImpl implements GenNavig
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFrom(GenCommonBase newFrom) {
GenCommonBase oldFrom = from;
from = newFrom;
@@ -139,6 +142,7 @@ public class GenNavigatorPathSegmentImpl extends EObjectImpl implements GenNavig
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCommonBase getTo() {
if (to != null && to.eIsProxy()) {
InternalEObject oldTo = (InternalEObject)to;
@@ -165,6 +169,7 @@ public class GenNavigatorPathSegmentImpl extends EObjectImpl implements GenNavig
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTo(GenCommonBase newTo) {
GenCommonBase oldTo = to;
to = newTo;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNodeImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNodeImpl.java
index 5a26ea5ffdd..a05ac59c402 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNodeImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNodeImpl.java
@@ -46,6 +46,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenLinkEnd;
import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNode;
import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNodeLabel;
import org.eclipse.papyrus.gmf.codegen.gmfgen.GenVisualEffect;
+import org.eclipse.papyrus.gmf.codegen.gmfgen.RefreshHook;
import org.eclipse.papyrus.gmf.codegen.gmfgen.TypeLinkModelFacet;
import org.eclipse.papyrus.gmf.codegen.gmfgen.TypeModelFacet;
import org.eclipse.papyrus.gmf.internal.codegen.util.Extras;
@@ -56,6 +57,7 @@ import org.eclipse.papyrus.gmf.internal.codegen.util.Extras;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNodeImpl#getGenOutgoingLinks <em>Gen Outgoing Links</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNodeImpl#getGenIncomingLinks <em>Gen Incoming Links</em>}</li>
@@ -66,8 +68,9 @@ import org.eclipse.papyrus.gmf.internal.codegen.util.Extras;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNodeImpl#getGraphicalNodeEditPolicyClassName <em>Graphical Node Edit Policy Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNodeImpl#getCreateCommandClassName <em>Create Command Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNodeImpl#getReorientedIncomingLinks <em>Reoriented Incoming Links</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNodeImpl#getRefreshHook <em>Refresh Hook</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNodeImpl#isSpecificNotificationEvent <em>Specific Notification Event</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -163,6 +166,36 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
protected String createCommandClassName = CREATE_COMMAND_CLASS_NAME_EDEFAULT;
/**
+ * The cached value of the '{@link #getRefreshHook() <em>Refresh Hook</em>}' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getRefreshHook()
+ * @generated
+ * @ordered
+ */
+ protected RefreshHook refreshHook;
+
+ /**
+ * The default value of the '{@link #isSpecificNotificationEvent() <em>Specific Notification Event</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isSpecificNotificationEvent()
+ * @generated
+ * @ordered
+ */
+ protected static final boolean SPECIFIC_NOTIFICATION_EVENT_EDEFAULT = false;
+
+ /**
+ * The cached value of the '{@link #isSpecificNotificationEvent() <em>Specific Notification Event</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isSpecificNotificationEvent()
+ * @generated
+ * @ordered
+ */
+ protected boolean specificNotificationEvent = SPECIFIC_NOTIFICATION_EVENT_EDEFAULT;
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -259,6 +292,8 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
return ((InternalEList<?>)getLabels()).basicRemove(otherEnd, msgs);
case GMFGenPackage.GEN_NODE__COMPARTMENTS:
return ((InternalEList<?>)getCompartments()).basicRemove(otherEnd, msgs);
+ case GMFGenPackage.GEN_NODE__REFRESH_HOOK:
+ return basicSetRefreshHook(null, msgs);
}
return super.eInverseRemove(otherEnd, featureID, msgs);
}
@@ -289,6 +324,10 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
return getCreateCommandClassName();
case GMFGenPackage.GEN_NODE__REORIENTED_INCOMING_LINKS:
return getReorientedIncomingLinks();
+ case GMFGenPackage.GEN_NODE__REFRESH_HOOK:
+ return getRefreshHook();
+ case GMFGenPackage.GEN_NODE__SPECIFIC_NOTIFICATION_EVENT:
+ return isSpecificNotificationEvent();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -322,6 +361,12 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
case GMFGenPackage.GEN_NODE__CREATE_COMMAND_CLASS_NAME:
setCreateCommandClassName((String)newValue);
return;
+ case GMFGenPackage.GEN_NODE__REFRESH_HOOK:
+ setRefreshHook((RefreshHook)newValue);
+ return;
+ case GMFGenPackage.GEN_NODE__SPECIFIC_NOTIFICATION_EVENT:
+ setSpecificNotificationEvent((Boolean)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -352,6 +397,12 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
case GMFGenPackage.GEN_NODE__CREATE_COMMAND_CLASS_NAME:
setCreateCommandClassName(CREATE_COMMAND_CLASS_NAME_EDEFAULT);
return;
+ case GMFGenPackage.GEN_NODE__REFRESH_HOOK:
+ setRefreshHook((RefreshHook)null);
+ return;
+ case GMFGenPackage.GEN_NODE__SPECIFIC_NOTIFICATION_EVENT:
+ setSpecificNotificationEvent(SPECIFIC_NOTIFICATION_EVENT_EDEFAULT);
+ return;
}
super.eUnset(featureID);
}
@@ -382,6 +433,10 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
return CREATE_COMMAND_CLASS_NAME_EDEFAULT == null ? createCommandClassName != null : !CREATE_COMMAND_CLASS_NAME_EDEFAULT.equals(createCommandClassName);
case GMFGenPackage.GEN_NODE__REORIENTED_INCOMING_LINKS:
return !getReorientedIncomingLinks().isEmpty();
+ case GMFGenPackage.GEN_NODE__REFRESH_HOOK:
+ return refreshHook != null;
+ case GMFGenPackage.GEN_NODE__SPECIFIC_NOTIFICATION_EVENT:
+ return specificNotificationEvent != SPECIFIC_NOTIFICATION_EVENT_EDEFAULT;
}
return super.eIsSet(featureID);
}
@@ -425,6 +480,7 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenNodeLabel> getLabels() {
if (labels == null) {
labels = new EObjectContainmentWithInverseEList<GenNodeLabel>(GenNodeLabel.class, this, GMFGenPackage.GEN_NODE__LABELS, GMFGenPackage.GEN_NODE_LABEL__NODE);
@@ -437,6 +493,7 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenCompartment> getCompartments() {
if (compartments == null) {
compartments = new EObjectWithInverseResolvingEList<GenCompartment>(GenCompartment.class, this, GMFGenPackage.GEN_NODE__COMPARTMENTS, GMFGenPackage.GEN_COMPARTMENT__NODE);
@@ -449,6 +506,7 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getPrimaryDragEditPolicyQualifiedClassName() {
return primaryDragEditPolicyQualifiedClassName;
}
@@ -458,6 +516,7 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPrimaryDragEditPolicyQualifiedClassName(String newPrimaryDragEditPolicyQualifiedClassName) {
String oldPrimaryDragEditPolicyQualifiedClassName = primaryDragEditPolicyQualifiedClassName;
primaryDragEditPolicyQualifiedClassName = newPrimaryDragEditPolicyQualifiedClassName;
@@ -483,6 +542,7 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setGraphicalNodeEditPolicyClassName(String newGraphicalNodeEditPolicyClassName) {
String oldGraphicalNodeEditPolicyClassName = graphicalNodeEditPolicyClassName;
graphicalNodeEditPolicyClassName = newGraphicalNodeEditPolicyClassName;
@@ -508,6 +568,7 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCreateCommandClassName(String newCreateCommandClassName) {
String oldCreateCommandClassName = createCommandClassName;
createCommandClassName = newCreateCommandClassName;
@@ -520,6 +581,7 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public TypeModelFacet getModelFacet() {
return modelFacet;
}
@@ -544,6 +606,7 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setModelFacet(TypeModelFacet newModelFacet) {
if (newModelFacet != modelFacet) {
NotificationChain msgs = null;
@@ -567,13 +630,15 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (primaryDragEditPolicyQualifiedClassName: ");
result.append(primaryDragEditPolicyQualifiedClassName);
result.append(", graphicalNodeEditPolicyClassName: ");
result.append(graphicalNodeEditPolicyClassName);
result.append(", createCommandClassName: ");
result.append(createCommandClassName);
+ result.append(", specificNotificationEvent: ");
+ result.append(specificNotificationEvent);
result.append(')');
return result.toString();
}
@@ -658,6 +723,74 @@ public abstract class GenNodeImpl extends GenChildContainerImpl implements GenNo
return new EcoreEList.UnmodifiableEList<GenLink>(this, GMFGenPackage.eINSTANCE.getGenNode_ReorientedIncomingLinks(), reorientedLinks.size(), reorientedLinks.toArray());
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public RefreshHook getRefreshHook() {
+ return refreshHook;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public NotificationChain basicSetRefreshHook(RefreshHook newRefreshHook, NotificationChain msgs) {
+ RefreshHook oldRefreshHook = refreshHook;
+ refreshHook = newRefreshHook;
+ if (eNotificationRequired()) {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_NODE__REFRESH_HOOK, oldRefreshHook, newRefreshHook);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setRefreshHook(RefreshHook newRefreshHook) {
+ if (newRefreshHook != refreshHook) {
+ NotificationChain msgs = null;
+ if (refreshHook != null)
+ msgs = ((InternalEObject)refreshHook).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - GMFGenPackage.GEN_NODE__REFRESH_HOOK, null, msgs);
+ if (newRefreshHook != null)
+ msgs = ((InternalEObject)newRefreshHook).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - GMFGenPackage.GEN_NODE__REFRESH_HOOK, null, msgs);
+ msgs = basicSetRefreshHook(newRefreshHook, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_NODE__REFRESH_HOOK, newRefreshHook, newRefreshHook));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean isSpecificNotificationEvent() {
+ return specificNotificationEvent;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setSpecificNotificationEvent(boolean newSpecificNotificationEvent) {
+ boolean oldSpecificNotificationEvent = specificNotificationEvent;
+ specificNotificationEvent = newSpecificNotificationEvent;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.GEN_NODE__SPECIFIC_NOTIFICATION_EVENT, oldSpecificNotificationEvent, specificNotificationEvent));
+ }
+
public boolean isSansDomain() {
return getModelFacet() == null;
}
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNodeLabelImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNodeLabelImpl.java
index 1fb75c677bf..7ffb2fb9115 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNodeLabelImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNodeLabelImpl.java
@@ -34,10 +34,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNodeLabel;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNodeLabelImpl#getNode <em>Node</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -66,6 +66,7 @@ public class GenNodeLabelImpl extends GenLabelImpl implements GenNodeLabel {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenNode getNode() {
if (eContainerFeatureID() != GMFGenPackage.GEN_NODE_LABEL__NODE) return null;
return (GenNode)eInternalContainer();
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNotationElementTargetImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNotationElementTargetImpl.java
index d1cc2ea2975..2714259e75b 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNotationElementTargetImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenNotationElementTargetImpl.java
@@ -36,10 +36,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenNotationElementTarget;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenNotationElementTargetImpl#getElement <em>Element</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -78,6 +78,7 @@ public class GenNotationElementTargetImpl extends GenAuditableImpl implements Ge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenClass getElement() {
if (element != null && element.eIsProxy()) {
InternalEObject oldElement = (InternalEObject)element;
@@ -104,6 +105,7 @@ public class GenNotationElementTargetImpl extends GenAuditableImpl implements Ge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setElement(GenClass newElement) {
GenClass oldElement = element;
element = newElement;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenParserImplementationImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenParserImplementationImpl.java
index c866d53fc0c..5f794ecf9cf 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenParserImplementationImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenParserImplementationImpl.java
@@ -44,11 +44,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LabelModelFacet;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenParserImplementationImpl#getHolder <em>Holder</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenParserImplementationImpl#getUses <em>Uses</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -87,6 +87,7 @@ public abstract class GenParserImplementationImpl extends EObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenParsers getHolder() {
if (eContainerFeatureID() != GMFGenPackage.GEN_PARSER_IMPLEMENTATION__HOLDER) return null;
return (GenParsers)eInternalContainer();
@@ -97,6 +98,7 @@ public abstract class GenParserImplementationImpl extends EObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<LabelModelFacet> getUses() {
if (uses == null) {
uses = new EObjectWithInverseResolvingEList<LabelModelFacet>(LabelModelFacet.class, this, GMFGenPackage.GEN_PARSER_IMPLEMENTATION__USES, GMFGenPackage.LABEL_MODEL_FACET__PARSER);
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenParsersImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenParsersImpl.java
index 77f28d1eb20..351645e7675 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenParsersImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenParsersImpl.java
@@ -43,6 +43,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ProviderPriority;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenParsersImpl#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenParsersImpl#getPackageName <em>Package Name</em>}</li>
@@ -52,7 +53,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ProviderPriority;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenParsersImpl#getImplementations <em>Implementations</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenParsersImpl#getImplPackageName <em>Impl Package Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -191,6 +191,7 @@ public class GenParsersImpl extends EObjectImpl implements GenParsers {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorGenerator getEditorGen() {
if (eContainerFeatureID() != GMFGenPackage.GEN_PARSERS__EDITOR_GEN) return null;
return (GenEditorGenerator)eInternalContainer();
@@ -217,6 +218,7 @@ public class GenParsersImpl extends EObjectImpl implements GenParsers {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPackageName(String newPackageName) {
String oldPackageName = packageName;
packageName = newPackageName;
@@ -245,6 +247,7 @@ public class GenParsersImpl extends EObjectImpl implements GenParsers {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setClassName(String newClassName) {
String oldClassName = className;
className = newClassName;
@@ -257,6 +260,7 @@ public class GenParsersImpl extends EObjectImpl implements GenParsers {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isExtensibleViaService() {
return extensibleViaService;
}
@@ -266,6 +270,7 @@ public class GenParsersImpl extends EObjectImpl implements GenParsers {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setExtensibleViaService(boolean newExtensibleViaService) {
boolean oldExtensibleViaService = extensibleViaService;
extensibleViaService = newExtensibleViaService;
@@ -294,6 +299,7 @@ public class GenParsersImpl extends EObjectImpl implements GenParsers {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setProviderPriority(ProviderPriority newProviderPriority) {
ProviderPriority oldProviderPriority = providerPriority;
providerPriority = newProviderPriority == null ? PROVIDER_PRIORITY_EDEFAULT : newProviderPriority;
@@ -306,6 +312,7 @@ public class GenParsersImpl extends EObjectImpl implements GenParsers {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenParserImplementation> getImplementations() {
if (implementations == null) {
implementations = new EObjectContainmentWithInverseEList<GenParserImplementation>(GenParserImplementation.class, this, GMFGenPackage.GEN_PARSERS__IMPLEMENTATIONS, GMFGenPackage.GEN_PARSER_IMPLEMENTATION__HOLDER);
@@ -342,6 +349,7 @@ public class GenParsersImpl extends EObjectImpl implements GenParsers {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setImplPackageName(String newImplPackageName) {
String oldImplPackageName = implPackageName;
implPackageName = newImplPackageName;
@@ -530,7 +538,7 @@ public class GenParsersImpl extends EObjectImpl implements GenParsers {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (packageName: ");
result.append(packageName);
result.append(", className: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPluginImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPluginImpl.java
index e2a1a79394b..beac29ea8f7 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPluginImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPluginImpl.java
@@ -57,6 +57,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.Viewmap;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPluginImpl#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPluginImpl#getID <em>ID</em>}</li>
@@ -67,7 +68,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.Viewmap;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPluginImpl#getRequiredPlugins <em>Required Plugins</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPluginImpl#getActivatorClassName <em>Activator Class Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -226,6 +226,7 @@ public class GenPluginImpl extends EObjectImpl implements GenPlugin {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorGenerator getEditorGen() {
if (eContainerFeatureID() != GMFGenPackage.GEN_PLUGIN__EDITOR_GEN) return null;
return (GenEditorGenerator)eInternalContainer();
@@ -262,6 +263,7 @@ public class GenPluginImpl extends EObjectImpl implements GenPlugin {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setID(String newID) {
String oldID = iD;
iD = newID;
@@ -302,6 +304,7 @@ public class GenPluginImpl extends EObjectImpl implements GenPlugin {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName) {
String oldName = name;
name = newName;
@@ -314,6 +317,7 @@ public class GenPluginImpl extends EObjectImpl implements GenPlugin {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getProvider() {
return provider;
}
@@ -323,6 +327,7 @@ public class GenPluginImpl extends EObjectImpl implements GenPlugin {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setProvider(String newProvider) {
String oldProvider = provider;
provider = newProvider;
@@ -335,6 +340,7 @@ public class GenPluginImpl extends EObjectImpl implements GenPlugin {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getVersion() {
return version;
}
@@ -344,6 +350,7 @@ public class GenPluginImpl extends EObjectImpl implements GenPlugin {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setVersion(String newVersion) {
String oldVersion = version;
version = newVersion;
@@ -356,6 +363,7 @@ public class GenPluginImpl extends EObjectImpl implements GenPlugin {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isPrintingEnabled() {
return printingEnabled;
}
@@ -365,6 +373,7 @@ public class GenPluginImpl extends EObjectImpl implements GenPlugin {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPrintingEnabled(boolean newPrintingEnabled) {
boolean oldPrintingEnabled = printingEnabled;
printingEnabled = newPrintingEnabled;
@@ -377,6 +386,7 @@ public class GenPluginImpl extends EObjectImpl implements GenPlugin {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<String> getRequiredPlugins() {
if (requiredPlugins == null) {
requiredPlugins = new EDataTypeUniqueEList<String>(String.class, this, GMFGenPackage.GEN_PLUGIN__REQUIRED_PLUGINS);
@@ -407,6 +417,7 @@ public class GenPluginImpl extends EObjectImpl implements GenPlugin {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setActivatorClassName(String newActivatorClassName) {
String oldActivatorClassName = activatorClassName;
activatorClassName = newActivatorClassName;
@@ -699,7 +710,7 @@ public class GenPluginImpl extends EObjectImpl implements GenPlugin {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (iD: ");
result.append(iD);
result.append(", name: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPreferenceImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPreferenceImpl.java
index 4b8a54361e2..c2f0a9070ff 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPreferenceImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPreferenceImpl.java
@@ -38,13 +38,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPreference;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPreferenceImpl#getPage <em>Page</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPreferenceImpl#getName <em>Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPreferenceImpl#getKey <em>Key</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPreferenceImpl#getDefaultValue <em>Default Value</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -133,6 +133,7 @@ public class GenPreferenceImpl extends EObjectImpl implements GenPreference {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCustomPreferencePage getPage() {
if (eContainerFeatureID() != GMFGenPackage.GEN_PREFERENCE__PAGE) return null;
return (GenCustomPreferencePage)eInternalContainer();
@@ -143,6 +144,7 @@ public class GenPreferenceImpl extends EObjectImpl implements GenPreference {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -152,6 +154,7 @@ public class GenPreferenceImpl extends EObjectImpl implements GenPreference {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName) {
String oldName = name;
name = newName;
@@ -200,6 +203,7 @@ public class GenPreferenceImpl extends EObjectImpl implements GenPreference {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setKey(String newKey) {
String oldKey = key;
key = newKey;
@@ -212,6 +216,7 @@ public class GenPreferenceImpl extends EObjectImpl implements GenPreference {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getDefaultValue() {
return defaultValue;
}
@@ -221,6 +226,7 @@ public class GenPreferenceImpl extends EObjectImpl implements GenPreference {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDefaultValue(String newDefaultValue) {
String oldDefaultValue = defaultValue;
defaultValue = newDefaultValue;
@@ -363,7 +369,7 @@ public class GenPreferenceImpl extends EObjectImpl implements GenPreference {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(", key: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPreferencePageImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPreferencePageImpl.java
index 175878d06d4..1f8af60ed96 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPreferencePageImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPreferencePageImpl.java
@@ -41,6 +41,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPreferencePage;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPreferencePageImpl#getID <em>ID</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPreferencePageImpl#getName <em>Name</em>}</li>
@@ -48,7 +49,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPreferencePage;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPreferencePageImpl#getParent <em>Parent</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPreferencePageImpl#getParentCategory <em>Parent Category</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -147,6 +147,7 @@ public abstract class GenPreferencePageImpl extends EObjectImpl implements GenPr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getID() {
return iD;
}
@@ -156,6 +157,7 @@ public abstract class GenPreferencePageImpl extends EObjectImpl implements GenPr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setID(String newID) {
String oldID = iD;
iD = newID;
@@ -168,6 +170,7 @@ public abstract class GenPreferencePageImpl extends EObjectImpl implements GenPr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -177,6 +180,7 @@ public abstract class GenPreferencePageImpl extends EObjectImpl implements GenPr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName) {
String oldName = name;
name = newName;
@@ -189,6 +193,7 @@ public abstract class GenPreferencePageImpl extends EObjectImpl implements GenPr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenPreferencePage> getChildren() {
if (children == null) {
children = new EObjectContainmentWithInverseEList<GenPreferencePage>(GenPreferencePage.class, this, GMFGenPackage.GEN_PREFERENCE_PAGE__CHILDREN, GMFGenPackage.GEN_PREFERENCE_PAGE__PARENT);
@@ -201,6 +206,7 @@ public abstract class GenPreferencePageImpl extends EObjectImpl implements GenPr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenPreferencePage getParent() {
if (eContainerFeatureID() != GMFGenPackage.GEN_PREFERENCE_PAGE__PARENT) return null;
return (GenPreferencePage)eInternalContainer();
@@ -211,6 +217,7 @@ public abstract class GenPreferencePageImpl extends EObjectImpl implements GenPr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getParentCategory() {
return parentCategory;
}
@@ -220,6 +227,7 @@ public abstract class GenPreferencePageImpl extends EObjectImpl implements GenPr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setParentCategory(String newParentCategory) {
String oldParentCategory = parentCategory;
parentCategory = newParentCategory;
@@ -408,7 +416,7 @@ public abstract class GenPreferencePageImpl extends EObjectImpl implements GenPr
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (iD: ");
result.append(iD);
result.append(", name: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPropertySheetImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPropertySheetImpl.java
index 275307bb272..e440008afbc 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPropertySheetImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPropertySheetImpl.java
@@ -42,6 +42,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertyTab;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPropertySheetImpl#getEditorGen <em>Editor Gen</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPropertySheetImpl#getTabs <em>Tabs</em>}</li>
@@ -50,7 +51,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertyTab;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPropertySheetImpl#isNeedsCaption <em>Needs Caption</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPropertySheetImpl#getLabelProviderClassName <em>Label Provider Class Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -169,6 +169,7 @@ public class GenPropertySheetImpl extends EObjectImpl implements GenPropertyShee
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenEditorGenerator getEditorGen() {
if (eContainerFeatureID() != GMFGenPackage.GEN_PROPERTY_SHEET__EDITOR_GEN) return null;
return (GenEditorGenerator)eInternalContainer();
@@ -179,6 +180,7 @@ public class GenPropertySheetImpl extends EObjectImpl implements GenPropertyShee
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenPropertyTab> getTabs() {
if (tabs == null) {
tabs = new EObjectContainmentWithInverseEList<GenPropertyTab>(GenPropertyTab.class, this, GMFGenPackage.GEN_PROPERTY_SHEET__TABS, GMFGenPackage.GEN_PROPERTY_TAB__SHEET);
@@ -208,6 +210,7 @@ public class GenPropertySheetImpl extends EObjectImpl implements GenPropertyShee
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPackageName(String newPackageName) {
String oldPackageName = packageName;
packageName = newPackageName;
@@ -220,6 +223,7 @@ public class GenPropertySheetImpl extends EObjectImpl implements GenPropertyShee
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isReadOnly() {
return readOnly;
}
@@ -229,6 +233,7 @@ public class GenPropertySheetImpl extends EObjectImpl implements GenPropertyShee
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setReadOnly(boolean newReadOnly) {
boolean oldReadOnly = readOnly;
readOnly = newReadOnly;
@@ -241,6 +246,7 @@ public class GenPropertySheetImpl extends EObjectImpl implements GenPropertyShee
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isNeedsCaption() {
return needsCaption;
}
@@ -250,6 +256,7 @@ public class GenPropertySheetImpl extends EObjectImpl implements GenPropertyShee
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNeedsCaption(boolean newNeedsCaption) {
boolean oldNeedsCaption = needsCaption;
needsCaption = newNeedsCaption;
@@ -279,6 +286,7 @@ public class GenPropertySheetImpl extends EObjectImpl implements GenPropertyShee
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLabelProviderClassName(String newLabelProviderClassName) {
String oldLabelProviderClassName = labelProviderClassName;
labelProviderClassName = newLabelProviderClassName;
@@ -457,7 +465,7 @@ public class GenPropertySheetImpl extends EObjectImpl implements GenPropertyShee
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (packageName: ");
result.append(packageName);
result.append(", readOnly: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPropertyTabImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPropertyTabImpl.java
index 3fb4b9462fe..c6b0860b391 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPropertyTabImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenPropertyTabImpl.java
@@ -37,12 +37,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenPropertyTab;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPropertyTabImpl#getSheet <em>Sheet</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPropertyTabImpl#getID <em>ID</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenPropertyTabImpl#getLabel <em>Label</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -111,6 +111,7 @@ public abstract class GenPropertyTabImpl extends EObjectImpl implements GenPrope
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenPropertySheet getSheet() {
if (eContainerFeatureID() != GMFGenPackage.GEN_PROPERTY_TAB__SHEET) return null;
return (GenPropertySheet)eInternalContainer();
@@ -121,6 +122,7 @@ public abstract class GenPropertyTabImpl extends EObjectImpl implements GenPrope
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getID() {
return iD;
}
@@ -130,6 +132,7 @@ public abstract class GenPropertyTabImpl extends EObjectImpl implements GenPrope
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setID(String newID) {
String oldID = iD;
iD = newID;
@@ -159,6 +162,7 @@ public abstract class GenPropertyTabImpl extends EObjectImpl implements GenPrope
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLabel(String newLabel) {
String oldLabel = label;
label = newLabel;
@@ -291,7 +295,7 @@ public abstract class GenPropertyTabImpl extends EObjectImpl implements GenPrope
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (iD: ");
result.append(iD);
result.append(", label: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenRGBColorImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenRGBColorImpl.java
index 13c57594f9c..04be359bb2d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenRGBColorImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenRGBColorImpl.java
@@ -35,12 +35,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenRGBColor;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenRGBColorImpl#getRed <em>Red</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenRGBColorImpl#getGreen <em>Green</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenRGBColorImpl#getBlue <em>Blue</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -129,6 +129,7 @@ public class GenRGBColorImpl extends EObjectImpl implements GenRGBColor {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getRed() {
return red;
}
@@ -138,6 +139,7 @@ public class GenRGBColorImpl extends EObjectImpl implements GenRGBColor {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRed(int newRed) {
int oldRed = red;
red = newRed;
@@ -150,6 +152,7 @@ public class GenRGBColorImpl extends EObjectImpl implements GenRGBColor {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getGreen() {
return green;
}
@@ -159,6 +162,7 @@ public class GenRGBColorImpl extends EObjectImpl implements GenRGBColor {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setGreen(int newGreen) {
int oldGreen = green;
green = newGreen;
@@ -171,6 +175,7 @@ public class GenRGBColorImpl extends EObjectImpl implements GenRGBColor {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getBlue() {
return blue;
}
@@ -180,6 +185,7 @@ public class GenRGBColorImpl extends EObjectImpl implements GenRGBColor {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBlue(int newBlue) {
int oldBlue = blue;
blue = newBlue;
@@ -274,7 +280,7 @@ public class GenRGBColorImpl extends EObjectImpl implements GenRGBColor {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (red: ");
result.append(red);
result.append(", green: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenReferenceNewElementSpecImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenReferenceNewElementSpecImpl.java
index 55c68594ceb..932878e9b00 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenReferenceNewElementSpecImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenReferenceNewElementSpecImpl.java
@@ -41,12 +41,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenReferenceNewElementSpec;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenReferenceNewElementSpecImpl#getFeature <em>Feature</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenReferenceNewElementSpecImpl#getFeatureSeqInitializer <em>Feature Seq Initializer</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenReferenceNewElementSpecImpl#getNewElementInitializers <em>New Element Initializers</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -91,6 +91,7 @@ public class GenReferenceNewElementSpecImpl extends EObjectImpl implements GenRe
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenFeature getFeature() {
if (feature != null && feature.eIsProxy()) {
InternalEObject oldFeature = (InternalEObject)feature;
@@ -115,6 +116,7 @@ public class GenReferenceNewElementSpecImpl extends EObjectImpl implements GenRe
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFeature(GenFeature newFeature) {
GenFeature oldFeature = feature;
feature = newFeature;
@@ -126,6 +128,7 @@ public class GenReferenceNewElementSpecImpl extends EObjectImpl implements GenRe
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenFeatureSeqInitializer getFeatureSeqInitializer() {
if (eContainerFeatureID() != GMFGenPackage.GEN_REFERENCE_NEW_ELEMENT_SPEC__FEATURE_SEQ_INITIALIZER) return null;
return (GenFeatureSeqInitializer)eInternalContainer();
@@ -135,6 +138,7 @@ public class GenReferenceNewElementSpecImpl extends EObjectImpl implements GenRe
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenFeatureSeqInitializer> getNewElementInitializers() {
if (newElementInitializers == null) {
newElementInitializers = new EObjectContainmentWithInverseEList<GenFeatureSeqInitializer>(GenFeatureSeqInitializer.class, this, GMFGenPackage.GEN_REFERENCE_NEW_ELEMENT_SPEC__NEW_ELEMENT_INITIALIZERS, GMFGenPackage.GEN_FEATURE_SEQ_INITIALIZER__CREATING_INITIALIZER);
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenRuleBaseImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenRuleBaseImpl.java
index c9d732f42ef..abd3d134acb 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenRuleBaseImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenRuleBaseImpl.java
@@ -35,11 +35,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenRuleBase;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenRuleBaseImpl#getName <em>Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenRuleBaseImpl#getDescription <em>Description</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -108,6 +108,7 @@ public abstract class GenRuleBaseImpl extends EObjectImpl implements GenRuleBase
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -117,6 +118,7 @@ public abstract class GenRuleBaseImpl extends EObjectImpl implements GenRuleBase
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName) {
String oldName = name;
name = newName;
@@ -129,6 +131,7 @@ public abstract class GenRuleBaseImpl extends EObjectImpl implements GenRuleBase
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getDescription() {
return description;
}
@@ -138,6 +141,7 @@ public abstract class GenRuleBaseImpl extends EObjectImpl implements GenRuleBase
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDescription(String newDescription) {
String oldDescription = description;
description = newDescription;
@@ -222,7 +226,7 @@ public abstract class GenRuleBaseImpl extends EObjectImpl implements GenRuleBase
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(", description: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenSeparatorImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenSeparatorImpl.java
index 3fc9056e4a1..9a1815b6cf4 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenSeparatorImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenSeparatorImpl.java
@@ -36,11 +36,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenSeparator;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenSeparatorImpl#getOwner <em>Owner</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenSeparatorImpl#getGroupName <em>Group Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -89,6 +89,7 @@ public class GenSeparatorImpl extends EObjectImpl implements GenSeparator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenContributionManager getOwner() {
if (eContainerFeatureID() != GMFGenPackage.GEN_SEPARATOR__OWNER) return null;
return (GenContributionManager)eInternalContainer();
@@ -99,6 +100,7 @@ public class GenSeparatorImpl extends EObjectImpl implements GenSeparator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getGroupName() {
return groupName;
}
@@ -108,6 +110,7 @@ public class GenSeparatorImpl extends EObjectImpl implements GenSeparator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setGroupName(String newGroupName) {
String oldGroupName = groupName;
groupName = newGroupName;
@@ -230,7 +233,7 @@ public class GenSeparatorImpl extends EObjectImpl implements GenSeparator {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (groupName: ");
result.append(groupName);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenSharedContributionItemImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenSharedContributionItemImpl.java
index add47107d91..024de8502bf 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenSharedContributionItemImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenSharedContributionItemImpl.java
@@ -37,11 +37,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenSharedContributionItem;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenSharedContributionItemImpl#getOwner <em>Owner</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenSharedContributionItemImpl#getActualItem <em>Actual Item</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -80,6 +80,7 @@ public class GenSharedContributionItemImpl extends EObjectImpl implements GenSha
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenContributionManager getOwner() {
if (eContainerFeatureID() != GMFGenPackage.GEN_SHARED_CONTRIBUTION_ITEM__OWNER) return null;
return (GenContributionManager)eInternalContainer();
@@ -90,6 +91,7 @@ public class GenSharedContributionItemImpl extends EObjectImpl implements GenSha
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenContributionItem getActualItem() {
if (actualItem != null && actualItem.eIsProxy()) {
InternalEObject oldActualItem = (InternalEObject)actualItem;
@@ -116,6 +118,7 @@ public class GenSharedContributionItemImpl extends EObjectImpl implements GenSha
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setActualItem(GenContributionItem newActualItem) {
GenContributionItem oldActualItem = actualItem;
actualItem = newActualItem;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardFontImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardFontImpl.java
index 86f59015998..738a01b456b 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardFontImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardFontImpl.java
@@ -34,10 +34,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.JFaceFont;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenStandardFontImpl#getName <em>Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -86,6 +86,7 @@ public class GenStandardFontImpl extends EObjectImpl implements GenStandardFont
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public JFaceFont getName() {
return name;
}
@@ -95,6 +96,7 @@ public class GenStandardFontImpl extends EObjectImpl implements GenStandardFont
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(JFaceFont newName) {
JFaceFont oldName = name;
name = newName == null ? NAME_EDEFAULT : newName;
@@ -169,7 +171,7 @@ public class GenStandardFontImpl extends EObjectImpl implements GenStandardFont
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardPreferencePageImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardPreferencePageImpl.java
index a0cfa5ffb7e..f12a1d243c5 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardPreferencePageImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardPreferencePageImpl.java
@@ -33,11 +33,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.StandardPreferencePages;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenStandardPreferencePageImpl#getKind <em>Kind</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenStandardPreferencePageImpl#getClassName <em>Class Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -106,6 +106,7 @@ public class GenStandardPreferencePageImpl extends GenPreferencePageImpl impleme
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public StandardPreferencePages getKind() {
return kind;
}
@@ -115,6 +116,7 @@ public class GenStandardPreferencePageImpl extends GenPreferencePageImpl impleme
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setKind(StandardPreferencePages newKind) {
StandardPreferencePages oldKind = kind;
kind = newKind == null ? KIND_EDEFAULT : newKind;
@@ -166,6 +168,7 @@ public class GenStandardPreferencePageImpl extends GenPreferencePageImpl impleme
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setClassName(String newClassName) {
String oldClassName = className;
className = newClassName;
@@ -250,7 +253,7 @@ public class GenStandardPreferencePageImpl extends GenPreferencePageImpl impleme
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (kind: ");
result.append(kind);
result.append(", className: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardPropertyTabImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardPropertyTabImpl.java
index dc5ebbe725c..9c3048c580e 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardPropertyTabImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenStandardPropertyTabImpl.java
@@ -28,8 +28,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenStandardPropertyTab;
* <!-- begin-user-doc -->
* An implementation of the model object '<em><b>Gen Standard Property Tab</b></em>'.
* <!-- end-user-doc -->
- * <p>
- * </p>
*
* @generated
*/
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTemplateInvocationBaseImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTemplateInvocationBaseImpl.java
index 0ae968a1f20..a93883ce358 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTemplateInvocationBaseImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTemplateInvocationBaseImpl.java
@@ -32,12 +32,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenTemplateInvocationBase;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenTemplateInvocationBaseImpl#getExtension <em>Extension</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenTemplateInvocationBaseImpl#getDescription <em>Description</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenTemplateInvocationBaseImpl#getTemplateFqn <em>Template Fqn</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -106,6 +106,7 @@ public abstract class GenTemplateInvocationBaseImpl extends EObjectImpl implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCustomGeneratorExtension getExtension() {
if (eContainerFeatureID() != GMFGenPackage.GEN_TEMPLATE_INVOCATION_BASE__EXTENSION) return null;
return (GenCustomGeneratorExtension)eInternalContainer();
@@ -116,6 +117,7 @@ public abstract class GenTemplateInvocationBaseImpl extends EObjectImpl implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getDescription() {
return description;
}
@@ -125,6 +127,7 @@ public abstract class GenTemplateInvocationBaseImpl extends EObjectImpl implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDescription(String newDescription) {
String oldDescription = description;
description = newDescription;
@@ -137,6 +140,7 @@ public abstract class GenTemplateInvocationBaseImpl extends EObjectImpl implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getTemplateFqn() {
return templateFqn;
}
@@ -146,6 +150,7 @@ public abstract class GenTemplateInvocationBaseImpl extends EObjectImpl implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTemplateFqn(String newTemplateFqn) {
String oldTemplateFqn = templateFqn;
templateFqn = newTemplateFqn;
@@ -278,7 +283,7 @@ public abstract class GenTemplateInvocationBaseImpl extends EObjectImpl implemen
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (description: ");
result.append(description);
result.append(", templateFqn: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTemplateInvocationImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTemplateInvocationImpl.java
index 7661fc027ff..541535030db 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTemplateInvocationImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTemplateInvocationImpl.java
@@ -37,11 +37,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenTemplateInvocation;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenTemplateInvocationImpl#getInputs <em>Inputs</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenTemplateInvocationImpl#getOclExpression <em>Ocl Expression</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -100,6 +100,7 @@ public class GenTemplateInvocationImpl extends GenTemplateInvocationBaseImpl imp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenCustomTemplateInput> getInputs() {
if (inputs == null) {
inputs = new EObjectResolvingEList<GenCustomTemplateInput>(GenCustomTemplateInput.class, this, GMFGenPackage.GEN_TEMPLATE_INVOCATION__INPUTS);
@@ -112,6 +113,7 @@ public class GenTemplateInvocationImpl extends GenTemplateInvocationBaseImpl imp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getOclExpression() {
return oclExpression;
}
@@ -121,6 +123,7 @@ public class GenTemplateInvocationImpl extends GenTemplateInvocationBaseImpl imp
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setOclExpression(String newOclExpression) {
String oldOclExpression = oclExpression;
oclExpression = newOclExpression;
@@ -207,7 +210,7 @@ public class GenTemplateInvocationImpl extends GenTemplateInvocationBaseImpl imp
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (oclExpression: ");
result.append(oclExpression);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenToolBarManagerImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenToolBarManagerImpl.java
index 854bf6734b3..cf696f79898 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenToolBarManagerImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenToolBarManagerImpl.java
@@ -36,10 +36,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenToolBarManager;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenToolBarManagerImpl#getOwner <em>Owner</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -68,6 +68,7 @@ public class GenToolBarManagerImpl extends GenContributionManagerImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenContributionManager getOwner() {
if (eContainerFeatureID() != GMFGenPackage.GEN_TOOL_BAR_MANAGER__OWNER) return null;
return (GenContributionManager)eInternalContainer();
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTopLevelNodeImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTopLevelNodeImpl.java
index 46fb8b9d118..7d8ee5f779a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTopLevelNodeImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenTopLevelNodeImpl.java
@@ -33,10 +33,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenTopLevelNode;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenTopLevelNodeImpl#getDiagram <em>Diagram</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -65,6 +65,7 @@ public class GenTopLevelNodeImpl extends GenNodeImpl implements GenTopLevelNode
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDiagram getDiagram() {
if (eContainerFeatureID() != GMFGenPackage.GEN_TOP_LEVEL_NODE__DIAGRAM) return null;
return (GenDiagram)eInternalContainer();
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenVisualEffectImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenVisualEffectImpl.java
index 2c101ff1607..2f5399c6d41 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenVisualEffectImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/GenVisualEffectImpl.java
@@ -27,11 +27,9 @@ import org.eclipse.emf.ecore.EcorePackage;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.ocl.ecore.OCL;
import org.eclipse.ocl.helper.OCLHelper;
-import org.eclipse.ocl.types.TypeType;
import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
import org.eclipse.papyrus.gmf.codegen.gmfgen.GenVisualEffect;
import org.eclipse.papyrus.gmf.internal.common.codegen.Conversions;
-import org.eclipse.papyrus.gmf.internal.xpand.util.ParserException;
/**
* <!-- begin-user-doc -->
@@ -39,6 +37,7 @@ import org.eclipse.papyrus.gmf.internal.xpand.util.ParserException;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenVisualEffectImpl#getName <em>Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenVisualEffectImpl#getPinKind <em>Pin Kind</em>}</li>
@@ -46,7 +45,6 @@ import org.eclipse.papyrus.gmf.internal.xpand.util.ParserException;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenVisualEffectImpl#getOperationType <em>Operation Type</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.GenVisualEffectImpl#getOclExpression <em>Ocl Expression</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -175,6 +173,7 @@ public class GenVisualEffectImpl extends CustomBehaviourImpl implements GenVisua
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -184,6 +183,7 @@ public class GenVisualEffectImpl extends CustomBehaviourImpl implements GenVisua
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName) {
String oldName = name;
name = newName;
@@ -196,6 +196,7 @@ public class GenVisualEffectImpl extends CustomBehaviourImpl implements GenVisua
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getPinKind() {
return pinKind;
}
@@ -205,6 +206,7 @@ public class GenVisualEffectImpl extends CustomBehaviourImpl implements GenVisua
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPinKind(String newPinKind) {
String oldPinKind = pinKind;
pinKind = newPinKind;
@@ -217,6 +219,7 @@ public class GenVisualEffectImpl extends CustomBehaviourImpl implements GenVisua
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getOperationName() {
return operationName;
}
@@ -226,6 +229,7 @@ public class GenVisualEffectImpl extends CustomBehaviourImpl implements GenVisua
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setOperationName(String newOperationName) {
String oldOperationName = operationName;
operationName = newOperationName;
@@ -238,6 +242,7 @@ public class GenVisualEffectImpl extends CustomBehaviourImpl implements GenVisua
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getOperationType() {
return operationType;
}
@@ -247,6 +252,7 @@ public class GenVisualEffectImpl extends CustomBehaviourImpl implements GenVisua
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setOperationType(String newOperationType) {
String oldOperationType = operationType;
operationType = newOperationType;
@@ -259,6 +265,7 @@ public class GenVisualEffectImpl extends CustomBehaviourImpl implements GenVisua
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getOclExpression() {
return oclExpression;
}
@@ -268,6 +275,7 @@ public class GenVisualEffectImpl extends CustomBehaviourImpl implements GenVisua
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setOclExpression(String newOclExpression) {
String oldOclExpression = oclExpression;
oclExpression = newOclExpression;
@@ -428,7 +436,7 @@ public class GenVisualEffectImpl extends CustomBehaviourImpl implements GenVisua
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(", pinKind: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/InitDiagramActionImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/InitDiagramActionImpl.java
index aeaa8a1da93..a6d83699a56 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/InitDiagramActionImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/InitDiagramActionImpl.java
@@ -29,8 +29,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.InitDiagramAction;
* <!-- begin-user-doc -->
* An implementation of the model object '<em><b>Init Diagram Action</b></em>'.
* <!-- end-user-doc -->
- * <p>
- * </p>
*
* @generated
*/
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/InnerClassViewmapImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/InnerClassViewmapImpl.java
index 08ddf35fa35..fbdfe6728d9 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/InnerClassViewmapImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/InnerClassViewmapImpl.java
@@ -32,11 +32,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.InnerClassViewmap;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.InnerClassViewmapImpl#getClassName <em>Class Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.InnerClassViewmapImpl#getClassBody <em>Class Body</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -105,6 +105,7 @@ public class InnerClassViewmapImpl extends ViewmapImpl implements InnerClassView
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getClassName() {
return className;
}
@@ -114,6 +115,7 @@ public class InnerClassViewmapImpl extends ViewmapImpl implements InnerClassView
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setClassName(String newClassName) {
String oldClassName = className;
className = newClassName;
@@ -126,6 +128,7 @@ public class InnerClassViewmapImpl extends ViewmapImpl implements InnerClassView
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getClassBody() {
return classBody;
}
@@ -135,6 +138,7 @@ public class InnerClassViewmapImpl extends ViewmapImpl implements InnerClassView
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setClassBody(String newClassBody) {
String oldClassBody = classBody;
classBody = newClassBody;
@@ -219,7 +223,7 @@ public class InnerClassViewmapImpl extends ViewmapImpl implements InnerClassView
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (className: ");
result.append(className);
result.append(", classBody: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LabelModelFacetImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LabelModelFacetImpl.java
index 192488b270a..1e8bf220418 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LabelModelFacetImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LabelModelFacetImpl.java
@@ -38,10 +38,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LabelModelFacet;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.LabelModelFacetImpl#getParser <em>Parser</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -80,6 +80,7 @@ public class LabelModelFacetImpl extends EObjectImpl implements LabelModelFacet
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenParserImplementation getParser() {
if (parser != null && parser.eIsProxy()) {
InternalEObject oldParser = (InternalEObject)parser;
@@ -121,6 +122,7 @@ public class LabelModelFacetImpl extends EObjectImpl implements LabelModelFacet
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setParser(GenParserImplementation newParser) {
if (newParser != parser) {
NotificationChain msgs = null;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LabelOffsetAttributesImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LabelOffsetAttributesImpl.java
index 3520f337568..0647ac8b266 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LabelOffsetAttributesImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LabelOffsetAttributesImpl.java
@@ -35,11 +35,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LabelOffsetAttributes;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.LabelOffsetAttributesImpl#getX <em>X</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.LabelOffsetAttributesImpl#getY <em>Y</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -108,6 +108,7 @@ public class LabelOffsetAttributesImpl extends EObjectImpl implements LabelOffse
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getX() {
return x;
}
@@ -117,6 +118,7 @@ public class LabelOffsetAttributesImpl extends EObjectImpl implements LabelOffse
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setX(int newX) {
int oldX = x;
x = newX;
@@ -129,6 +131,7 @@ public class LabelOffsetAttributesImpl extends EObjectImpl implements LabelOffse
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getY() {
return y;
}
@@ -138,6 +141,7 @@ public class LabelOffsetAttributesImpl extends EObjectImpl implements LabelOffse
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setY(int newY) {
int oldY = y;
y = newY;
@@ -222,7 +226,7 @@ public class LabelOffsetAttributesImpl extends EObjectImpl implements LabelOffse
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (x: ");
result.append(x);
result.append(", y: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LoadResourceActionImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LoadResourceActionImpl.java
index 7e476f6db8c..201fee562c5 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LoadResourceActionImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/LoadResourceActionImpl.java
@@ -29,8 +29,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.LoadResourceAction;
* <!-- begin-user-doc -->
* An implementation of the model object '<em><b>Load Resource Action</b></em>'.
* <!-- end-user-doc -->
- * <p>
- * </p>
*
* @generated
*/
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/MetamodelTypeImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/MetamodelTypeImpl.java
index 8ce93422840..f9d1c8e7e5d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/MetamodelTypeImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/MetamodelTypeImpl.java
@@ -38,10 +38,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.TypeModelFacet;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.MetamodelTypeImpl#getEditHelperClassName <em>Edit Helper Class Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -103,6 +103,7 @@ public class MetamodelTypeImpl extends ElementTypeImpl implements MetamodelType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditHelperClassName(String newEditHelperClassName) {
String oldEditHelperClassName = editHelperClassName;
editHelperClassName = newEditHelperClassName;
@@ -205,7 +206,7 @@ public class MetamodelTypeImpl extends ElementTypeImpl implements MetamodelType
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (editHelperClassName: ");
result.append(editHelperClassName);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ModeledViewmapImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ModeledViewmapImpl.java
index 279b1126926..f39ec0bac4e 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ModeledViewmapImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ModeledViewmapImpl.java
@@ -36,10 +36,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ModeledViewmap;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ModeledViewmapImpl#getFigureModel <em>Figure Model</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -78,6 +78,7 @@ public class ModeledViewmapImpl extends ViewmapImpl implements ModeledViewmap {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EObject getFigureModel() {
if (figureModel != null && figureModel.eIsProxy()) {
InternalEObject oldFigureModel = (InternalEObject)figureModel;
@@ -104,6 +105,7 @@ public class ModeledViewmapImpl extends ViewmapImpl implements ModeledViewmap {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFigureModel(EObject newFigureModel) {
EObject oldFigureModel = figureModel;
figureModel = newFigureModel;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/NotationTypeImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/NotationTypeImpl.java
index dd63f812e8e..2fca87e537a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/NotationTypeImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/NotationTypeImpl.java
@@ -28,8 +28,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.NotationType;
* <!-- begin-user-doc -->
* An implementation of the model object '<em><b>Notation Type</b></em>'.
* <!-- end-user-doc -->
- * <p>
- * </p>
*
* @generated
*/
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/OclChoiceParserImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/OclChoiceParserImpl.java
index 23c8e9c85b4..f703ca3bde4 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/OclChoiceParserImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/OclChoiceParserImpl.java
@@ -36,11 +36,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ValueExpression;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.OclChoiceParserImpl#getItemsExpression <em>Items Expression</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.OclChoiceParserImpl#getShowExpression <em>Show Expression</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -89,6 +89,7 @@ public class OclChoiceParserImpl extends GenParserImplementationImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ValueExpression getItemsExpression() {
if (itemsExpression != null && itemsExpression.eIsProxy()) {
InternalEObject oldItemsExpression = (InternalEObject)itemsExpression;
@@ -115,6 +116,7 @@ public class OclChoiceParserImpl extends GenParserImplementationImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setItemsExpression(ValueExpression newItemsExpression) {
ValueExpression oldItemsExpression = itemsExpression;
itemsExpression = newItemsExpression;
@@ -127,6 +129,7 @@ public class OclChoiceParserImpl extends GenParserImplementationImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ValueExpression getShowExpression() {
if (showExpression != null && showExpression.eIsProxy()) {
InternalEObject oldShowExpression = (InternalEObject)showExpression;
@@ -153,6 +156,7 @@ public class OclChoiceParserImpl extends GenParserImplementationImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setShowExpression(ValueExpression newShowExpression) {
ValueExpression oldShowExpression = showExpression;
showExpression = newShowExpression;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/OpenDiagramBehaviourImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/OpenDiagramBehaviourImpl.java
index 57fca1b2a22..35dee628beb 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/OpenDiagramBehaviourImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/OpenDiagramBehaviourImpl.java
@@ -36,6 +36,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.OpenDiagramBehaviour;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.OpenDiagramBehaviourImpl#getSubject <em>Subject</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.OpenDiagramBehaviourImpl#getEditPolicyClassName <em>Edit Policy Class Name</em>}</li>
@@ -43,7 +44,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.OpenDiagramBehaviour;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.OpenDiagramBehaviourImpl#getEditorID <em>Editor ID</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.OpenDiagramBehaviourImpl#isOpenAsEclipseEditor <em>Open As Eclipse Editor</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -153,6 +153,7 @@ public class OpenDiagramBehaviourImpl extends EObjectImpl implements OpenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCommonBase getSubject() {
if (eContainerFeatureID() != GMFGenPackage.OPEN_DIAGRAM_BEHAVIOUR__SUBJECT) return null;
return (GenCommonBase)eInternalContainer();
@@ -179,6 +180,7 @@ public class OpenDiagramBehaviourImpl extends EObjectImpl implements OpenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditPolicyClassName(String newEditPolicyClassName) {
String oldEditPolicyClassName = editPolicyClassName;
editPolicyClassName = newEditPolicyClassName;
@@ -191,6 +193,7 @@ public class OpenDiagramBehaviourImpl extends EObjectImpl implements OpenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getDiagramKind() {
return diagramKind;
}
@@ -200,6 +203,7 @@ public class OpenDiagramBehaviourImpl extends EObjectImpl implements OpenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDiagramKind(String newDiagramKind) {
String oldDiagramKind = diagramKind;
diagramKind = newDiagramKind;
@@ -212,6 +216,7 @@ public class OpenDiagramBehaviourImpl extends EObjectImpl implements OpenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getEditorID() {
return editorID;
}
@@ -221,6 +226,7 @@ public class OpenDiagramBehaviourImpl extends EObjectImpl implements OpenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditorID(String newEditorID) {
String oldEditorID = editorID;
editorID = newEditorID;
@@ -233,6 +239,7 @@ public class OpenDiagramBehaviourImpl extends EObjectImpl implements OpenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isOpenAsEclipseEditor() {
return openAsEclipseEditor;
}
@@ -242,6 +249,7 @@ public class OpenDiagramBehaviourImpl extends EObjectImpl implements OpenDiagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setOpenAsEclipseEditor(boolean newOpenAsEclipseEditor) {
boolean oldOpenAsEclipseEditor = openAsEclipseEditor;
openAsEclipseEditor = newOpenAsEclipseEditor;
@@ -403,7 +411,7 @@ public class OpenDiagramBehaviourImpl extends EObjectImpl implements OpenDiagram
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (editPolicyClassName: ");
result.append(editPolicyClassName);
result.append(", diagramKind: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PaletteImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PaletteImpl.java
index dadd8710d75..175e6e2027c 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PaletteImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PaletteImpl.java
@@ -44,6 +44,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroup;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.PaletteImpl#getDiagram <em>Diagram</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.PaletteImpl#isFlyout <em>Flyout</em>}</li>
@@ -51,7 +52,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroup;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.PaletteImpl#getPackageName <em>Package Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.PaletteImpl#getFactoryClassName <em>Factory Class Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -150,6 +150,7 @@ public class PaletteImpl extends EObjectImpl implements Palette {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenDiagram getDiagram() {
if (eContainerFeatureID() != GMFGenPackage.PALETTE__DIAGRAM) return null;
return (GenDiagram)eInternalContainer();
@@ -160,6 +161,7 @@ public class PaletteImpl extends EObjectImpl implements Palette {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isFlyout() {
return flyout;
}
@@ -169,6 +171,7 @@ public class PaletteImpl extends EObjectImpl implements Palette {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFlyout(boolean newFlyout) {
boolean oldFlyout = flyout;
flyout = newFlyout;
@@ -181,6 +184,7 @@ public class PaletteImpl extends EObjectImpl implements Palette {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ToolGroup> getGroups() {
if (groups == null) {
groups = new EObjectContainmentWithInverseEList<ToolGroup>(ToolGroup.class, this, GMFGenPackage.PALETTE__GROUPS, GMFGenPackage.TOOL_GROUP__PALETTE);
@@ -210,6 +214,7 @@ public class PaletteImpl extends EObjectImpl implements Palette {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPackageName(String newPackageName) {
String oldPackageName = packageName;
packageName = newPackageName;
@@ -239,6 +244,7 @@ public class PaletteImpl extends EObjectImpl implements Palette {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFactoryClassName(String newFactoryClassName) {
String oldFactoryClassName = factoryClassName;
factoryClassName = newFactoryClassName;
@@ -416,7 +422,7 @@ public class PaletteImpl extends EObjectImpl implements Palette {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (flyout: ");
result.append(flyout);
result.append(", packageName: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ParentAssignedViewmapImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ParentAssignedViewmapImpl.java
index 3a7605d1fee..3461b6af52a 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ParentAssignedViewmapImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ParentAssignedViewmapImpl.java
@@ -32,12 +32,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ParentAssignedViewmap;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ParentAssignedViewmapImpl#getGetterName <em>Getter Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ParentAssignedViewmapImpl#getSetterName <em>Setter Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ParentAssignedViewmapImpl#getFigureQualifiedClassName <em>Figure Qualified Class Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -126,6 +126,7 @@ public class ParentAssignedViewmapImpl extends ViewmapImpl implements ParentAssi
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getGetterName() {
return getterName;
}
@@ -135,6 +136,7 @@ public class ParentAssignedViewmapImpl extends ViewmapImpl implements ParentAssi
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setGetterName(String newGetterName) {
String oldGetterName = getterName;
getterName = newGetterName;
@@ -147,6 +149,7 @@ public class ParentAssignedViewmapImpl extends ViewmapImpl implements ParentAssi
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getSetterName() {
return setterName;
}
@@ -156,6 +159,7 @@ public class ParentAssignedViewmapImpl extends ViewmapImpl implements ParentAssi
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSetterName(String newSetterName) {
String oldSetterName = setterName;
setterName = newSetterName;
@@ -168,6 +172,7 @@ public class ParentAssignedViewmapImpl extends ViewmapImpl implements ParentAssi
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getFigureQualifiedClassName() {
return figureQualifiedClassName;
}
@@ -177,6 +182,7 @@ public class ParentAssignedViewmapImpl extends ViewmapImpl implements ParentAssi
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFigureQualifiedClassName(String newFigureQualifiedClassName) {
String oldFigureQualifiedClassName = figureQualifiedClassName;
figureQualifiedClassName = newFigureQualifiedClassName;
@@ -271,7 +277,7 @@ public class ParentAssignedViewmapImpl extends ViewmapImpl implements ParentAssi
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (getterName: ");
result.append(getterName);
result.append(", setterName: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PredefinedEnumParserImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PredefinedEnumParserImpl.java
index 333bcb24c18..fa16f5d5727 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PredefinedEnumParserImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PredefinedEnumParserImpl.java
@@ -28,8 +28,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.PredefinedEnumParser;
* <!-- begin-user-doc -->
* An implementation of the model object '<em><b>Predefined Enum Parser</b></em>'.
* <!-- end-user-doc -->
- * <p>
- * </p>
*
* @generated
*/
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PredefinedParserImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PredefinedParserImpl.java
index be957c00a1f..813a4592b62 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PredefinedParserImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/PredefinedParserImpl.java
@@ -33,12 +33,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.PredefinedParser;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.PredefinedParserImpl#getViewMethod <em>View Method</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.PredefinedParserImpl#getEditMethod <em>Edit Method</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.PredefinedParserImpl#getClassName <em>Class Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -127,6 +127,7 @@ public class PredefinedParserImpl extends GenParserImplementationImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LabelTextAccessMethod getViewMethod() {
return viewMethod;
}
@@ -136,6 +137,7 @@ public class PredefinedParserImpl extends GenParserImplementationImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setViewMethod(LabelTextAccessMethod newViewMethod) {
LabelTextAccessMethod oldViewMethod = viewMethod;
viewMethod = newViewMethod == null ? VIEW_METHOD_EDEFAULT : newViewMethod;
@@ -148,6 +150,7 @@ public class PredefinedParserImpl extends GenParserImplementationImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LabelTextAccessMethod getEditMethod() {
return editMethod;
}
@@ -157,6 +160,7 @@ public class PredefinedParserImpl extends GenParserImplementationImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditMethod(LabelTextAccessMethod newEditMethod) {
LabelTextAccessMethod oldEditMethod = editMethod;
editMethod = newEditMethod == null ? EDIT_METHOD_EDEFAULT : newEditMethod;
@@ -200,6 +204,7 @@ public class PredefinedParserImpl extends GenParserImplementationImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setClassName(String newClassName) {
String oldClassName = className;
className = newClassName;
@@ -307,7 +312,7 @@ public class PredefinedParserImpl extends GenParserImplementationImpl implements
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (viewMethod: ");
result.append(viewMethod);
result.append(", editMethod: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/RefreshHookImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/RefreshHookImpl.java
new file mode 100644
index 00000000000..acb7eafe108
--- /dev/null
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/RefreshHookImpl.java
@@ -0,0 +1,234 @@
+/**
+ * Copyright (c) 2006, 2015, 2020, 2021 Borland Software Corporation, CEA LIST, ARTAL
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License 2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Borland - Initial API and implementation for code duplicated from gmf tooling repository
+ * CEA LIST - Initial API and implementation for code from Papyrus gmfgenextension
+ * Aurelien Didier (ARTAL) - aurelien.didier51@gmail.com - Bug 569174
+ */
+package org.eclipse.papyrus.gmf.codegen.gmfgen.impl;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.EObjectImpl;
+
+import org.eclipse.papyrus.gmf.codegen.gmfgen.GMFGenPackage;
+import org.eclipse.papyrus.gmf.codegen.gmfgen.RefreshHook;
+
+/**
+ * <!-- begin-user-doc -->
+ * An implementation of the model object '<em><b>Refresh Hook</b></em>'.
+ * <!-- end-user-doc -->
+ * <p>
+ * The following features are implemented:
+ * </p>
+ * <ul>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.RefreshHookImpl#getRefreshCondition <em>Refresh Condition</em>}</li>
+ * <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.RefreshHookImpl#getRefreshAction <em>Refresh Action</em>}</li>
+ * </ul>
+ *
+ * @generated
+ */
+public class RefreshHookImpl extends EObjectImpl implements RefreshHook {
+ /**
+ * The default value of the '{@link #getRefreshCondition() <em>Refresh Condition</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getRefreshCondition()
+ * @generated
+ * @ordered
+ */
+ protected static final String REFRESH_CONDITION_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getRefreshCondition() <em>Refresh Condition</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getRefreshCondition()
+ * @generated
+ * @ordered
+ */
+ protected String refreshCondition = REFRESH_CONDITION_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getRefreshAction() <em>Refresh Action</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getRefreshAction()
+ * @generated
+ * @ordered
+ */
+ protected static final String REFRESH_ACTION_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getRefreshAction() <em>Refresh Action</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getRefreshAction()
+ * @generated
+ * @ordered
+ */
+ protected String refreshAction = REFRESH_ACTION_EDEFAULT;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected RefreshHookImpl() {
+ super();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass() {
+ return GMFGenPackage.eINSTANCE.getRefreshHook();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String getRefreshCondition() {
+ return refreshCondition;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setRefreshCondition(String newRefreshCondition) {
+ String oldRefreshCondition = refreshCondition;
+ refreshCondition = newRefreshCondition;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.REFRESH_HOOK__REFRESH_CONDITION, oldRefreshCondition, refreshCondition));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String getRefreshAction() {
+ return refreshAction;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setRefreshAction(String newRefreshAction) {
+ String oldRefreshAction = refreshAction;
+ refreshAction = newRefreshAction;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, GMFGenPackage.REFRESH_HOOK__REFRESH_ACTION, oldRefreshAction, refreshAction));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType) {
+ switch (featureID) {
+ case GMFGenPackage.REFRESH_HOOK__REFRESH_CONDITION:
+ return getRefreshCondition();
+ case GMFGenPackage.REFRESH_HOOK__REFRESH_ACTION:
+ return getRefreshAction();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue) {
+ switch (featureID) {
+ case GMFGenPackage.REFRESH_HOOK__REFRESH_CONDITION:
+ setRefreshCondition((String)newValue);
+ return;
+ case GMFGenPackage.REFRESH_HOOK__REFRESH_ACTION:
+ setRefreshAction((String)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID) {
+ switch (featureID) {
+ case GMFGenPackage.REFRESH_HOOK__REFRESH_CONDITION:
+ setRefreshCondition(REFRESH_CONDITION_EDEFAULT);
+ return;
+ case GMFGenPackage.REFRESH_HOOK__REFRESH_ACTION:
+ setRefreshAction(REFRESH_ACTION_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID) {
+ switch (featureID) {
+ case GMFGenPackage.REFRESH_HOOK__REFRESH_CONDITION:
+ return REFRESH_CONDITION_EDEFAULT == null ? refreshCondition != null : !REFRESH_CONDITION_EDEFAULT.equals(refreshCondition);
+ case GMFGenPackage.REFRESH_HOOK__REFRESH_ACTION:
+ return REFRESH_ACTION_EDEFAULT == null ? refreshAction != null : !REFRESH_ACTION_EDEFAULT.equals(refreshAction);
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (refreshCondition: ");
+ result.append(refreshCondition);
+ result.append(", refreshAction: ");
+ result.append(refreshAction);
+ result.append(')');
+ return result.toString();
+ }
+
+} //RefreshHookImpl
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ResizeConstraintsImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ResizeConstraintsImpl.java
index bf825b3796f..b5e5a3df78d 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ResizeConstraintsImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ResizeConstraintsImpl.java
@@ -36,13 +36,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ResizeConstraints;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ResizeConstraintsImpl#getResizeHandles <em>Resize Handles</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ResizeConstraintsImpl#getNonResizeHandles <em>Non Resize Handles</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ResizeConstraintsImpl#getResizeHandleNames <em>Resize Handle Names</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ResizeConstraintsImpl#getNonResizeHandleNames <em>Non Resize Handle Names</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -111,6 +111,7 @@ public class ResizeConstraintsImpl extends EObjectImpl implements ResizeConstrai
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getResizeHandles() {
return resizeHandles;
}
@@ -120,6 +121,7 @@ public class ResizeConstraintsImpl extends EObjectImpl implements ResizeConstrai
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setResizeHandles(int newResizeHandles) {
int oldResizeHandles = resizeHandles;
resizeHandles = newResizeHandles;
@@ -132,6 +134,7 @@ public class ResizeConstraintsImpl extends EObjectImpl implements ResizeConstrai
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getNonResizeHandles() {
return nonResizeHandles;
}
@@ -141,6 +144,7 @@ public class ResizeConstraintsImpl extends EObjectImpl implements ResizeConstrai
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setNonResizeHandles(int newNonResizeHandles) {
int oldNonResizeHandles = nonResizeHandles;
nonResizeHandles = newNonResizeHandles;
@@ -270,7 +274,7 @@ public class ResizeConstraintsImpl extends EObjectImpl implements ResizeConstrai
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (resizeHandles: ");
result.append(resizeHandles);
result.append(", nonResizeHandles: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SeparatorImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SeparatorImpl.java
index e11b81e1cf9..d5f9d3897ac 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SeparatorImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SeparatorImpl.java
@@ -34,10 +34,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroup;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.SeparatorImpl#getGroup <em>Group</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -66,6 +66,7 @@ public class SeparatorImpl extends EObjectImpl implements Separator {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ToolGroup getGroup() {
if (eContainerFeatureID() != GMFGenPackage.SEPARATOR__GROUP) return null;
return (ToolGroup)eInternalContainer();
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SharedBehaviourImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SharedBehaviourImpl.java
index 675407e4ca7..e3b06dcb890 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SharedBehaviourImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SharedBehaviourImpl.java
@@ -37,11 +37,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.SharedBehaviour;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.SharedBehaviourImpl#getSubject <em>Subject</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.SharedBehaviourImpl#getDelegate <em>Delegate</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -80,6 +80,7 @@ public class SharedBehaviourImpl extends EObjectImpl implements SharedBehaviour
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCommonBase getSubject() {
if (eContainerFeatureID() != GMFGenPackage.SHARED_BEHAVIOUR__SUBJECT) return null;
return (GenCommonBase)eInternalContainer();
@@ -90,6 +91,7 @@ public class SharedBehaviourImpl extends EObjectImpl implements SharedBehaviour
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Behaviour getDelegate() {
if (delegate != null && delegate.eIsProxy()) {
InternalEObject oldDelegate = (InternalEObject)delegate;
@@ -116,6 +118,7 @@ public class SharedBehaviourImpl extends EObjectImpl implements SharedBehaviour
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDelegate(Behaviour newDelegate) {
Behaviour oldDelegate = delegate;
delegate = newDelegate;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SnippetViewmapImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SnippetViewmapImpl.java
index 2f9bc4b6469..aa8460d11c5 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SnippetViewmapImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SnippetViewmapImpl.java
@@ -32,10 +32,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.SnippetViewmap;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.SnippetViewmapImpl#getBody <em>Body</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -84,6 +84,7 @@ public class SnippetViewmapImpl extends ViewmapImpl implements SnippetViewmap {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getBody() {
return body;
}
@@ -93,6 +94,7 @@ public class SnippetViewmapImpl extends ViewmapImpl implements SnippetViewmap {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBody(String newBody) {
String oldBody = body;
body = newBody;
@@ -167,7 +169,7 @@ public class SnippetViewmapImpl extends ViewmapImpl implements SnippetViewmap {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (body: ");
result.append(body);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SpecializationTypeImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SpecializationTypeImpl.java
index c9ae453e694..fc6947db4bd 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SpecializationTypeImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/SpecializationTypeImpl.java
@@ -40,11 +40,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.SpecializationType;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.SpecializationTypeImpl#getMetamodelType <em>Metamodel Type</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.SpecializationTypeImpl#getEditHelperAdviceClassName <em>Edit Helper Advice Class Name</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -103,6 +103,7 @@ public class SpecializationTypeImpl extends ElementTypeImpl implements Specializ
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public MetamodelType getMetamodelType() {
if (metamodelType != null && metamodelType.eIsProxy()) {
InternalEObject oldMetamodelType = (InternalEObject)metamodelType;
@@ -129,6 +130,7 @@ public class SpecializationTypeImpl extends ElementTypeImpl implements Specializ
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMetamodelType(MetamodelType newMetamodelType) {
MetamodelType oldMetamodelType = metamodelType;
metamodelType = newMetamodelType;
@@ -141,6 +143,7 @@ public class SpecializationTypeImpl extends ElementTypeImpl implements Specializ
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getEditHelperAdviceClassName() {
return editHelperAdviceClassName;
}
@@ -150,6 +153,7 @@ public class SpecializationTypeImpl extends ElementTypeImpl implements Specializ
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEditHelperAdviceClassName(String newEditHelperAdviceClassName) {
String oldEditHelperAdviceClassName = editHelperAdviceClassName;
editHelperAdviceClassName = newEditHelperAdviceClassName;
@@ -264,7 +268,7 @@ public class SpecializationTypeImpl extends ElementTypeImpl implements Specializ
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (editHelperAdviceClassName: ");
result.append(editHelperAdviceClassName);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/StandardEntryImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/StandardEntryImpl.java
index 91d8e4d1307..e72ba534116 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/StandardEntryImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/StandardEntryImpl.java
@@ -36,10 +36,10 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.StandardEntryKind;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.StandardEntryImpl#getKind <em>Kind</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -88,6 +88,7 @@ public class StandardEntryImpl extends AbstractToolEntryImpl implements Standard
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public StandardEntryKind getKind() {
return kind;
}
@@ -97,6 +98,7 @@ public class StandardEntryImpl extends AbstractToolEntryImpl implements Standard
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setKind(StandardEntryKind newKind) {
StandardEntryKind oldKind = kind;
kind = newKind == null ? KIND_EDEFAULT : newKind;
@@ -171,7 +173,7 @@ public class StandardEntryImpl extends AbstractToolEntryImpl implements Standard
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (kind: ");
result.append(kind);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/StyleAttributesImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/StyleAttributesImpl.java
index 422526fb892..c953672b144 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/StyleAttributesImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/StyleAttributesImpl.java
@@ -33,12 +33,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.StyleAttributes;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.StyleAttributesImpl#isFixedFont <em>Fixed Font</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.StyleAttributesImpl#isFixedForeground <em>Fixed Foreground</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.StyleAttributesImpl#isFixedBackground <em>Fixed Background</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -127,6 +127,7 @@ public class StyleAttributesImpl extends EObjectImpl implements StyleAttributes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isFixedFont() {
return fixedFont;
}
@@ -136,6 +137,7 @@ public class StyleAttributesImpl extends EObjectImpl implements StyleAttributes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFixedFont(boolean newFixedFont) {
boolean oldFixedFont = fixedFont;
fixedFont = newFixedFont;
@@ -148,6 +150,7 @@ public class StyleAttributesImpl extends EObjectImpl implements StyleAttributes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isFixedForeground() {
return fixedForeground;
}
@@ -157,6 +160,7 @@ public class StyleAttributesImpl extends EObjectImpl implements StyleAttributes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFixedForeground(boolean newFixedForeground) {
boolean oldFixedForeground = fixedForeground;
fixedForeground = newFixedForeground;
@@ -169,6 +173,7 @@ public class StyleAttributesImpl extends EObjectImpl implements StyleAttributes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isFixedBackground() {
return fixedBackground;
}
@@ -178,6 +183,7 @@ public class StyleAttributesImpl extends EObjectImpl implements StyleAttributes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFixedBackground(boolean newFixedBackground) {
boolean oldFixedBackground = fixedBackground;
fixedBackground = newFixedBackground;
@@ -272,7 +278,7 @@ public class StyleAttributesImpl extends EObjectImpl implements StyleAttributes
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (fixedFont: ");
result.append(fixedFont);
result.append(", fixedForeground: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ToolEntryImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ToolEntryImpl.java
index deb0b6941c4..e7a855ea7bf 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ToolEntryImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ToolEntryImpl.java
@@ -39,12 +39,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ToolEntry;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ToolEntryImpl#getGenNodes <em>Gen Nodes</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ToolEntryImpl#getGenLinks <em>Gen Links</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ToolEntryImpl#getElements <em>Elements</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -93,6 +93,7 @@ public class ToolEntryImpl extends AbstractToolEntryImpl implements ToolEntry {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenNode> getGenNodes() {
if (genNodes == null) {
genNodes = new EObjectResolvingEList<GenNode>(GenNode.class, this, GMFGenPackage.TOOL_ENTRY__GEN_NODES);
@@ -105,6 +106,7 @@ public class ToolEntryImpl extends AbstractToolEntryImpl implements ToolEntry {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GenLink> getGenLinks() {
if (genLinks == null) {
genLinks = new EObjectResolvingEList<GenLink>(GenLink.class, this, GMFGenPackage.TOOL_ENTRY__GEN_LINKS);
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ToolGroupImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ToolGroupImpl.java
index de279a62695..4b62af9ca3c 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ToolGroupImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ToolGroupImpl.java
@@ -43,6 +43,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroupItem;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ToolGroupImpl#getGroup <em>Group</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ToolGroupImpl#getPalette <em>Palette</em>}</li>
@@ -51,7 +52,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ToolGroupItem;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ToolGroupImpl#getEntries <em>Entries</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ToolGroupImpl#isToolsOnly <em>Tools Only</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -140,6 +140,7 @@ public class ToolGroupImpl extends EntryBaseImpl implements ToolGroup {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ToolGroup getGroup() {
if (eContainerFeatureID() != GMFGenPackage.TOOL_GROUP__GROUP) return null;
return (ToolGroup)eInternalContainer();
@@ -178,6 +179,7 @@ public class ToolGroupImpl extends EntryBaseImpl implements ToolGroup {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPalette(Palette newPalette) {
if (newPalette != eInternalContainer() || (eContainerFeatureID() != GMFGenPackage.TOOL_GROUP__PALETTE && newPalette != null)) {
if (EcoreUtil.isAncestor(this, newPalette))
@@ -199,6 +201,7 @@ public class ToolGroupImpl extends EntryBaseImpl implements ToolGroup {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ToolGroupItem> getEntries() {
if (entries == null) {
entries = new EObjectContainmentWithInverseEList<ToolGroupItem>(ToolGroupItem.class, this, GMFGenPackage.TOOL_GROUP__ENTRIES, GMFGenPackage.TOOL_GROUP_ITEM__GROUP);
@@ -248,6 +251,7 @@ public class ToolGroupImpl extends EntryBaseImpl implements ToolGroup {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isStack() {
return stack;
}
@@ -257,6 +261,7 @@ public class ToolGroupImpl extends EntryBaseImpl implements ToolGroup {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setStack(boolean newStack) {
boolean oldStack = stack;
stack = newStack;
@@ -269,6 +274,7 @@ public class ToolGroupImpl extends EntryBaseImpl implements ToolGroup {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isCollapse() {
return collapse;
}
@@ -278,6 +284,7 @@ public class ToolGroupImpl extends EntryBaseImpl implements ToolGroup {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCollapse(boolean newCollapse) {
boolean oldCollapse = collapse;
collapse = newCollapse;
@@ -458,7 +465,7 @@ public class ToolGroupImpl extends EntryBaseImpl implements ToolGroup {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (stack: ");
result.append(stack);
result.append(", collapse: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeLinkModelFacetImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeLinkModelFacetImpl.java
index 9800e9fc357..121a7665e77 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeLinkModelFacetImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeLinkModelFacetImpl.java
@@ -37,11 +37,11 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.TypeLinkModelFacet;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.TypeLinkModelFacetImpl#getSourceMetaFeature <em>Source Meta Feature</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.TypeLinkModelFacetImpl#getTargetMetaFeature <em>Target Meta Feature</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -90,6 +90,7 @@ public class TypeLinkModelFacetImpl extends TypeModelFacetImpl implements TypeLi
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenFeature getSourceMetaFeature() {
if (sourceMetaFeature != null && sourceMetaFeature.eIsProxy()) {
InternalEObject oldSourceMetaFeature = (InternalEObject)sourceMetaFeature;
@@ -116,6 +117,7 @@ public class TypeLinkModelFacetImpl extends TypeModelFacetImpl implements TypeLi
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSourceMetaFeature(GenFeature newSourceMetaFeature) {
GenFeature oldSourceMetaFeature = sourceMetaFeature;
sourceMetaFeature = newSourceMetaFeature;
@@ -128,6 +130,7 @@ public class TypeLinkModelFacetImpl extends TypeModelFacetImpl implements TypeLi
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenFeature getTargetMetaFeature() {
if (targetMetaFeature != null && targetMetaFeature.eIsProxy()) {
InternalEObject oldTargetMetaFeature = (InternalEObject)targetMetaFeature;
@@ -154,6 +157,7 @@ public class TypeLinkModelFacetImpl extends TypeModelFacetImpl implements TypeLi
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTargetMetaFeature(GenFeature newTargetMetaFeature) {
GenFeature oldTargetMetaFeature = targetMetaFeature;
targetMetaFeature = newTargetMetaFeature;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeModelFacetImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeModelFacetImpl.java
index 67dfa246c86..5994968ab73 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeModelFacetImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeModelFacetImpl.java
@@ -34,6 +34,7 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.TypeModelFacet;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.TypeModelFacetImpl#getMetaClass <em>Meta Class</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.TypeModelFacetImpl#getContainmentMetaFeature <em>Containment Meta Feature</em>}</li>
@@ -41,7 +42,6 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.TypeModelFacet;
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.TypeModelFacetImpl#getModelElementSelector <em>Model Element Selector</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.TypeModelFacetImpl#getModelElementInitializer <em>Model Element Initializer</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -120,6 +120,7 @@ public class TypeModelFacetImpl extends EObjectImpl implements TypeModelFacet {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenClass getMetaClass() {
if (metaClass != null && metaClass.eIsProxy()) {
InternalEObject oldMetaClass = (InternalEObject)metaClass;
@@ -146,6 +147,7 @@ public class TypeModelFacetImpl extends EObjectImpl implements TypeModelFacet {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMetaClass(GenClass newMetaClass) {
GenClass oldMetaClass = metaClass;
metaClass = newMetaClass;
@@ -158,6 +160,7 @@ public class TypeModelFacetImpl extends EObjectImpl implements TypeModelFacet {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenFeature getContainmentMetaFeature() {
if (containmentMetaFeature != null && containmentMetaFeature.eIsProxy()) {
InternalEObject oldContainmentMetaFeature = (InternalEObject)containmentMetaFeature;
@@ -184,6 +187,7 @@ public class TypeModelFacetImpl extends EObjectImpl implements TypeModelFacet {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setContainmentMetaFeature(GenFeature newContainmentMetaFeature) {
GenFeature oldContainmentMetaFeature = containmentMetaFeature;
containmentMetaFeature = newContainmentMetaFeature;
@@ -230,6 +234,7 @@ public class TypeModelFacetImpl extends EObjectImpl implements TypeModelFacet {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setChildMetaFeature(GenFeature newChildMetaFeature) {
GenFeature oldChildMetaFeature = childMetaFeature;
childMetaFeature = newChildMetaFeature;
@@ -242,6 +247,7 @@ public class TypeModelFacetImpl extends EObjectImpl implements TypeModelFacet {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenConstraint getModelElementSelector() {
if (modelElementSelector != null && modelElementSelector.eIsProxy()) {
InternalEObject oldModelElementSelector = (InternalEObject)modelElementSelector;
@@ -268,6 +274,7 @@ public class TypeModelFacetImpl extends EObjectImpl implements TypeModelFacet {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setModelElementSelector(GenConstraint newModelElementSelector) {
GenConstraint oldModelElementSelector = modelElementSelector;
modelElementSelector = newModelElementSelector;
@@ -280,6 +287,7 @@ public class TypeModelFacetImpl extends EObjectImpl implements TypeModelFacet {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenElementInitializer getModelElementInitializer() {
return modelElementInitializer;
}
@@ -304,6 +312,7 @@ public class TypeModelFacetImpl extends EObjectImpl implements TypeModelFacet {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setModelElementInitializer(GenElementInitializer newModelElementInitializer) {
if (newModelElementInitializer != modelElementInitializer) {
NotificationChain msgs = null;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeTabFilterImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeTabFilterImpl.java
index caeb34f37a4..c78bb40e426 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeTabFilterImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/TypeTabFilterImpl.java
@@ -42,12 +42,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.TypeTabFilter;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.TypeTabFilterImpl#getTab <em>Tab</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.TypeTabFilterImpl#getTypes <em>Types</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.TypeTabFilterImpl#getGeneratedTypes <em>Generated Types</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -96,6 +96,7 @@ public class TypeTabFilterImpl extends EObjectImpl implements TypeTabFilter {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenCustomPropertyTab getTab() {
if (eContainerFeatureID() != GMFGenPackage.TYPE_TAB_FILTER__TAB) return null;
return (GenCustomPropertyTab)eInternalContainer();
@@ -106,6 +107,7 @@ public class TypeTabFilterImpl extends EObjectImpl implements TypeTabFilter {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<String> getTypes() {
if (types == null) {
types = new EDataTypeUniqueEList<String>(String.class, this, GMFGenPackage.TYPE_TAB_FILTER__TYPES);
@@ -118,6 +120,7 @@ public class TypeTabFilterImpl extends EObjectImpl implements TypeTabFilter {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GeneratedType> getGeneratedTypes() {
if (generatedTypes == null) {
generatedTypes = new EDataTypeUniqueEList<GeneratedType>(GeneratedType.class, this, GMFGenPackage.TYPE_TAB_FILTER__GENERATED_TYPES);
@@ -275,7 +278,7 @@ public class TypeTabFilterImpl extends EObjectImpl implements TypeTabFilter {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (types: ");
result.append(types);
result.append(", generatedTypes: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ValueExpressionImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ValueExpressionImpl.java
index 92a4d226cdc..84484dbe9c9 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ValueExpressionImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ValueExpressionImpl.java
@@ -38,12 +38,12 @@ import org.eclipse.papyrus.gmf.internal.common.codegen.Conversions;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ValueExpressionImpl#getBody <em>Body</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ValueExpressionImpl#getLangName <em>Lang Name</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ValueExpressionImpl#getProvider <em>Provider</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -102,6 +102,7 @@ public class ValueExpressionImpl extends EObjectImpl implements ValueExpression
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getBody() {
return body;
}
@@ -111,6 +112,7 @@ public class ValueExpressionImpl extends EObjectImpl implements ValueExpression
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBody(String newBody) {
String oldBody = body;
body = newBody;
@@ -133,6 +135,7 @@ public class ValueExpressionImpl extends EObjectImpl implements ValueExpression
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GenExpressionProviderBase getProvider() {
if (eContainerFeatureID() != GMFGenPackage.VALUE_EXPRESSION__PROVIDER) return null;
return (GenExpressionProviderBase)eInternalContainer();
@@ -266,7 +269,7 @@ public class ValueExpressionImpl extends EObjectImpl implements ValueExpression
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (body: ");
result.append(body);
result.append(')');
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ViewmapImpl.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ViewmapImpl.java
index 69a690f82b1..98b7cc90756 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ViewmapImpl.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/impl/ViewmapImpl.java
@@ -43,12 +43,12 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.ViewmapLayoutType;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ViewmapImpl#getAttributes <em>Attributes</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ViewmapImpl#getRequiredPluginIDs <em>Required Plugin IDs</em>}</li>
* <li>{@link org.eclipse.papyrus.gmf.codegen.gmfgen.impl.ViewmapImpl#getLayoutType <em>Layout Type</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -117,6 +117,7 @@ public abstract class ViewmapImpl extends EObjectImpl implements Viewmap {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<String> getRequiredPluginIDs() {
if (requiredPluginIDs == null) {
requiredPluginIDs = new EDataTypeUniqueEList<String>(String.class, this, GMFGenPackage.VIEWMAP__REQUIRED_PLUGIN_IDS);
@@ -129,6 +130,7 @@ public abstract class ViewmapImpl extends EObjectImpl implements Viewmap {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ViewmapLayoutType getLayoutType() {
return layoutType;
}
@@ -138,6 +140,7 @@ public abstract class ViewmapImpl extends EObjectImpl implements Viewmap {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLayoutType(ViewmapLayoutType newLayoutType) {
ViewmapLayoutType oldLayoutType = layoutType;
layoutType = newLayoutType == null ? LAYOUT_TYPE_EDEFAULT : newLayoutType;
@@ -150,6 +153,7 @@ public abstract class ViewmapImpl extends EObjectImpl implements Viewmap {
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Attributes> getAttributes() {
if (attributes == null) {
attributes = new EObjectContainmentEList<Attributes>(Attributes.class, this, GMFGenPackage.VIEWMAP__ATTRIBUTES);
@@ -275,7 +279,7 @@ public abstract class ViewmapImpl extends EObjectImpl implements Viewmap {
public String toString() {
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (requiredPluginIDs: ");
result.append(requiredPluginIDs);
result.append(", layoutType: ");
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/util/GMFGenAdapterFactory.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/util/GMFGenAdapterFactory.java
index e4b7fe9ed09..57226aae7ab 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/util/GMFGenAdapterFactory.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/util/GMFGenAdapterFactory.java
@@ -671,6 +671,14 @@ public class GMFGenAdapterFactory extends AdapterFactoryImpl {
return createGenFixedInputsTemplateInvocationAdapter();
}
@Override
+ public Adapter caseGenFloatingLabel(GenFloatingLabel object) {
+ return createGenFloatingLabelAdapter();
+ }
+ @Override
+ public Adapter caseRefreshHook(RefreshHook object) {
+ return createRefreshHookAdapter();
+ }
+ @Override
public Adapter defaultCase(EObject object) {
return createEObjectAdapter();
}
@@ -2707,6 +2715,34 @@ public class GMFGenAdapterFactory extends AdapterFactoryImpl {
}
/**
+ * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel <em>Gen Floating Label</em>}'.
+ * <!-- begin-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
+ * @return the new adapter.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.GenFloatingLabel
+ * @generated
+ */
+ public Adapter createGenFloatingLabelAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.RefreshHook <em>Refresh Hook</em>}'.
+ * <!-- begin-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
+ * @return the new adapter.
+ * @see org.eclipse.papyrus.gmf.codegen.gmfgen.RefreshHook
+ * @generated
+ */
+ public Adapter createRefreshHookAdapter() {
+ return null;
+ }
+
+ /**
* Creates a new adapter for an object of class '{@link org.eclipse.papyrus.gmf.codegen.gmfgen.GenRuleBase <em>Gen Rule Base</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/util/GMFGenSwitch.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/util/GMFGenSwitch.java
index a0ba2200984..fb6a37d7303 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/util/GMFGenSwitch.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/gmfgen/util/GMFGenSwitch.java
@@ -67,7 +67,7 @@ public class GMFGenSwitch<T> extends Switch<T> {
* Checks whether this is a switch for the given package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @parameter ePackage the package in question.
+ * @param ePackage the package in question.
* @return whether this is a switch for the given package.
* @generated
*/
@@ -1127,6 +1127,18 @@ public class GMFGenSwitch<T> extends Switch<T> {
if (result == null) result = defaultCase(theEObject);
return result;
}
+ case GMFGenPackage.GEN_FLOATING_LABEL: {
+ GenFloatingLabel genFloatingLabel = (GenFloatingLabel)theEObject;
+ T result = caseGenFloatingLabel(genFloatingLabel);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case GMFGenPackage.REFRESH_HOOK: {
+ RefreshHook refreshHook = (RefreshHook)theEObject;
+ T result = caseRefreshHook(refreshHook);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
default: return defaultCase(theEObject);
}
}
@@ -3292,6 +3304,36 @@ public class GMFGenSwitch<T> extends Switch<T> {
}
/**
+ * Returns the result of interpreting the object as an instance of '<em>Gen Floating Label</em>'.
+ * <!-- begin-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Gen Floating Label</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseGenFloatingLabel(GenFloatingLabel object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of '<em>Refresh Hook</em>'.
+ * <!-- begin-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Refresh Hook</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseRefreshHook(RefreshHook object) {
+ return null;
+ }
+
+ /**
* Returns the result of interpreting the object as an instance of '<em>Gen Rule Base</em>'.
* <!-- begin-user-doc -->
* This implementation returns null;
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/util/CodegenEmitters.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/util/CodegenEmitters.java
index bb0927db439..d6247b94e0b 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/util/CodegenEmitters.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/util/CodegenEmitters.java
@@ -1,5 +1,5 @@
/******************************************************************************
- * Copyright (c) 2005, 2020 Borland Software Corporation, CEA LIST, Artal and others
+ * Copyright (c) 2005, 2020, 2021 Borland Software Corporation, CEA LIST, Artal and others
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
@@ -11,100 +11,26 @@
* Contributors:
* Artem Tikhomirov (Borland) - initial API and implementation
* Aurelien Didier (ARTAL) - aurelien.didier51@gmail.com - Bug 569174
+ * Etienne ALLOGO (ARTAL) - etienne.allogo@artal.fr - Bug 569174 : L1.2 Use project or worksapce preference as new line characters
+ * Etienne Allogo (ARTAL) - etienne.allogo@artal.fr - Bug 569174 : L1.1 Remove reference to xpand/qvto
+ * Etienne ALLOGO (ARTAL) - etienne.allogo@artal.fr - Bug 569174 : L1.2 generate less dead or duplicate code
*****************************************************************************/
package org.eclipse.papyrus.gmf.codegen.util;
-import java.net.MalformedURLException;
import java.net.URL;
-import java.util.ArrayList;
-import java.util.Map;
-
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Platform;
-import org.eclipse.core.runtime.Status;
-import org.eclipse.emf.codegen.merge.java.JControlModel;
-import org.eclipse.emf.codegen.merge.java.JMerger;
-import org.eclipse.emf.codegen.util.CodeGenUtil;
-import org.eclipse.emf.common.util.URI;
+
import org.eclipse.papyrus.gmf.common.UnexpectedBehaviourException;
-import org.eclipse.papyrus.gmf.internal.common.codegen.DefaultTextMerger;
import org.eclipse.papyrus.gmf.internal.common.codegen.JavaClassEmitter;
import org.eclipse.papyrus.gmf.internal.common.codegen.TextEmitter;
-import org.eclipse.papyrus.gmf.internal.common.codegen.TextMerger;
-import org.eclipse.papyrus.gmf.internal.common.codegen.XpandClassEmitter;
-import org.eclipse.papyrus.gmf.internal.xpand.ResourceManager;
-import org.eclipse.papyrus.gmf.internal.xpand.util.BundleResourceManager;
-import org.osgi.framework.Bundle;
/**
* @author artem
*/
-public class CodegenEmitters {
+public abstract class CodegenEmitters {
protected static final String PATH_SEPARATOR = "::"; //$NON-NLS-1$
- private final ResourceManager myResourceManager;
-
- private final URL[] myLocations;
-
- private Map<String, Object> myGlobals;
-
- public CodegenEmitters(boolean useBaseTemplatesOnly, String templateDirectory, boolean includeDynamicModelTemplates) {
- ArrayList<URL> urls = new ArrayList<URL>(5);
- if (!useBaseTemplatesOnly) {
- urls.add(getDynamicTemplatesURL(templateDirectory));
- }
- if (includeDynamicModelTemplates) {
- urls.add(getTemplatesBundle().getEntry("/templates-dynmodel/")); //$NON-NLS-1$
- }
- urls.add(getTemplatesBundle().getEntry("/templates/")); //$NON-NLS-1$
-
- urls.add(Platform.getBundle("org.eclipse.papyrus.gmf.graphdef.codegen").getEntry("/templates/")); //$NON-NLS-1$ //$NON-NLS-2$
-
- myLocations = urls.toArray(new URL[urls.size()]);
- myResourceManager = new BundleResourceManager(myLocations);
- }
-
- /* package */void setGlobals(Map<String, Object> globals) {
- myGlobals = globals;
- }
-
- /**
- * @return null if no merger is needed
- */
- public TextMerger createMergeService() {
- URL controlFile = getJMergeControlFile();
- if (controlFile != null) {
- JControlModel controlModel = new JControlModel();
- controlModel.initialize(CodeGenUtil.instantiateFacadeHelper(JMerger.DEFAULT_FACADE_HELPER_CLASS), controlFile.toString());
- if (!controlModel.canMerge()) {
- throw new IllegalStateException("Can not initialize JControlModel");
- }
- return new DefaultTextMerger(controlModel);
- }
- return null;
- }
-
- private static Bundle getTemplatesBundle() {
- return Platform.getBundle("org.eclipse.papyrus.gmf.codegen"); //$NON-NLS-1$
- }
-
- private static URL getDynamicTemplatesURL(String templateDirectory) {
- if (templateDirectory != null) {
- URI templatesURI = templateDirectory.indexOf(":") == -1 ? URI.createPlatformResourceURI(templateDirectory, true) : URI.createURI(templateDirectory); //$NON-NLS-1$
- try {
- return new URL(templatesURI.toString());
- } catch (MalformedURLException e) {
- Platform.getLog(getTemplatesBundle()).log(new Status(IStatus.ERROR, getTemplatesBundle().getSymbolicName(), 0, "Incorrecct dynamic templates location", e)); //$NON-NLS-1$
- }
- }
- return null;
- }
-
- public URL getJMergeControlFile() {
- return getTemplatesBundle().getEntry("/templates/emf-merge.xml"); //$NON-NLS-1$
- }
-
+ public abstract URL getJMergeControlFile();
// commands
public JavaClassEmitter getCreateNodeCommandEmitter() throws UnexpectedBehaviourException {
@@ -194,7 +120,7 @@ public class CodegenEmitters {
}
public JavaClassEmitter getDiagramCanonicalEditPolicyEmitter() {
- return createJavaClassEmitter("diagram::editpolicies::DiagramCanonicalEditPolicy","Main"); //$NON-NLS-1$
+ return createJavaClassEmitter("diagram::editpolicies::DiagramCanonicalEditPolicy", "Main"); //$NON-NLS-1$
}
public JavaClassEmitter getChildContainerCanonicalEditPolicyEmitter() {
@@ -221,13 +147,11 @@ public class CodegenEmitters {
return createPrimaryJavaClassEmitter("xpt::diagram::editpolicies::LinkItemSemanticEditPolicy"); //$NON-NLS-1$
}
- public JavaClassEmitter getTextSelectionEditPolicyEmitter() throws UnexpectedBehaviourException {
- return createJavaClassEmitter("xpt::diagram::editpolicies::TextFeedback", "TextSelectionEditPolicy"); //$NON-NLS-1$
- }
-
- public JavaClassEmitter getTextNonResizableEditPolicyEmitter() throws UnexpectedBehaviourException {
- return createJavaClassEmitter("xpt::diagram::editpolicies::TextFeedback", "TextNonResizableEditPolicy"); //$NON-NLS-1$
- }
+ // Bug 569174 : L1.2 => moved to common -
+ // public JavaClassEmitter getTextSelectionEditPolicyEmitter() throws UnexpectedBehaviourException {
+ // return createJavaClassEmitter("xpt::diagram::editpolicies::TextFeedback", "TextSelectionEditPolicy"); //$NON-NLS-1$
+ // }
+ // public abstract JavaClassEmitter getTextNonResizableEditPolicyEmitter() throws UnexpectedBehaviourException;
public JavaClassEmitter getVisualEffectEditPolicyEmitter() {
return createPrimaryJavaClassEmitter("xpt::diagram::editpolicies::VisualEffectEditPolicy"); //$NON-NLS-1$
@@ -252,19 +176,6 @@ public class CodegenEmitters {
}
// parsers
-
- public JavaClassEmitter getAbstractParserEmitter() throws UnexpectedBehaviourException {
- return createJavaClassEmitter("impl::parsers::AbstractParser", "Main"); //$NON-NLS-1$
- }
-
- /**
- * @deprecated we don't want to generate this class anymore, but the changes in i18n may create compilation errors if we don't explicitly clear the contents of generated file.
- * @see comments in template impl::parsers::AbstractParser for details
- */
- public String getAbstractParserName(Object... input) throws UnexpectedBehaviourException {
- return createPrimaryJavaClassEmitter("impl::parsers::AbstractParser").getQualifiedClassName("deprecatedQualifiedClassName", input); //$NON-NLS-1$
- }
-
public JavaClassEmitter getPredefinedParserEmitter() throws UnexpectedBehaviourException {
return createJavaClassEmitter("parsers::PredefinedParser", "Main"); //$NON-NLS-1$
}
@@ -335,7 +246,7 @@ public class CodegenEmitters {
}
public JavaClassEmitter getAbstractExpressionEmitter() throws UnexpectedBehaviourException {
- return createPrimaryJavaClassEmitter("xpt::expressions::AbstractExpression"); //$NON-NLS-1$
+ return createPrimaryJavaClassEmitter("xpt::expressions::ExpressionAbstractExpression"); //$NON-NLS-1$
}
public JavaClassEmitter getOCLExpressionFactoryEmitter() throws UnexpectedBehaviourException {
@@ -477,7 +388,7 @@ public class CodegenEmitters {
}
public JavaClassEmitter getAbstractNavigatorItemEmitter() {
- return createPrimaryJavaClassEmitter("xpt::navigator::AbstractNavigatorItem"); //$NON-NLS-1$
+ return createPrimaryJavaClassEmitter("xpt::navigator::NavigatorAbstractNavigatorItem"); //$NON-NLS-1$
}
public JavaClassEmitter getNavigatorGroupEmitter() {
@@ -529,7 +440,7 @@ public class CodegenEmitters {
}
public JavaClassEmitter getExternalizeEmitter() {
- return createJavaClassEmitter("xpt::Externalizer","Access"); //$NON-NLS-1$
+ return createJavaClassEmitter("xpt::Externalizer", "Access"); //$NON-NLS-1$
}
public JavaClassEmitter getMessagesEmitter() {
@@ -574,39 +485,38 @@ public class CodegenEmitters {
// util
- protected JavaClassEmitter createJavaClassEmitter(String templateName, String mainMethod) {
- return new XpandClassEmitter(myResourceManager, templateName, mainMethod, myGlobals);
- }
+ protected abstract JavaClassEmitter createJavaClassEmitter(String templateName, String mainMethod);
public TextEmitter getQualifiedClassNameEmitterForPrimaryTemplate(String templateFQN) {
return createJavaClassEmitter(getTemplateFQNWithoutLastSegment(templateFQN), "qualifiedClassName");
}
-
+
/**
* Use when template name equals main method
+ *
* @param templateName
* @return
*/
protected JavaClassEmitter createPrimaryJavaClassEmitter(String templateName) {
String parts[] = templateName.split(PATH_SEPARATOR);
- return createJavaClassEmitter(templateName, parts[parts.length-1]);
+ return createJavaClassEmitter(templateName, parts[parts.length - 1]);
}
-
+
public JavaClassEmitter createFullTemplateInvocation(String templateFQN) {
String[] parts = templateFQN.split(PATH_SEPARATOR);
return createJavaClassEmitter(getTemplateFQNWithoutLastSegment(templateFQN), parts[parts.length - 1]);
}
-
+
private TextEmitter createTextEmitter(String templateName, String mainMethod) {
- return createJavaClassEmitter(templateName, mainMethod);
+ return createJavaClassEmitter(templateName, mainMethod);
}
-
+
private String getTemplateFQNWithoutLastSegment(String templateFQN) {
String[] parts = templateFQN.split(PATH_SEPARATOR);
- int methodNamePartLength = parts[parts.length-1].length() + PATH_SEPARATOR.length();
+ int methodNamePartLength = parts[parts.length - 1].length() + PATH_SEPARATOR.length();
return templateFQN.substring(0, templateFQN.length() - methodNamePartLength);
}
-
+
/**
* Returns "Main" emitter for the specified template file.
*/
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/util/Generator.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/util/Generator.java
index 68c84d88357..8be5e6a53db 100644
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/util/Generator.java
+++ b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus/gmf/codegen/util/Generator.java
@@ -11,9 +11,13 @@
* Contributors:
* Artem Tikhomirov (Borland) - initial API and implementation
* Aurelien Didier (ARTAL) - aurelien.didier51@gmail.com - Bug 569174
+ * Etienne ALLOGO (ARTAL) - etienne.allogo@artal.fr - Bug 569174 - Use project or worksapce preference as new line characters
+ * Etienne Allogo (ARTAL) - etienne.allogo@artal.fr - Bug 569174 : L1.1 Remove reference to xpand/qvto
+ * Etienne ALLOGO (ARTAL) - etienne.allogo@artal.fr - Bug 569174 : L1.2 generate less dead or duplicate code
*****************************************************************************/
package org.eclipse.papyrus.gmf.codegen.util;
+import java.net.URL;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
@@ -30,6 +34,8 @@ import org.eclipse.core.resources.IProject;
import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.NullProgressMonitor;
import org.eclipse.core.runtime.Path;
+import org.eclipse.emf.codegen.merge.java.JControlModel;
+import org.eclipse.emf.codegen.merge.java.JMerger;
import org.eclipse.emf.codegen.util.CodeGenUtil;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EcorePackage;
@@ -86,13 +92,13 @@ import org.eclipse.papyrus.gmf.codegen.gmfgen.GenVisualEffect;
import org.eclipse.papyrus.gmf.codegen.gmfgen.InitDiagramAction;
import org.eclipse.papyrus.gmf.codegen.gmfgen.MetamodelType;
import org.eclipse.papyrus.gmf.codegen.gmfgen.OpenDiagramBehaviour;
-import org.eclipse.papyrus.gmf.codegen.gmfgen.PredefinedEnumParser;
import org.eclipse.papyrus.gmf.codegen.gmfgen.PredefinedParser;
import org.eclipse.papyrus.gmf.codegen.gmfgen.SpecializationType;
import org.eclipse.papyrus.gmf.codegen.gmfgen.StandardPreferencePages;
import org.eclipse.papyrus.gmf.codegen.gmfgen.TypeLinkModelFacet;
import org.eclipse.papyrus.gmf.common.UnexpectedBehaviourException;
import org.eclipse.papyrus.gmf.internal.common.codegen.CodeFormatterFactory;
+import org.eclipse.papyrus.gmf.internal.common.codegen.DefaultTextMerger;
import org.eclipse.papyrus.gmf.internal.common.codegen.GeneratorBase;
import org.eclipse.papyrus.gmf.internal.common.codegen.JavaClassEmitter;
import org.eclipse.papyrus.gmf.internal.common.codegen.TextEmitter;
@@ -103,27 +109,16 @@ import org.eclipse.papyrus.gmf.internal.common.codegen.TextMerger;
*
* @author artem
*/
-public class Generator extends GeneratorBase implements Runnable {
+public abstract class Generator extends GeneratorBase implements Runnable {
private final GenEditorGenerator myEditorGen;
private final GenDiagram myDiagram;
- private final CodegenEmitters myEmitters;
+ protected final CodegenEmitters myEmitters;
private final BinaryEmitters myBinaryEmmiters;
-
- public Generator(GenEditorGenerator genModel, CodegenEmitters emitters) {
- this(genModel, emitters, new BinaryEmitters());
- }
- public Generator(GenEditorGenerator genModel, CodegenEmitters emitters, CodeFormatterFactory codeFormatterFactory) {
- this(genModel, emitters, new BinaryEmitters(), codeFormatterFactory);
- }
-
- public Generator(GenEditorGenerator genModel, CodegenEmitters emitters, BinaryEmitters binaryEmitters) {
- this(genModel, emitters, binaryEmitters, CodeFormatterFactory.DEFAULT);
- }
public Generator(GenEditorGenerator genModel, CodegenEmitters emitters, BinaryEmitters binaryEmitters, CodeFormatterFactory codeFormatterFactory) {
super(codeFormatterFactory);
@@ -136,9 +131,16 @@ public class Generator extends GeneratorBase implements Runnable {
@Override
protected TextMerger createMergeService() {
- TextMerger service = myEmitters.createMergeService();
- if (service != null) {
- return service;
+ // Bug 569174 - Use project or worksapce preference as new line characters
+ // don't delegate to emitter the merger configuration
+ URL controlFile = myEmitters.getJMergeControlFile();
+ if (controlFile != null) {
+ JControlModel controlModel = new JControlModel();
+ controlModel.initialize(CodeGenUtil.instantiateFacadeHelper(JMerger.DEFAULT_FACADE_HELPER_CLASS), controlFile.toString());
+ if (!controlModel.canMerge()) {
+ throw new IllegalStateException("Can not initialize JControlModel");
+ }
+ return new DefaultTextMerger(getLocalLineSeparator(), controlModel);
}
return super.createMergeService();
}
@@ -147,11 +149,6 @@ public class Generator extends GeneratorBase implements Runnable {
final Path pluginDirectory = new Path(myEditorGen.getPluginDirectory());
initializeEditorProject(pluginDirectory, guessProjectLocation(pluginDirectory.segment(0)), Collections.<IProject> emptyList());
- if (myEditorGen.getModelAccess() != null) {
- myEmitters.setGlobals(Collections.<String, Object> singletonMap("DynamicModelAccess", myEditorGen.getModelAccess()));
- generateModelAccessFacility();
- }
-
// draft for messages
generateExternalizationSupport();
@@ -213,8 +210,9 @@ public class Generator extends GeneratorBase implements Runnable {
//
// common edit parts, edit policies and providers
generateBaseItemSemanticEditPolicy();
- generateTextSelectionEditPolicy();
- generateTextNonResizableEditPolicy();
+ // Bug 569174 : L1.2 => moved to common
+ // generateTextSelectionEditPolicy();
+ // generateTextNonResizableEditPolicy();
generateEditPartFactory();
generateElementInitializers();
generateElementTypes();
@@ -258,17 +256,17 @@ public class Generator extends GeneratorBase implements Runnable {
generateActionBarContributor();
generateMatchingStrategy();
generateDocumentProvider();
- if (myDiagram.generateInitDiagramAction() || myDiagram.generateCreateShortcutAction() /*FIXME use another condition here*/) {
+ if (myDiagram.generateInitDiagramAction() || myDiagram.generateCreateShortcutAction() /* FIXME use another condition here */) {
generateModelElementSelectionPage();
}
- if (myDiagram.generateInitDiagramAction() /*FIXME use another condition here*/) {
+ if (myDiagram.generateInitDiagramAction() /* FIXME use another condition here */) {
// FIXME HACK!!! until I decide how to contribute action against IFile
InitDiagramAction fakeAction = GMFGenFactory.eINSTANCE.createInitDiagramAction();
fakeAction.setQualifiedClassName(myDiagram.getInitDiagramFileActionQualifiedClassName());
doGenerateJavaClass(myEmitters.getPredefinedActionEmitter(), fakeAction.getQualifiedClassName(), fakeAction, myEditorGen);
generateNewDiagramFileWizard();
}
- if (myDiagram.generateCreateShortcutAction() /*FIXME use another condition here*/) {
+ if (myDiagram.generateCreateShortcutAction() /* FIXME use another condition here */) {
generateCreateShortcutDecorationsCommand();
if (myEditorGen.getApplication() == null) {
generateElementChooser();
@@ -518,7 +516,7 @@ public class Generator extends GeneratorBase implements Runnable {
}
/**
- * Generate classes for behaviours specified for the diagram element.
+ * Generate classes for behaviours specified for the diagram element.
* As part of its job, this method tries not to generate shared policies more than once.
*/
private void generateBehaviours(GenCommonBase commonBase) throws UnexpectedBehaviourException, InterruptedException {
@@ -572,14 +570,11 @@ public class Generator extends GeneratorBase implements Runnable {
}
doGenerateJavaClass(myEmitters.getLinkItemSemanticEditPolicyEmitter(), genLink.getItemSemanticEditPolicyQualifiedClassName(), genLink);
}
-
- private void generateTextSelectionEditPolicy() throws UnexpectedBehaviourException, InterruptedException {
- doGenerateJavaClass(myEmitters.getTextSelectionEditPolicyEmitter(), myDiagram.getTextSelectionEditPolicyQualifiedClassName(), myDiagram);
- }
-
- private void generateTextNonResizableEditPolicy() throws UnexpectedBehaviourException, InterruptedException {
- doGenerateJavaClass(myEmitters.getTextNonResizableEditPolicyEmitter(), myDiagram.getTextNonResizableEditPolicyQualifiedClassName(), myDiagram);
- }
+
+ // Bug 569174 : L1.2 => moved to common -
+ // private void generateTextSelectionEditPolicy() throws UnexpectedBehaviourException, InterruptedException {
+ // doGenerateJavaClass(myEmitters.getTextSelectionEditPolicyEmitter(), myDiagram.getTextSelectionEditPolicyQualifiedClassName(), myDiagram);
+ // }
// preferences
@@ -609,23 +604,31 @@ public class Generator extends GeneratorBase implements Runnable {
if (myEditorGen.getLabelParsers() == null) {
return;
}
- boolean needsAbstractParser = false;
+ // BEGIN : don't generate AbstractParser
+ // boolean needsAbstractParser = false;
for (GenParserImplementation pi : myEditorGen.getLabelParsers().getImplementations()) {
if (pi instanceof PredefinedParser) {
- needsAbstractParser = true;
+ // needsAbstractParser = true;
doGenerateJavaClass(myEmitters.getPredefinedParserEmitter(), ((PredefinedParser) pi).getQualifiedClassName(), pi);
- } else if (pi instanceof PredefinedEnumParser) {
- needsAbstractParser = true;
- } else if (pi instanceof CustomParser && ((CustomParser) pi).isGenerateBoilerplate()) {
+ }
+ // else if (pi instanceof PredefinedEnumParser) {
+ // needsAbstractParser = true;
+ // }
+ else if (pi instanceof CustomParser && ((CustomParser) pi).isGenerateBoilerplate()) {
doGenerateJavaClass(myEmitters.getCustomParserEmitter(), ((CustomParser) pi).getQualifiedName(), pi);
} else if (pi instanceof ExpressionLabelParser) {
doGenerateJavaClass(myEmitters.getExpressionLabelParserEmitter(), ((ExpressionLabelParser) pi).getQualifiedClassName(), pi);
}
}
- if (needsAbstractParser) {
- JavaClassEmitter emitter = myEmitters.getAbstractParserEmitter();
- doGenerateJavaClass(emitter, myEmitters.getAbstractParserName(myEditorGen.getLabelParsers()), myEditorGen.getLabelParsers());
- }
+ // The generated AbstractParser.java class is empty (Only contains comment "Since GMFT 3.1 we don't generate class ...".
+ // - So template 'xtend/impl/parsers/AbstractParser.xtend' is deleted
+ // - so the call is deactivated too
+ //
+ // if (needsAbstractParser) {
+ // JavaClassEmitter emitter = myEmitters.getAbstractParserEmitter();
+ // doGenerateJavaClass(emitter, myEmitters.getAbstractParserName(myEditorGen.getLabelParsers()), myEditorGen.getLabelParsers());
+ // }
+ // END : don't generate AbstractParser
}
// providers
@@ -636,7 +639,7 @@ public class Generator extends GeneratorBase implements Runnable {
}
}
- // if there's no other parser than external, and provider is not contributed as a Service -
+ // if there's no other parser than external, and provider is not contributed as a Service -
// no need to generate class (only get() method would be there)
// XXX although adopters might want to change the logic - what if they generate smth reasonable?
// or if I add sort of getDescriptionParser common access method there?
@@ -765,7 +768,7 @@ public class Generator extends GeneratorBase implements Runnable {
}
private void generateShortcutCreationWizard() throws UnexpectedBehaviourException, InterruptedException {
- JavaClassEmitter emitter = myEmitters.getShortcutCreationWizardEmitter();
+ JavaClassEmitter emitter = myEmitters.getShortcutCreationWizardEmitter();
doGenerate(emitter, myDiagram);
}
@@ -858,7 +861,7 @@ public class Generator extends GeneratorBase implements Runnable {
}
}
- // property sheet
+ // property sheet
protected void generatePropertySheetSections() throws UnexpectedBehaviourException, InterruptedException {
if (myEditorGen.getPropertySheet().isNeedsCaption()) {
@@ -898,10 +901,6 @@ public class Generator extends GeneratorBase implements Runnable {
}
}
- private void generateModelAccessFacility() throws UnexpectedBehaviourException, InterruptedException {
- doGenerateJavaClass(myEmitters.getModelAccessFacilityEmitter(), myEditorGen.getModelAccess().getQualifiedClassName(), myEditorGen.getModelAccess());
- }
-
private void generateShortcutIcon() throws UnexpectedBehaviourException, InterruptedException {
doGenerateBinaryFile(myBinaryEmmiters.getShortcutImageEmitter(), new Path("icons/shortcut.gif"), null); //$NON-NLS-1$
}
@@ -912,7 +911,7 @@ public class Generator extends GeneratorBase implements Runnable {
private void generateDiagramIcon(String path) throws UnexpectedBehaviourException, InterruptedException {
// use genModel.prefix if available to match colors of model icons and diagram icons
- // @see GenPackageImpl#generateEditor - it passes prefix to ModelGIFEmitter
+ // @see GenPackageImpl#generateEditor - it passes prefix to ModelGIFEmitter
Object[] args = new Object[] { myDiagram.getDomainDiagramElement() == null ? myEditorGen.getDiagramFileExtension() : myDiagram.getDomainDiagramElement().getGenPackage().getPrefix() };
doGenerateBinaryFile(myBinaryEmmiters.getDiagramIconEmitter(), new Path(path), args);
}
@@ -1068,11 +1067,12 @@ public class Generator extends GeneratorBase implements Runnable {
for (Object nextTemplateInput : templateInputs) {
String nextFqn;
try {
- nextFqn = fqnEmitter.generate(new NullProgressMonitor(), new Object[] { nextTemplateInput });
+ nextFqn = fqnEmitter.generate(new NullProgressMonitor(), new Object[] { nextTemplateInput }, getLocalLineSeparator());
} catch (Exception e) {
handleException(new UnexpectedBehaviourException(//
"Error computing FQN for invocation " + invocation + //
- " on " + nextTemplateInput, e));
+ " on " + nextTemplateInput,
+ e));
continue;
}
if (nextFqn != null) {

Back to the top