diff options
Diffstat (limited to 'plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.codegen/src/org/eclipse/papyrus')
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<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>" * @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->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->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'" * @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->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'" * @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 >= 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->including(diagramRunTimeClass.ecoreClass)->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 <> null and element->size() > 1 implies element->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()->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'" * @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 <> 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'" * @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->including(diagramRunTimeClass.ecoreClass)->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()->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 < 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->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->including(diagramRunTimeClass.ecoreClass)->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()->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->including(element.ecoreClass)->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 <> 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) { |