Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnsgar Radermacher2015-09-01 12:34:18 +0000
committerAnsgar Radermacher2015-09-01 12:34:57 +0000
commitbeca0f1e172619f53e9a59f27719269770fb890a (patch)
tree1685bb00cab59a6c3896c8834e42bdc2c1fdef5d
parent0574ed7672c448837626f042621b155fb74d60ff (diff)
downloadorg.eclipse.papyrus-beca0f1e172619f53e9a59f27719269770fb890a.tar.gz
org.eclipse.papyrus-beca0f1e172619f53e9a59f27719269770fb890a.tar.xz
org.eclipse.papyrus-beca0f1e172619f53e9a59f27719269770fb890a.zip
476302 - [C++ profile] C++ profile definition: no extensions for StorageClass, wrong multiplicity for Volatile
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.ecore10
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.genmodel4
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.profile.notation499
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.profile.uml22
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Array.java30
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppFactory.java26
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppPackage.java348
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Const.java23
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ConstInit.java16
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/CppInit.java16
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/CppRoot.java9
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/EAccessKind.java49
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/EStorageClass.java49
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ExternLibrary.java24
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/External.java16
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Friend.java16
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Include.java44
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Inline.java9
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ManualGeneration.java19
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/NoCodeGen.java9
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Ptr.java23
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Ref.java16
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/StorageClass.java65
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Template.java16
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/TemplateBinding.java16
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/TemplateParameter.java16
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Typedef.java16
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Union.java9
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Virtual.java9
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Visibility.java16
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/VisibilityKind.java49
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Volatile.java29
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ArrayImpl.java164
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/C_CppFactoryImpl.java164
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/C_CppPackageImpl.java509
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ConstImpl.java128
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ConstInitImpl.java84
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/CppInitImpl.java84
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/CppRootImpl.java48
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ExternLibraryImpl.java193
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ExternalImpl.java84
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/FriendImpl.java88
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/IncludeImpl.java226
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/InlineImpl.java48
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ManualGenerationImpl.java84
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/NoCodeGenImpl.java48
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/PtrImpl.java124
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/RefImpl.java88
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/StorageClassImpl.java165
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateBindingImpl.java84
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateImpl.java84
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateParameterImpl.java84
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TypedefImpl.java84
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/UnionImpl.java48
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VirtualImpl.java48
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VisibilityImpl.java84
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VolatileImpl.java128
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppAdapterFactory.java254
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppResourceFactoryImpl.java12
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppResourceImpl.java5
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppSwitch.java382
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppXMLProcessor.java3
62 files changed, 2143 insertions, 3004 deletions
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.ecore b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.ecore
index 8cfe9b4037f..560194b4d1b 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.ecore
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.ecore
@@ -179,13 +179,17 @@
<eClassifiers xsi:type="ecore:EClass" name="StorageClass">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="storageClass" ordered="false"
unique="false" lowerBound="1" eType="#//EStorageClass"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
+ eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Parameter" ordered="false"
+ eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Parameter"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Volatile">
<eStructuralFeatures xsi:type="ecore:EReference" name="base_parameter" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Parameter"/>
+ unique="false" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Parameter"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="base_property" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
+ unique="false" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="base_operation" ordered="false"
- unique="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Operation"/>
+ unique="false" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Operation"/>
</eClassifiers>
</ecore:EPackage>
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.genmodel b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.genmodel
index 4e4d3fd9611..6d92d438af4 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.genmodel
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.genmodel
@@ -171,6 +171,10 @@
</genClasses>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="C_Cpp.ecore#//StorageClass">
<genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute C_Cpp.ecore#//StorageClass/storageClass"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference C_Cpp.ecore#//StorageClass/base_Property"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference C_Cpp.ecore#//StorageClass/base_Parameter"/>
</genClasses>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="C_Cpp.ecore#//Volatile">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.profile.notation b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.profile.notation
index 5a844cb444f..312481ba40a 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.profile.notation
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.profile.notation
@@ -50,14 +50,12 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f4gBYcoREeGKstsYRuxdvw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f4gBYsoREeGKstsYRuxdvw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8IYVUI1SEeKTUILNxKtfZw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nmzVYPuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nmzVYfuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nmzVYvuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nmz8cPuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nmz8cfuNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_f4gBY8oREeGKstsYRuxdvw" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_fybLcFCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_fybLcVCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fybLclCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_f4faUcoREeGKstsYRuxdvw" x="80" y="20" width="700" height="41"/>
</children>
@@ -123,14 +121,12 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hBTcgsoREeGKstsYRuxdvw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hBTcg8oREeGKstsYRuxdvw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-KsyYI1SEeKTUILNxKtfZw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_npA74PuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_npA74fuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_npBi8PuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_npBi8fuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_npBi8vuNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_hBTchMoREeGKstsYRuxdvw" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_fzb4EFCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_fzb4EVCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fzb4ElCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_hBS1ccoREeGKstsYRuxdvw" x="200" y="340" width="641" height="41"/>
</children>
@@ -170,14 +166,12 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1ujutsoREeGKstsYRuxdvw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1ukVwMoREeGKstsYRuxdvw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-YRe4I1TEeKTUILNxKtfZw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nq7AYPuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nq7AYfuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nq7ncPuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nq7ncfuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nq7ncvuNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_1ukVwcoREeGKstsYRuxdvw" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_f0EKMFCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_f0EKMVCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f0EKMlCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_1ujuscoREeGKstsYRuxdvw" x="880" y="340" height="41"/>
</children>
@@ -191,14 +185,12 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2QldtsoREeGKstsYRuxdvw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2QmEwMoREeGKstsYRuxdvw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9FonwI1SEeKTUILNxKtfZw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nr7tAPuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nr7tAfuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nr7tAvuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nr8UEPuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nr8UEfuNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_2QmEwcoREeGKstsYRuxdvw" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_f0pZAFCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_f0pZAVCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f0pZAlCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_2QldscoREeGKstsYRuxdvw" x="800" y="20" width="449" height="41"/>
</children>
@@ -302,14 +294,12 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AGDoM8p5EeGa7fAyIn2eXA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AGDoNMp5EeGa7fAyIn2eXA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8UY7kI1TEeKTUILNxKtfZw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ntl54PuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ntmg8PuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ntmg8fuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ntmg8vuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ntnIAPuNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_AGDoNcp5EeGa7fAyIn2eXA" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_f1YY0FCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_f1YY0VCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f1YY0lCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Association"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_AGCaEcp5EeGa7fAyIn2eXA" x="80" y="340" width="100" height="41"/>
</children>
@@ -337,14 +327,12 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OiuooF5fEeKpvPHLdOdp2Q" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OiuooV5fEeKpvPHLdOdp2Q" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Oiv2wF5fEeKpvPHLdOdp2Q" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nuhuAPuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nuiVEPuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nuiVEfuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nuiVEvuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nuiVE_uNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_Oiuool5fEeKpvPHLdOdp2Q" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_f1-OsFCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_f1-OsVCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f1-OslCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OivPsF5fEeKpvPHLdOdp2Q" x="1020" y="340" width="101" height="41"/>
</children>
@@ -400,7 +388,56 @@
<element xmi:type="uml:Stereotype" href="C_Cpp.profile.uml#_yA1EQPuNEeOuv40UUNEbNQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_yA2SdfuNEeOuv40UUNEbNQ" x="740" y="160" width="110" height="81"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_fzBoYFCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_fzBoYVCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fzBoY1CbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fzBoYlCbEeWdH-pLiDvc5A" x="280" y="20"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_fztk4FCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_fztk4VCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fztk41CbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fztk4lCbEeWdH-pLiDvc5A" x="400" y="340"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_f0WeEFCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_f0WeEVCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f0WeE1CbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f0WeElCbEeWdH-pLiDvc5A" x="1080" y="340"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_f07F0FCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_f07F0VCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f07s4FCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f07F0lCbEeWdH-pLiDvc5A" x="1000" y="20"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_f1qFoFCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_f1qFoVCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f1qFo1CbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Association"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f1qFolCbEeWdH-pLiDvc5A" x="280" y="340"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_f2P7gFCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_f2P7gVCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f2P7g1CbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f2P7glCbEeWdH-pLiDvc5A" x="1220" y="340"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_cj6rMcoREeGKstsYRuxdvw"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_fn4vYFCbEeWdH-pLiDvc5A" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Profile" href="C_Cpp.profile.uml#_j9REUByGEduN1bTiWJ0lyw"/>
<edges xmi:type="notation:Connector" xmi:id="_f5Mk8MoREeGKstsYRuxdvw" type="1013" source="_f4EjkMoREeGKstsYRuxdvw" target="_f4faUMoREeGKstsYRuxdvw" routing="Rectilinear" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_f5Mk8coREeGKstsYRuxdvw" fontName="Sans Serif"/>
@@ -535,6 +572,66 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-qi2cPuQEeOuv40UUNEbNQ" id="(0.7727272727272727,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-qi2cfuQEeOuv40UUNEbNQ" id="(0.0556792873051225,1.0)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_fzBoZFCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_f4faUMoREeGKstsYRuxdvw" target="_fzBoYFCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_fzBoZVCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fzCPcFCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fzBoZlCbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fzBoZ1CbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fzBoaFCbEeWdH-pLiDvc5A"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_fztk5FCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_hBS1cMoREeGKstsYRuxdvw" target="_fztk4FCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_fztk5VCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fzuL8FCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fztk5lCbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fztk51CbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fztk6FCbEeWdH-pLiDvc5A"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_f0WeFFCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_1ujusMoREeGKstsYRuxdvw" target="_f0WeEFCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_f0WeFVCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f0WeGVCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f0WeFlCbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f0WeF1CbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f0WeGFCbEeWdH-pLiDvc5A"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_f07s4VCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_2QldsMoREeGKstsYRuxdvw" target="_f07F0FCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_f07s4lCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f07s5lCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f07s41CbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f07s5FCbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f07s5VCbEeWdH-pLiDvc5A"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_f1qFpFCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_AGCaEMp5EeGa7fAyIn2eXA" target="_f1qFoFCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_f1qFpVCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f1qFqVCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Association"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f1qFplCbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f1qFp1CbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f1qFqFCbEeWdH-pLiDvc5A"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_f2P7hFCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_Oin68F5fEeKpvPHLdOdp2Q" target="_f2P7gFCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_f2P7hVCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f2P7iVCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f2P7hlCbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f2P7h1CbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f2P7iFCbEeWdH-pLiDvc5A"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_UNXagMoSEeGKstsYRuxdvw" type="PapyrusUMLProfileDiagram" name="Tweaks" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_XJFkwMoSEeGKstsYRuxdvw" type="1026" fontName="Sans Serif" lineColor="0">
@@ -612,14 +709,12 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_XztPE8oSEeGKstsYRuxdvw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XztPFMoSEeGKstsYRuxdvw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="___hmAI1SEeKTUILNxKtfZw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nyDjIPuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nyDjIfuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nyDjIvuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nyEKMPuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nyEKMfuNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_XztPFcoSEeGKstsYRuxdvw" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_f81rsFCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_f81rsVCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f81rslCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_XzsA8coSEeGKstsYRuxdvw" x="20" y="40" width="440" height="41"/>
</children>
@@ -633,14 +728,12 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YR5m88oSEeGKstsYRuxdvw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YR5m9MoSEeGKstsYRuxdvw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CJgxUI1TEeKTUILNxKtfZw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nzGsAPuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nzGsAfuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nzHTEPuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nzHTEfuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nzHTEvuNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_YR5m9coSEeGKstsYRuxdvw" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_f9Uz4FCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_f9Uz4VCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f9Uz4lCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_YR4_4MoSEeGKstsYRuxdvw" x="20" y="400" width="481" height="41"/>
</children>
@@ -706,14 +799,12 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_a2r34coSEeGKstsYRuxdvw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_a2r34soSEeGKstsYRuxdvw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BNxh0I1TEeKTUILNxKtfZw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n0NfQPuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n0NfQfuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n0OGUPuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n0OGUfuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n0OGUvuNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_a2r348oSEeGKstsYRuxdvw" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_f9wRsFCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_f9wRsVCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f9wRslCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_a2qpwcoSEeGKstsYRuxdvw" x="660" y="40" width="121" height="41"/>
</children>
@@ -857,14 +948,12 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1pP7dMoSEeGKstsYRuxdvw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1pP7dcoSEeGKstsYRuxdvw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AtDaYI1TEeKTUILNxKtfZw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n1yzoPuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n1zasPuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n1zasfuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n1zasvuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n10BwPuNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_1pP7dsoSEeGKstsYRuxdvw" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_f-R2IFCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_f-R2IVCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f-R2IlCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#PackageImport"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_1pPUYcoSEeGKstsYRuxdvw" x="486" y="40" width="115" height="41"/>
</children>
@@ -987,18 +1076,57 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CBq-EuPxEeKKu7vQg_d5Xw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CBq-E-PxEeKKu7vQg_d5Xw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CBsMMOPxEeKKu7vQg_d5Xw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n3v7cPuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n3v7cfuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n3v7cvuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n3wigPuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n31bAPuNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_CBq-FOPxEeKKu7vQg_d5Xw" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_f-1PwFCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_f-1PwVCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f-1PwlCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_CBq-FePxEeKKu7vQg_d5Xw" x="820" y="40" width="160" height="41"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_f9HYgFCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_f9HYgVCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f9HYg1CbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f9HYglCbEeWdH-pLiDvc5A" x="220" y="40"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_f9fzAFCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_f9fzAVCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f9gaEFCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f9fzAlCbEeWdH-pLiDvc5A" x="220" y="400"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_f99GAFCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_f99GAVCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f99GA1CbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f99GAlCbEeWdH-pLiDvc5A" x="860" y="40"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_f-fRgFCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_f-fRgVCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f-fRg1CbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#PackageImport"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f-fRglCbEeWdH-pLiDvc5A" x="686" y="40"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_f_G8kFCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_f_G8kVCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f_G8k1CbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f_G8klCbEeWdH-pLiDvc5A" x="1020" y="40"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_UNXagcoSEeGKstsYRuxdvw"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_f3USgFCbEeWdH-pLiDvc5A" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Profile" href="C_Cpp.profile.uml#_j9REUByGEduN1bTiWJ0lyw"/>
<edges xmi:type="notation:Connector" xmi:id="_X0EbcMoSEeGKstsYRuxdvw" type="1013" source="_XJFkwMoSEeGKstsYRuxdvw" target="_XzsA8MoSEeGKstsYRuxdvw" routing="Rectilinear" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_X0EbccoSEeGKstsYRuxdvw" fontName="Sans Serif"/>
@@ -1093,6 +1221,56 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IcjW0OPxEeKKu7vQg_d5Xw" id="(0.4968944099378882,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jxGQoOPyEeKGZ63pLXGsCA" id="(0.5,0.975609756097561)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_f9HYhFCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_XzsA8MoSEeGKstsYRuxdvw" target="_f9HYgFCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_f9HYhVCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f9HYiVCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f9HYhlCbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f9HYh1CbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f9HYiFCbEeWdH-pLiDvc5A"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_f9gaEVCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_YR4Y0MoSEeGKstsYRuxdvw" target="_f9fzAFCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_f9gaElCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f9gaFlCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f9gaE1CbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f9gaFFCbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f9gaFVCbEeWdH-pLiDvc5A"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_f99GBFCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_a2qpwMoSEeGKstsYRuxdvw" target="_f99GAFCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_f99GBVCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f99GCVCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f99GBlCbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f99GB1CbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f99GCFCbEeWdH-pLiDvc5A"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_f-fRhFCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_1pPUYMoSEeGKstsYRuxdvw" target="_f-fRgFCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_f-fRhVCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f-fRiVCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#PackageImport"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f-fRhlCbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f-fRh1CbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f-fRiFCbEeWdH-pLiDvc5A"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_f_G8lFCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_CBn6wOPxEeKKu7vQg_d5Xw" target="_f_G8kFCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_f_G8lVCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_f_G8mVCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f_G8llCbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f_G8l1CbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f_G8mFCbEeWdH-pLiDvc5A"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_VN2nIMoSEeGKstsYRuxdvw" type="PapyrusUMLProfileDiagram" name="Templates" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_w3sQ8MoSEeGKstsYRuxdvw" type="1026" fontName="Sans Serif" lineColor="0">
@@ -1219,14 +1397,12 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yfmC5MoSEeGKstsYRuxdvw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_yfmp8MoSEeGKstsYRuxdvw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EvAz8I1TEeKTUILNxKtfZw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n5dysPuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n5dysfuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n5eZwPuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n5eZwfuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n5eZwvuNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_yfmp8coSEeGKstsYRuxdvw" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gDHS0FCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_gDHS0VCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gDHS0lCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TemplateParameter"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_yflb0coSEeGKstsYRuxdvw" x="297" y="36" width="154"/>
</children>
@@ -1240,14 +1416,12 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_y9Da9coSEeGKstsYRuxdvw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_y9Da9soSEeGKstsYRuxdvw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EOVv0I1TEeKTUILNxKtfZw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n6NZkPuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n6OAoPuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n6OAofuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n6OAovuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n6OAo_uNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_y9ECAMoSEeGKstsYRuxdvw" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gDpeUFCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_gDpeUVCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gDpeUlCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_y9Da8MoSEeGKstsYRuxdvw" x="90" y="36" width="163"/>
</children>
@@ -1261,18 +1435,41 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zlFrU8oSEeGKstsYRuxdvw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zlFrVMoSEeGKstsYRuxdvw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FRzX8I1TEeKTUILNxKtfZw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n61rsPuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n61rsfuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n61rsvuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n62SwPuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n62SwfuNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_zlFrVcoSEeGKstsYRuxdvw" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gENfAFCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_gENfAVCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gENfAlCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TemplateBinding"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zlEdMcoSEeGKstsYRuxdvw" x="504" y="36" width="136"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_gDYYkFCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_gDYYkVCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_gDYYk1CbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TemplateParameter"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gDYYklCbEeWdH-pLiDvc5A" x="497" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_gD-1gFCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_gD-1gVCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_gD-1g1CbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gD-1glCbEeWdH-pLiDvc5A" x="290" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_gEd9sFCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_gEd9sVCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_gEd9s1CbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TemplateBinding"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gEd9slCbEeWdH-pLiDvc5A" x="704" y="36"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_VN3OMMoSEeGKstsYRuxdvw"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_f_5mwFCbEeWdH-pLiDvc5A" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Profile" href="C_Cpp.profile.uml#_j9REUByGEduN1bTiWJ0lyw"/>
<edges xmi:type="notation:Connector" xmi:id="_yf9PQMoSEeGKstsYRuxdvw" type="1013" source="_w4fiMMoSEeGKstsYRuxdvw" target="_yflb0MoSEeGKstsYRuxdvw" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_yf9PQcoSEeGKstsYRuxdvw" fontName="Sans Serif"/>
@@ -1290,6 +1487,36 @@
<element xmi:type="uml:Extension" href="C_Cpp.profile.uml#_O9D1YByQEduuTv8efIb91A"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zleF0soSEeGKstsYRuxdvw" points="[-58, -15, 594, 143]$[-652, -158, 0, 0]"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_gDYYlFCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_yflb0MoSEeGKstsYRuxdvw" target="_gDYYkFCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_gDYYlVCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_gDY_oFCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TemplateParameter"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gDYYllCbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gDYYl1CbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gDYYmFCbEeWdH-pLiDvc5A"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_gD-1hFCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_y9Cz4MoSEeGKstsYRuxdvw" target="_gD-1gFCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_gD-1hVCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_gD-1iVCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gD-1hlCbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gD-1h1CbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gD-1iFCbEeWdH-pLiDvc5A"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_gEd9tFCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_zlEdMMoSEeGKstsYRuxdvw" target="_gEd9sFCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_gEd9tVCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_gEd9uVCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TemplateBinding"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gEd9tlCbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gEd9t1CbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gEd9uFCbEeWdH-pLiDvc5A"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_tDFW4MoSEeGKstsYRuxdvw" type="PapyrusUMLProfileDiagram" name="Enums" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_tf5OsMoSEeGKstsYRuxdvw" type="2006" fontName="Sans Serif" lineColor="0">
@@ -1325,6 +1552,7 @@
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_tf5OscoSEeGKstsYRuxdvw" x="47" y="66" width="116"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_tDFW4coSEeGKstsYRuxdvw"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_gJQXEFCbEeWdH-pLiDvc5A" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Profile" href="C_Cpp.profile.uml#_j9REUByGEduN1bTiWJ0lyw"/>
</notation:Diagram>
<notation:Diagram xmi:id="_br8hIJVTEeKBzP_954cAAA" type="PapyrusUMLProfileDiagram" name="CTypes" measurementUnit="Pixel">
@@ -1435,14 +1663,12 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TsYGJOL9EeKxe91u-BdTVQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TsYGJeL9EeKxe91u-BdTVQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TsZUQOL9EeKxe91u-BdTVQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n8AwYPuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n8AwYfuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n8BXcPuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n8BXcfuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n8BXcvuNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_TsYGJuL9EeKxe91u-BdTVQ" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gIDdMFCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_gIDdMVCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gIDdMlCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_TsYtMOL9EeKxe91u-BdTVQ" x="320" y="60" height="61"/>
</children>
@@ -1456,18 +1682,67 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMdDhOL9EeKxe91u-BdTVQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZMdDheL9EeKxe91u-BdTVQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMdqkOL9EeKxe91u-BdTVQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n8mmQPuNEeOuv40UUNEbNQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n8mmQfuNEeOuv40UUNEbNQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n8mmQvuNEeOuv40UUNEbNQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n8nNUPuNEeOuv40UUNEbNQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n8nNUfuNEeOuv40UUNEbNQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_ZMdDhuL9EeKxe91u-BdTVQ" type="1084"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gIqhMFCbEeWdH-pLiDvc5A" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_gIqhMVCbEeWdH-pLiDvc5A" name="stereotype" stringValue="StandardProfile::Metaclass"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gIqhMlCbEeWdH-pLiDvc5A"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZMdDh-L9EeKxe91u-BdTVQ" x="480" y="60" width="101" height="61"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_gIcewFCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_gIcewVCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_gIcew1CbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gIcewlCbEeWdH-pLiDvc5A" x="520" y="60"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_gI5KsFCbEeWdH-pLiDvc5A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_gI5KsVCbEeWdH-pLiDvc5A" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_gI5Ks1CbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gI5KslCbEeWdH-pLiDvc5A" x="680" y="60"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_br8hIZVTEeKBzP_954cAAA"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_gEz78FCbEeWdH-pLiDvc5A" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Profile" href="C_Cpp.profile.uml#_j9REUByGEduN1bTiWJ0lyw"/>
+ <edges xmi:type="notation:Connector" xmi:id="_gIcexFCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_TsW4AOL9EeKxe91u-BdTVQ" target="_gIcewFCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_gIcexVCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_gIceyVCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gIcexlCbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gIcex1CbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gIceyFCbEeWdH-pLiDvc5A"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_gI5KtFCbEeWdH-pLiDvc5A" type="StereotypeCommentLink" source="_ZMcccOL9EeKxe91u-BdTVQ" target="_gI5KsFCbEeWdH-pLiDvc5A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_gI5KtVCbEeWdH-pLiDvc5A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_gI5KuVCbEeWdH-pLiDvc5A" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gI5KtlCbEeWdH-pLiDvc5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gI5Kt1CbEeWdH-pLiDvc5A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gI5KuFCbEeWdH-pLiDvc5A"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_HHyoQFCcEeWdH-pLiDvc5A" type="1013" source="_c-ZAcJVTEeKBzP_954cAAA" target="_ZMcccOL9EeKxe91u-BdTVQ">
+ <styles xmi:type="notation:FontStyle" xmi:id="_HHyoQVCcEeWdH-pLiDvc5A"/>
+ <element xmi:type="uml:Extension" href="C_Cpp.profile.uml#_HHOnkFCcEeWdH-pLiDvc5A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HHyoQlCcEeWdH-pLiDvc5A" points="[-5, -7, 0, 46]$[-5, -46, 0, 7]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HIekwFCcEeWdH-pLiDvc5A" id="(0.8237547892720306,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HIekwVCcEeWdH-pLiDvc5A" id="(0.504950495049505,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_HqSRUFCcEeWdH-pLiDvc5A" type="1013" source="_c-ZAcJVTEeKBzP_954cAAA" target="_TsW4AOL9EeKxe91u-BdTVQ">
+ <styles xmi:type="notation:FontStyle" xmi:id="_HqSRUVCcEeWdH-pLiDvc5A"/>
+ <element xmi:type="uml:Extension" href="C_Cpp.profile.uml#_Hp7E8FCcEeWdH-pLiDvc5A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HqSRUlCcEeWdH-pLiDvc5A" points="[-9, -7, -2, 70]$[-9, -46, -2, 31]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Hq1q8FCcEeWdH-pLiDvc5A" id="(0.21455938697318008,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Hq1q8VCcEeWdH-pLiDvc5A" id="(0.51,1.0)"/>
+ </edges>
</notation:Diagram>
</xmi:XMI>
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.profile.uml b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.profile.uml
index 5af3db1d8d5..a3db24a2aa8 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.profile.uml
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/profiles/C_Cpp.profile.uml
@@ -446,6 +446,16 @@
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_HHUHIFCcEeWdH-pLiDvc5A" name="base_Property" association="_HHOnkFCcEeWdH-pLiDvc5A">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ND8doFCcEeWdH-pLiDvc5A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NECkQFCcEeWdH-pLiDvc5A" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_Hp7sAVCcEeWdH-pLiDvc5A" name="base_Parameter" association="_Hp7E8FCcEeWdH-pLiDvc5A">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Qmn6MFCcEeWdH-pLiDvc5A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QmrkkFCcEeWdH-pLiDvc5A" value="1"/>
+ </ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_Ibyh0OPxEeKKu7vQg_d5Xw" name="E_External_Classifier1" memberEnd="_Ibyh0ePxEeKKu7vQg_d5Xw _Ibp-8OPxEeKKu7vQg_d5Xw">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Ibyh0ePxEeKKu7vQg_d5Xw" name="extension_External" type="_MyI6IByJEduN1bTiWJ0lyw" aggregation="composite" association="_Ibyh0OPxEeKKu7vQg_d5Xw"/>
@@ -453,12 +463,18 @@
<packagedElement xmi:type="uml:Stereotype" xmi:id="_yA1EQPuNEeOuv40UUNEbNQ" name="Volatile">
<ownedAttribute xmi:type="uml:Property" xmi:id="_oBZfUPuQEeOuv40UUNEbNQ" name="base_parameter" isUnique="false" association="_oBZfUfuQEeOuv40UUNEbNQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mKY2QFCfEeWe8cmIlAaqWg"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mKe84FCfEeWe8cmIlAaqWg" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_7Pfr4PuQEeOuv40UUNEbNQ" name="base_property" isUnique="false" association="_7Pg6APuQEeOuv40UUNEbNQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m3oWwFCfEeWe8cmIlAaqWg"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_m3pk4FCfEeWe8cmIlAaqWg" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_-qYeYPuQEeOuv40UUNEbNQ" name="base_operation" isUnique="false" association="_-qZFcPuQEeOuv40UUNEbNQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_niG3IFCfEeWe8cmIlAaqWg"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_niIFQFCfEeWe8cmIlAaqWg" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_oBZfUfuQEeOuv40UUNEbNQ" name="E_Volatile_Parameter1" memberEnd="_oBZfUvuQEeOuv40UUNEbNQ _oBZfUPuQEeOuv40UUNEbNQ">
@@ -470,6 +486,12 @@
<packagedElement xmi:type="uml:Extension" xmi:id="_-qZFcPuQEeOuv40UUNEbNQ" name="E_Volatile_Operation1" memberEnd="_-qZFcfuQEeOuv40UUNEbNQ _-qYeYPuQEeOuv40UUNEbNQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_-qZFcfuQEeOuv40UUNEbNQ" name="extension_Volatile" type="_yA1EQPuNEeOuv40UUNEbNQ" aggregation="composite" association="_-qZFcPuQEeOuv40UUNEbNQ"/>
</packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_HHOnkFCcEeWdH-pLiDvc5A" name="E_StorageClass_Property1" memberEnd="_HHS5AFCcEeWdH-pLiDvc5A _HHUHIFCcEeWdH-pLiDvc5A">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_HHS5AFCcEeWdH-pLiDvc5A" name="extension_StorageClass" type="_U3BNgJVPEeKCE6_KfOehJw" aggregation="composite" association="_HHOnkFCcEeWdH-pLiDvc5A"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_Hp7E8FCcEeWdH-pLiDvc5A" name="E_StorageClass_Parameter1" memberEnd="_Hp7sAFCcEeWdH-pLiDvc5A _Hp7sAVCcEeWdH-pLiDvc5A">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Hp7sAFCcEeWdH-pLiDvc5A" name="extension_StorageClass" type="_U3BNgJVPEeKCE6_KfOehJw" aggregation="composite" association="_Hp7E8FCcEeWdH-pLiDvc5A"/>
+ </packagedElement>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_QS19UMogEeGKstsYRuxdvw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QUmQ0MogEeGKstsYRuxdvw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"/>
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Array.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Array.java
index 8697e3626a9..54cbd8163d2 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Array.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Array.java
@@ -24,13 +24,13 @@ import org.eclipse.uml2.uml.Property;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Array#getBase_parameter <em>Base parameter</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Array#getDefinition <em>Definition</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Array#getBase_property <em>Base property</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Array#getBase_association <em>Base association</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Array#getBase_parameter <em>Base parameter</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Array#getDefinition <em>Definition</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Array#getBase_property <em>Base property</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Array#getBase_association <em>Base association</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getArray()
* @model
@@ -44,7 +44,6 @@ public interface Array extends EObject {
* If the meaning of the '<em>Base parameter</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base parameter</em>' reference.
* @see #setBase_parameter(Parameter)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getArray_Base_parameter()
@@ -57,9 +56,7 @@ public interface Array extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Array#getBase_parameter <em>Base parameter</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base parameter</em>' reference.
+ * @param value the new value of the '<em>Base parameter</em>' reference.
* @see #getBase_parameter()
* @generated
*/
@@ -72,7 +69,6 @@ public interface Array extends EObject {
* If the meaning of the '<em>Definition</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Definition</em>' attribute.
* @see #setDefinition(String)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getArray_Definition()
@@ -85,9 +81,7 @@ public interface Array extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Array#getDefinition <em>Definition</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Definition</em>' attribute.
+ * @param value the new value of the '<em>Definition</em>' attribute.
* @see #getDefinition()
* @generated
*/
@@ -100,7 +94,6 @@ public interface Array extends EObject {
* If the meaning of the '<em>Base property</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base property</em>' reference.
* @see #setBase_property(Property)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getArray_Base_property()
@@ -113,9 +106,7 @@ public interface Array extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Array#getBase_property <em>Base property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base property</em>' reference.
+ * @param value the new value of the '<em>Base property</em>' reference.
* @see #getBase_property()
* @generated
*/
@@ -128,7 +119,6 @@ public interface Array extends EObject {
* If the meaning of the '<em>Base association</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base association</em>' reference.
* @see #setBase_association(Association)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getArray_Base_association()
@@ -141,9 +131,7 @@ public interface Array extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Array#getBase_association <em>Base association</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base association</em>' reference.
+ * @param value the new value of the '<em>Base association</em>' reference.
* @see #getBase_association()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppFactory.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppFactory.java
index 09727363966..f37e04d6824 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppFactory.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppFactory.java
@@ -19,7 +19,6 @@ import org.eclipse.emf.ecore.EFactory;
* The <b>Factory</b> for the model.
* It provides a create method for each non-abstract class of the model.
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage
* @generated
*/
@@ -28,7 +27,6 @@ public interface C_CppFactory extends EFactory {
* The singleton instance of the factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
C_CppFactory eINSTANCE = org.eclipse.papyrus.C_Cpp.impl.C_CppFactoryImpl.init();
@@ -37,7 +35,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Ptr</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Ptr</em>'.
* @generated
*/
@@ -47,7 +44,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Include</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Include</em>'.
* @generated
*/
@@ -57,7 +53,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Manual Generation</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Manual Generation</em>'.
* @generated
*/
@@ -67,7 +62,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Extern Library</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Extern Library</em>'.
* @generated
*/
@@ -77,7 +71,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>No Code Gen</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>No Code Gen</em>'.
* @generated
*/
@@ -87,7 +80,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Cpp Root</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Cpp Root</em>'.
* @generated
*/
@@ -97,7 +89,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Array</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Array</em>'.
* @generated
*/
@@ -107,7 +98,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Const</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Const</em>'.
* @generated
*/
@@ -117,7 +107,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Ref</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Ref</em>'.
* @generated
*/
@@ -127,7 +116,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>External</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>External</em>'.
* @generated
*/
@@ -137,7 +125,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Const Init</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Const Init</em>'.
* @generated
*/
@@ -147,7 +134,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Friend</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Friend</em>'.
* @generated
*/
@@ -157,7 +143,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Inline</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Inline</em>'.
* @generated
*/
@@ -167,7 +152,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Virtual</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Virtual</em>'.
* @generated
*/
@@ -177,7 +161,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Typedef</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Typedef</em>'.
* @generated
*/
@@ -187,7 +170,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Visibility</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Visibility</em>'.
* @generated
*/
@@ -197,7 +179,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Cpp Init</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Cpp Init</em>'.
* @generated
*/
@@ -207,7 +188,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Template</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Template</em>'.
* @generated
*/
@@ -217,7 +197,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Template Binding</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Template Binding</em>'.
* @generated
*/
@@ -227,7 +206,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Template Parameter</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Template Parameter</em>'.
* @generated
*/
@@ -237,7 +215,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Union</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Union</em>'.
* @generated
*/
@@ -247,7 +224,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Storage Class</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Storage Class</em>'.
* @generated
*/
@@ -257,7 +233,6 @@ public interface C_CppFactory extends EFactory {
* Returns a new object of class '<em>Volatile</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return a new object of class '<em>Volatile</em>'.
* @generated
*/
@@ -267,7 +242,6 @@ public interface C_CppFactory extends EFactory {
* Returns the package supported by this factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the package supported by this factory.
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppPackage.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppPackage.java
index 493477a64a3..e56cecc8459 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppPackage.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/C_CppPackage.java
@@ -29,7 +29,6 @@ import org.eclipse.emf.ecore.EReference;
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.C_CppFactory
* @model kind="package"
* @generated
@@ -39,7 +38,6 @@ public interface C_CppPackage extends EPackage {
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
String eNAME = "C_Cpp"; //$NON-NLS-1$
@@ -48,7 +46,6 @@ public interface C_CppPackage extends EPackage {
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
String eNS_URI = "http://www.eclipse.org/papyrus/C_Cpp/1"; //$NON-NLS-1$
@@ -57,7 +54,6 @@ public interface C_CppPackage extends EPackage {
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
String eNS_PREFIX = "C_Cpp"; //$NON-NLS-1$
@@ -66,7 +62,6 @@ public interface C_CppPackage extends EPackage {
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
C_CppPackage eINSTANCE = org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl.init();
@@ -75,7 +70,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.PtrImpl <em>Ptr</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.PtrImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getPtr()
* @generated
@@ -86,7 +80,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base parameter</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -96,7 +89,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -106,7 +98,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Declaration</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -116,7 +107,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Ptr</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -126,7 +116,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Ptr</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -136,7 +125,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.IncludeImpl <em>Include</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.IncludeImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getInclude()
* @generated
@@ -147,7 +135,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Body</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -157,7 +144,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Pre Body</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -167,7 +153,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Header</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -177,7 +162,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base package</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -187,7 +171,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base class</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -197,7 +180,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base Package Import</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -207,7 +189,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Include</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -217,7 +198,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Include</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -227,7 +207,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.ManualGenerationImpl <em>Manual Generation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.ManualGenerationImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getManualGeneration()
* @generated
@@ -238,7 +217,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Extension Body</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -248,7 +226,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base Class</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -258,7 +235,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Manual Generation</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -268,7 +244,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Manual Generation</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -278,7 +253,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl <em>Extern Library</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getExternLibrary()
* @generated
@@ -289,7 +263,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Include Paths</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -299,7 +272,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base package</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -309,7 +281,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Lib Paths</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -319,7 +290,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Macros</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -329,7 +299,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Libs</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -339,7 +308,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Includes</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -349,7 +317,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Extern Library</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -359,7 +326,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Extern Library</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -369,7 +335,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.NoCodeGenImpl <em>No Code Gen</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.NoCodeGenImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getNoCodeGen()
* @generated
@@ -380,7 +345,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base element</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -390,7 +354,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>No Code Gen</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -400,7 +363,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>No Code Gen</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -410,7 +372,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.CppRootImpl <em>Cpp Root</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.CppRootImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getCppRoot()
* @generated
@@ -421,7 +382,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base package</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -431,7 +391,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Cpp Root</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -441,7 +400,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Cpp Root</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -451,7 +409,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.ArrayImpl <em>Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.ArrayImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getArray()
* @generated
@@ -462,7 +419,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base parameter</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -472,7 +428,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Definition</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -482,7 +437,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -492,7 +446,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base association</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -502,7 +455,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Array</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -512,7 +464,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Array</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -522,7 +473,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.ConstImpl <em>Const</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.ConstImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getConst()
* @generated
@@ -533,7 +483,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base parameter</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -543,7 +492,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -553,7 +501,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base operation</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -563,7 +510,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Const</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -573,7 +519,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Const</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -583,7 +528,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.RefImpl <em>Ref</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.RefImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getRef()
* @generated
@@ -594,7 +538,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base parameter</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -604,7 +547,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -614,7 +556,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Ref</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -624,7 +565,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Ref</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -634,7 +574,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.ExternalImpl <em>External</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.ExternalImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getExternal()
* @generated
@@ -645,7 +584,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -655,7 +593,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base Classifier</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -665,7 +602,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>External</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -675,7 +611,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>External</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -685,7 +620,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.ConstInitImpl <em>Const Init</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.ConstInitImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getConstInit()
* @generated
@@ -696,7 +630,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Initialisation</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -706,7 +639,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base operation</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -716,7 +648,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Const Init</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -726,7 +657,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Const Init</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -736,7 +666,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.FriendImpl <em>Friend</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.FriendImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getFriend()
* @generated
@@ -747,7 +676,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base dependency</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -757,7 +685,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base operation</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -767,7 +694,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Friend</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -777,7 +703,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Friend</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -787,7 +712,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.InlineImpl <em>Inline</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.InlineImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getInline()
* @generated
@@ -798,7 +722,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base operation</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -808,7 +731,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Inline</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -818,7 +740,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Inline</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -828,7 +749,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.VirtualImpl <em>Virtual</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.VirtualImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getVirtual()
* @generated
@@ -839,7 +759,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base operation</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -849,7 +768,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Virtual</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -859,7 +777,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Virtual</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -869,7 +786,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.TypedefImpl <em>Typedef</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.TypedefImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getTypedef()
* @generated
@@ -880,7 +796,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Definition</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -890,7 +805,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base primitivetype</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -900,7 +814,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Typedef</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -910,7 +823,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Typedef</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -920,7 +832,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.VisibilityImpl <em>Visibility</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.VisibilityImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getVisibility()
* @generated
@@ -931,7 +842,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -941,7 +851,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base generalization</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -951,7 +860,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Visibility</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -961,7 +869,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Visibility</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -971,7 +878,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.CppInitImpl <em>Cpp Init</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.CppInitImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getCppInit()
* @generated
@@ -982,7 +888,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -992,7 +897,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base enumerationliteral</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1002,7 +906,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Cpp Init</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1012,7 +915,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Cpp Init</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1022,7 +924,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.TemplateImpl <em>Template</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.TemplateImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getTemplate()
* @generated
@@ -1033,7 +934,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Declaration</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1043,7 +943,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base class</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1053,7 +952,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Template</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1063,7 +961,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Template</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1073,7 +970,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.TemplateBindingImpl <em>Template Binding</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.TemplateBindingImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getTemplateBinding()
* @generated
@@ -1084,7 +980,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Binding</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1094,7 +989,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base templatebinding</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1104,7 +998,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Template Binding</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1114,7 +1007,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Template Binding</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1124,7 +1016,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.TemplateParameterImpl <em>Template Parameter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.TemplateParameterImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getTemplateParameter()
* @generated
@@ -1135,7 +1026,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1145,7 +1035,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base templateparameter</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1155,7 +1044,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Template Parameter</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1165,7 +1053,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Template Parameter</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1175,7 +1062,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.UnionImpl <em>Union</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.UnionImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getUnion()
* @generated
@@ -1186,7 +1072,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base Data Type</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1196,7 +1081,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Union</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1206,7 +1090,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Union</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1216,7 +1099,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.StorageClassImpl <em>Storage Class</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.StorageClassImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getStorageClass()
* @generated
@@ -1227,27 +1109,42 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Storage Class</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
int STORAGE_CLASS__STORAGE_CLASS = 0;
/**
+ * The feature id for the '<em><b>Base Property</b></em>' reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int STORAGE_CLASS__BASE_PROPERTY = 1;
+
+ /**
+ * The feature id for the '<em><b>Base Parameter</b></em>' reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int STORAGE_CLASS__BASE_PARAMETER = 2;
+
+ /**
* The number of structural features of the '<em>Storage Class</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
- int STORAGE_CLASS_FEATURE_COUNT = 1;
+ int STORAGE_CLASS_FEATURE_COUNT = 3;
/**
* The number of operations of the '<em>Storage Class</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1257,7 +1154,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.impl.VolatileImpl <em>Volatile</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.VolatileImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getVolatile()
* @generated
@@ -1268,7 +1164,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base parameter</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1278,7 +1173,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1288,7 +1182,6 @@ public interface C_CppPackage extends EPackage {
* The feature id for the '<em><b>Base operation</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1298,7 +1191,6 @@ public interface C_CppPackage extends EPackage {
* The number of structural features of the '<em>Volatile</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1308,7 +1200,6 @@ public interface C_CppPackage extends EPackage {
* The number of operations of the '<em>Volatile</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
* @ordered
*/
@@ -1318,7 +1209,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.VisibilityKind <em>Visibility Kind</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.VisibilityKind
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getVisibilityKind()
* @generated
@@ -1329,7 +1219,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.EAccessKind <em>EAccess Kind</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.EAccessKind
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getEAccessKind()
* @generated
@@ -1340,7 +1229,6 @@ public interface C_CppPackage extends EPackage {
* The meta object id for the '{@link org.eclipse.papyrus.C_Cpp.EStorageClass <em>EStorage Class</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.EStorageClass
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getEStorageClass()
* @generated
@@ -1352,7 +1240,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.Ptr <em>Ptr</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Ptr</em>'.
* @see org.eclipse.papyrus.C_Cpp.Ptr
* @generated
@@ -1363,7 +1250,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Ptr#getBase_parameter <em>Base parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base parameter</em>'.
* @see org.eclipse.papyrus.C_Cpp.Ptr#getBase_parameter()
* @see #getPtr()
@@ -1375,7 +1261,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Ptr#getBase_property <em>Base property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base property</em>'.
* @see org.eclipse.papyrus.C_Cpp.Ptr#getBase_property()
* @see #getPtr()
@@ -1387,7 +1272,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.Ptr#getDeclaration <em>Declaration</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Declaration</em>'.
* @see org.eclipse.papyrus.C_Cpp.Ptr#getDeclaration()
* @see #getPtr()
@@ -1399,7 +1283,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.Include <em>Include</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Include</em>'.
* @see org.eclipse.papyrus.C_Cpp.Include
* @generated
@@ -1410,7 +1293,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.Include#getBody <em>Body</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Body</em>'.
* @see org.eclipse.papyrus.C_Cpp.Include#getBody()
* @see #getInclude()
@@ -1422,7 +1304,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.Include#getPreBody <em>Pre Body</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Pre Body</em>'.
* @see org.eclipse.papyrus.C_Cpp.Include#getPreBody()
* @see #getInclude()
@@ -1434,7 +1315,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.Include#getHeader <em>Header</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Header</em>'.
* @see org.eclipse.papyrus.C_Cpp.Include#getHeader()
* @see #getInclude()
@@ -1446,7 +1326,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Include#getBase_package <em>Base package</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base package</em>'.
* @see org.eclipse.papyrus.C_Cpp.Include#getBase_package()
* @see #getInclude()
@@ -1458,7 +1337,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Include#getBase_class <em>Base class</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base class</em>'.
* @see org.eclipse.papyrus.C_Cpp.Include#getBase_class()
* @see #getInclude()
@@ -1470,7 +1348,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Include#getBase_PackageImport <em>Base Package Import</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base Package Import</em>'.
* @see org.eclipse.papyrus.C_Cpp.Include#getBase_PackageImport()
* @see #getInclude()
@@ -1482,7 +1359,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.ManualGeneration <em>Manual Generation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Manual Generation</em>'.
* @see org.eclipse.papyrus.C_Cpp.ManualGeneration
* @generated
@@ -1493,7 +1369,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.ManualGeneration#getExtensionBody <em>Extension Body</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Extension Body</em>'.
* @see org.eclipse.papyrus.C_Cpp.ManualGeneration#getExtensionBody()
* @see #getManualGeneration()
@@ -1505,7 +1380,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.ManualGeneration#getBase_Class <em>Base Class</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base Class</em>'.
* @see org.eclipse.papyrus.C_Cpp.ManualGeneration#getBase_Class()
* @see #getManualGeneration()
@@ -1517,7 +1391,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.ExternLibrary <em>Extern Library</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Extern Library</em>'.
* @see org.eclipse.papyrus.C_Cpp.ExternLibrary
* @generated
@@ -1528,7 +1401,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute list '{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getIncludePaths <em>Include Paths</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute list '<em>Include Paths</em>'.
* @see org.eclipse.papyrus.C_Cpp.ExternLibrary#getIncludePaths()
* @see #getExternLibrary()
@@ -1540,7 +1412,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getBase_package <em>Base package</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base package</em>'.
* @see org.eclipse.papyrus.C_Cpp.ExternLibrary#getBase_package()
* @see #getExternLibrary()
@@ -1552,7 +1423,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute list '{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getLibPaths <em>Lib Paths</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute list '<em>Lib Paths</em>'.
* @see org.eclipse.papyrus.C_Cpp.ExternLibrary#getLibPaths()
* @see #getExternLibrary()
@@ -1564,7 +1434,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute list '{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getMacros <em>Macros</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute list '<em>Macros</em>'.
* @see org.eclipse.papyrus.C_Cpp.ExternLibrary#getMacros()
* @see #getExternLibrary()
@@ -1576,7 +1445,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute list '{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getLibs <em>Libs</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute list '<em>Libs</em>'.
* @see org.eclipse.papyrus.C_Cpp.ExternLibrary#getLibs()
* @see #getExternLibrary()
@@ -1588,7 +1456,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute list '{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getIncludes <em>Includes</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute list '<em>Includes</em>'.
* @see org.eclipse.papyrus.C_Cpp.ExternLibrary#getIncludes()
* @see #getExternLibrary()
@@ -1600,7 +1467,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.NoCodeGen <em>No Code Gen</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>No Code Gen</em>'.
* @see org.eclipse.papyrus.C_Cpp.NoCodeGen
* @generated
@@ -1611,7 +1477,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.NoCodeGen#getBase_element <em>Base element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base element</em>'.
* @see org.eclipse.papyrus.C_Cpp.NoCodeGen#getBase_element()
* @see #getNoCodeGen()
@@ -1623,7 +1488,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.CppRoot <em>Cpp Root</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Cpp Root</em>'.
* @see org.eclipse.papyrus.C_Cpp.CppRoot
* @generated
@@ -1634,7 +1498,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.CppRoot#getBase_package <em>Base package</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base package</em>'.
* @see org.eclipse.papyrus.C_Cpp.CppRoot#getBase_package()
* @see #getCppRoot()
@@ -1646,7 +1509,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.Array <em>Array</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Array</em>'.
* @see org.eclipse.papyrus.C_Cpp.Array
* @generated
@@ -1657,7 +1519,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Array#getBase_parameter <em>Base parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base parameter</em>'.
* @see org.eclipse.papyrus.C_Cpp.Array#getBase_parameter()
* @see #getArray()
@@ -1669,7 +1530,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.Array#getDefinition <em>Definition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Definition</em>'.
* @see org.eclipse.papyrus.C_Cpp.Array#getDefinition()
* @see #getArray()
@@ -1681,7 +1541,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Array#getBase_property <em>Base property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base property</em>'.
* @see org.eclipse.papyrus.C_Cpp.Array#getBase_property()
* @see #getArray()
@@ -1693,7 +1552,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Array#getBase_association <em>Base association</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base association</em>'.
* @see org.eclipse.papyrus.C_Cpp.Array#getBase_association()
* @see #getArray()
@@ -1705,7 +1563,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.Const <em>Const</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Const</em>'.
* @see org.eclipse.papyrus.C_Cpp.Const
* @generated
@@ -1716,7 +1573,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Const#getBase_parameter <em>Base parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base parameter</em>'.
* @see org.eclipse.papyrus.C_Cpp.Const#getBase_parameter()
* @see #getConst()
@@ -1728,7 +1584,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Const#getBase_property <em>Base property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base property</em>'.
* @see org.eclipse.papyrus.C_Cpp.Const#getBase_property()
* @see #getConst()
@@ -1740,7 +1595,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Const#getBase_operation <em>Base operation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base operation</em>'.
* @see org.eclipse.papyrus.C_Cpp.Const#getBase_operation()
* @see #getConst()
@@ -1752,7 +1606,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.Ref <em>Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Ref</em>'.
* @see org.eclipse.papyrus.C_Cpp.Ref
* @generated
@@ -1763,7 +1616,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Ref#getBase_parameter <em>Base parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base parameter</em>'.
* @see org.eclipse.papyrus.C_Cpp.Ref#getBase_parameter()
* @see #getRef()
@@ -1775,7 +1627,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Ref#getBase_property <em>Base property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base property</em>'.
* @see org.eclipse.papyrus.C_Cpp.Ref#getBase_property()
* @see #getRef()
@@ -1787,7 +1638,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.External <em>External</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>External</em>'.
* @see org.eclipse.papyrus.C_Cpp.External
* @generated
@@ -1798,7 +1648,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.External#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.papyrus.C_Cpp.External#getName()
* @see #getExternal()
@@ -1810,7 +1659,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.External#getBase_Classifier <em>Base Classifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base Classifier</em>'.
* @see org.eclipse.papyrus.C_Cpp.External#getBase_Classifier()
* @see #getExternal()
@@ -1822,7 +1670,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.ConstInit <em>Const Init</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Const Init</em>'.
* @see org.eclipse.papyrus.C_Cpp.ConstInit
* @generated
@@ -1833,7 +1680,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.ConstInit#getInitialisation <em>Initialisation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Initialisation</em>'.
* @see org.eclipse.papyrus.C_Cpp.ConstInit#getInitialisation()
* @see #getConstInit()
@@ -1845,7 +1691,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.ConstInit#getBase_operation <em>Base operation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base operation</em>'.
* @see org.eclipse.papyrus.C_Cpp.ConstInit#getBase_operation()
* @see #getConstInit()
@@ -1857,7 +1702,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.Friend <em>Friend</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Friend</em>'.
* @see org.eclipse.papyrus.C_Cpp.Friend
* @generated
@@ -1868,7 +1712,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Friend#getBase_dependency <em>Base dependency</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base dependency</em>'.
* @see org.eclipse.papyrus.C_Cpp.Friend#getBase_dependency()
* @see #getFriend()
@@ -1880,7 +1723,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Friend#getBase_operation <em>Base operation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base operation</em>'.
* @see org.eclipse.papyrus.C_Cpp.Friend#getBase_operation()
* @see #getFriend()
@@ -1892,7 +1734,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.Inline <em>Inline</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Inline</em>'.
* @see org.eclipse.papyrus.C_Cpp.Inline
* @generated
@@ -1903,7 +1744,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Inline#getBase_operation <em>Base operation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base operation</em>'.
* @see org.eclipse.papyrus.C_Cpp.Inline#getBase_operation()
* @see #getInline()
@@ -1915,7 +1755,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.Virtual <em>Virtual</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Virtual</em>'.
* @see org.eclipse.papyrus.C_Cpp.Virtual
* @generated
@@ -1926,7 +1765,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Virtual#getBase_operation <em>Base operation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base operation</em>'.
* @see org.eclipse.papyrus.C_Cpp.Virtual#getBase_operation()
* @see #getVirtual()
@@ -1938,7 +1776,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.Typedef <em>Typedef</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Typedef</em>'.
* @see org.eclipse.papyrus.C_Cpp.Typedef
* @generated
@@ -1949,7 +1786,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.Typedef#getDefinition <em>Definition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Definition</em>'.
* @see org.eclipse.papyrus.C_Cpp.Typedef#getDefinition()
* @see #getTypedef()
@@ -1961,7 +1797,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Typedef#getBase_primitivetype <em>Base primitivetype</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base primitivetype</em>'.
* @see org.eclipse.papyrus.C_Cpp.Typedef#getBase_primitivetype()
* @see #getTypedef()
@@ -1973,7 +1808,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.Visibility <em>Visibility</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Visibility</em>'.
* @see org.eclipse.papyrus.C_Cpp.Visibility
* @generated
@@ -1984,7 +1818,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.Visibility#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Value</em>'.
* @see org.eclipse.papyrus.C_Cpp.Visibility#getValue()
* @see #getVisibility()
@@ -1996,7 +1829,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Visibility#getBase_generalization <em>Base generalization</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base generalization</em>'.
* @see org.eclipse.papyrus.C_Cpp.Visibility#getBase_generalization()
* @see #getVisibility()
@@ -2008,7 +1840,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.CppInit <em>Cpp Init</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Cpp Init</em>'.
* @see org.eclipse.papyrus.C_Cpp.CppInit
* @generated
@@ -2019,7 +1850,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.CppInit#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Value</em>'.
* @see org.eclipse.papyrus.C_Cpp.CppInit#getValue()
* @see #getCppInit()
@@ -2031,7 +1861,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.CppInit#getBase_enumerationliteral <em>Base enumerationliteral</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base enumerationliteral</em>'.
* @see org.eclipse.papyrus.C_Cpp.CppInit#getBase_enumerationliteral()
* @see #getCppInit()
@@ -2043,7 +1872,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.Template <em>Template</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Template</em>'.
* @see org.eclipse.papyrus.C_Cpp.Template
* @generated
@@ -2054,7 +1882,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.Template#getDeclaration <em>Declaration</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Declaration</em>'.
* @see org.eclipse.papyrus.C_Cpp.Template#getDeclaration()
* @see #getTemplate()
@@ -2066,7 +1893,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Template#getBase_class <em>Base class</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base class</em>'.
* @see org.eclipse.papyrus.C_Cpp.Template#getBase_class()
* @see #getTemplate()
@@ -2078,7 +1904,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.TemplateBinding <em>Template Binding</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Template Binding</em>'.
* @see org.eclipse.papyrus.C_Cpp.TemplateBinding
* @generated
@@ -2089,7 +1914,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.TemplateBinding#getBinding <em>Binding</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Binding</em>'.
* @see org.eclipse.papyrus.C_Cpp.TemplateBinding#getBinding()
* @see #getTemplateBinding()
@@ -2101,7 +1925,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.TemplateBinding#getBase_templatebinding <em>Base templatebinding</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base templatebinding</em>'.
* @see org.eclipse.papyrus.C_Cpp.TemplateBinding#getBase_templatebinding()
* @see #getTemplateBinding()
@@ -2113,7 +1936,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.TemplateParameter <em>Template Parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Template Parameter</em>'.
* @see org.eclipse.papyrus.C_Cpp.TemplateParameter
* @generated
@@ -2124,7 +1946,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.TemplateParameter#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.papyrus.C_Cpp.TemplateParameter#getName()
* @see #getTemplateParameter()
@@ -2136,7 +1957,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.TemplateParameter#getBase_templateparameter <em>Base templateparameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base templateparameter</em>'.
* @see org.eclipse.papyrus.C_Cpp.TemplateParameter#getBase_templateparameter()
* @see #getTemplateParameter()
@@ -2148,7 +1968,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.Union <em>Union</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Union</em>'.
* @see org.eclipse.papyrus.C_Cpp.Union
* @generated
@@ -2159,7 +1978,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Union#getBase_DataType <em>Base Data Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base Data Type</em>'.
* @see org.eclipse.papyrus.C_Cpp.Union#getBase_DataType()
* @see #getUnion()
@@ -2171,7 +1989,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.StorageClass <em>Storage Class</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Storage Class</em>'.
* @see org.eclipse.papyrus.C_Cpp.StorageClass
* @generated
@@ -2182,7 +1999,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the attribute '{@link org.eclipse.papyrus.C_Cpp.StorageClass#getStorageClass <em>Storage Class</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the attribute '<em>Storage Class</em>'.
* @see org.eclipse.papyrus.C_Cpp.StorageClass#getStorageClass()
* @see #getStorageClass()
@@ -2191,10 +2007,31 @@ public interface C_CppPackage extends EPackage {
EAttribute getStorageClass_StorageClass();
/**
+ * Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.StorageClass#getBase_Property <em>Base Property</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the reference '<em>Base Property</em>'.
+ * @see org.eclipse.papyrus.C_Cpp.StorageClass#getBase_Property()
+ * @see #getStorageClass()
+ * @generated
+ */
+ EReference getStorageClass_Base_Property();
+
+ /**
+ * Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.StorageClass#getBase_Parameter <em>Base Parameter</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the reference '<em>Base Parameter</em>'.
+ * @see org.eclipse.papyrus.C_Cpp.StorageClass#getBase_Parameter()
+ * @see #getStorageClass()
+ * @generated
+ */
+ EReference getStorageClass_Base_Parameter();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.papyrus.C_Cpp.Volatile <em>Volatile</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for class '<em>Volatile</em>'.
* @see org.eclipse.papyrus.C_Cpp.Volatile
* @generated
@@ -2205,7 +2042,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_parameter <em>Base parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base parameter</em>'.
* @see org.eclipse.papyrus.C_Cpp.Volatile#getBase_parameter()
* @see #getVolatile()
@@ -2217,7 +2053,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_property <em>Base property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base property</em>'.
* @see org.eclipse.papyrus.C_Cpp.Volatile#getBase_property()
* @see #getVolatile()
@@ -2229,7 +2064,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for the reference '{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_operation <em>Base operation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for the reference '<em>Base operation</em>'.
* @see org.eclipse.papyrus.C_Cpp.Volatile#getBase_operation()
* @see #getVolatile()
@@ -2241,7 +2075,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for enum '{@link org.eclipse.papyrus.C_Cpp.VisibilityKind <em>Visibility Kind</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for enum '<em>Visibility Kind</em>'.
* @see org.eclipse.papyrus.C_Cpp.VisibilityKind
* @generated
@@ -2252,7 +2085,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for enum '{@link org.eclipse.papyrus.C_Cpp.EAccessKind <em>EAccess Kind</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for enum '<em>EAccess Kind</em>'.
* @see org.eclipse.papyrus.C_Cpp.EAccessKind
* @generated
@@ -2263,7 +2095,6 @@ public interface C_CppPackage extends EPackage {
* Returns the meta object for enum '{@link org.eclipse.papyrus.C_Cpp.EStorageClass <em>EStorage Class</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the meta object for enum '<em>EStorage Class</em>'.
* @see org.eclipse.papyrus.C_Cpp.EStorageClass
* @generated
@@ -2274,7 +2105,6 @@ public interface C_CppPackage extends EPackage {
* Returns the factory that creates the instances of the model.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the factory that creates the instances of the model.
* @generated
*/
@@ -2290,7 +2120,6 @@ public interface C_CppPackage extends EPackage {
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
- *
* @generated
*/
interface Literals {
@@ -2298,7 +2127,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.PtrImpl <em>Ptr</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.PtrImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getPtr()
* @generated
@@ -2309,7 +2137,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base parameter</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference PTR__BASE_PARAMETER = eINSTANCE.getPtr_Base_parameter();
@@ -2318,7 +2145,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference PTR__BASE_PROPERTY = eINSTANCE.getPtr_Base_property();
@@ -2327,7 +2153,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Declaration</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute PTR__DECLARATION = eINSTANCE.getPtr_Declaration();
@@ -2336,7 +2161,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.IncludeImpl <em>Include</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.IncludeImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getInclude()
* @generated
@@ -2347,7 +2171,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Body</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute INCLUDE__BODY = eINSTANCE.getInclude_Body();
@@ -2356,7 +2179,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Pre Body</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute INCLUDE__PRE_BODY = eINSTANCE.getInclude_PreBody();
@@ -2365,7 +2187,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Header</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute INCLUDE__HEADER = eINSTANCE.getInclude_Header();
@@ -2374,7 +2195,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base package</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference INCLUDE__BASE_PACKAGE = eINSTANCE.getInclude_Base_package();
@@ -2383,7 +2203,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base class</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference INCLUDE__BASE_CLASS = eINSTANCE.getInclude_Base_class();
@@ -2392,7 +2211,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base Package Import</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference INCLUDE__BASE_PACKAGE_IMPORT = eINSTANCE.getInclude_Base_PackageImport();
@@ -2401,7 +2219,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.ManualGenerationImpl <em>Manual Generation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.ManualGenerationImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getManualGeneration()
* @generated
@@ -2412,7 +2229,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Extension Body</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute MANUAL_GENERATION__EXTENSION_BODY = eINSTANCE.getManualGeneration_ExtensionBody();
@@ -2421,7 +2237,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base Class</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference MANUAL_GENERATION__BASE_CLASS = eINSTANCE.getManualGeneration_Base_Class();
@@ -2430,7 +2245,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl <em>Extern Library</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getExternLibrary()
* @generated
@@ -2441,7 +2255,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Include Paths</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute EXTERN_LIBRARY__INCLUDE_PATHS = eINSTANCE.getExternLibrary_IncludePaths();
@@ -2450,7 +2263,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base package</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference EXTERN_LIBRARY__BASE_PACKAGE = eINSTANCE.getExternLibrary_Base_package();
@@ -2459,7 +2271,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Lib Paths</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute EXTERN_LIBRARY__LIB_PATHS = eINSTANCE.getExternLibrary_LibPaths();
@@ -2468,7 +2279,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Macros</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute EXTERN_LIBRARY__MACROS = eINSTANCE.getExternLibrary_Macros();
@@ -2477,7 +2287,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Libs</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute EXTERN_LIBRARY__LIBS = eINSTANCE.getExternLibrary_Libs();
@@ -2486,7 +2295,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Includes</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute EXTERN_LIBRARY__INCLUDES = eINSTANCE.getExternLibrary_Includes();
@@ -2495,7 +2303,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.NoCodeGenImpl <em>No Code Gen</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.NoCodeGenImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getNoCodeGen()
* @generated
@@ -2506,7 +2313,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base element</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference NO_CODE_GEN__BASE_ELEMENT = eINSTANCE.getNoCodeGen_Base_element();
@@ -2515,7 +2321,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.CppRootImpl <em>Cpp Root</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.CppRootImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getCppRoot()
* @generated
@@ -2526,7 +2331,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base package</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference CPP_ROOT__BASE_PACKAGE = eINSTANCE.getCppRoot_Base_package();
@@ -2535,7 +2339,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.ArrayImpl <em>Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.ArrayImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getArray()
* @generated
@@ -2546,7 +2349,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base parameter</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference ARRAY__BASE_PARAMETER = eINSTANCE.getArray_Base_parameter();
@@ -2555,7 +2357,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Definition</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute ARRAY__DEFINITION = eINSTANCE.getArray_Definition();
@@ -2564,7 +2365,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference ARRAY__BASE_PROPERTY = eINSTANCE.getArray_Base_property();
@@ -2573,7 +2373,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base association</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference ARRAY__BASE_ASSOCIATION = eINSTANCE.getArray_Base_association();
@@ -2582,7 +2381,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.ConstImpl <em>Const</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.ConstImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getConst()
* @generated
@@ -2593,7 +2391,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base parameter</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference CONST__BASE_PARAMETER = eINSTANCE.getConst_Base_parameter();
@@ -2602,7 +2399,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference CONST__BASE_PROPERTY = eINSTANCE.getConst_Base_property();
@@ -2611,7 +2407,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base operation</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference CONST__BASE_OPERATION = eINSTANCE.getConst_Base_operation();
@@ -2620,7 +2415,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.RefImpl <em>Ref</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.RefImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getRef()
* @generated
@@ -2631,7 +2425,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base parameter</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference REF__BASE_PARAMETER = eINSTANCE.getRef_Base_parameter();
@@ -2640,7 +2433,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference REF__BASE_PROPERTY = eINSTANCE.getRef_Base_property();
@@ -2649,7 +2441,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.ExternalImpl <em>External</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.ExternalImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getExternal()
* @generated
@@ -2660,7 +2451,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute EXTERNAL__NAME = eINSTANCE.getExternal_Name();
@@ -2669,7 +2459,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base Classifier</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference EXTERNAL__BASE_CLASSIFIER = eINSTANCE.getExternal_Base_Classifier();
@@ -2678,7 +2467,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.ConstInitImpl <em>Const Init</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.ConstInitImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getConstInit()
* @generated
@@ -2689,7 +2477,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Initialisation</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute CONST_INIT__INITIALISATION = eINSTANCE.getConstInit_Initialisation();
@@ -2698,7 +2485,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base operation</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference CONST_INIT__BASE_OPERATION = eINSTANCE.getConstInit_Base_operation();
@@ -2707,7 +2493,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.FriendImpl <em>Friend</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.FriendImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getFriend()
* @generated
@@ -2718,7 +2503,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base dependency</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference FRIEND__BASE_DEPENDENCY = eINSTANCE.getFriend_Base_dependency();
@@ -2727,7 +2511,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base operation</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference FRIEND__BASE_OPERATION = eINSTANCE.getFriend_Base_operation();
@@ -2736,7 +2519,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.InlineImpl <em>Inline</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.InlineImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getInline()
* @generated
@@ -2747,7 +2529,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base operation</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference INLINE__BASE_OPERATION = eINSTANCE.getInline_Base_operation();
@@ -2756,7 +2537,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.VirtualImpl <em>Virtual</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.VirtualImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getVirtual()
* @generated
@@ -2767,7 +2547,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base operation</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference VIRTUAL__BASE_OPERATION = eINSTANCE.getVirtual_Base_operation();
@@ -2776,7 +2555,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.TypedefImpl <em>Typedef</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.TypedefImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getTypedef()
* @generated
@@ -2787,7 +2565,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Definition</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute TYPEDEF__DEFINITION = eINSTANCE.getTypedef_Definition();
@@ -2796,7 +2573,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base primitivetype</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference TYPEDEF__BASE_PRIMITIVETYPE = eINSTANCE.getTypedef_Base_primitivetype();
@@ -2805,7 +2581,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.VisibilityImpl <em>Visibility</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.VisibilityImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getVisibility()
* @generated
@@ -2816,7 +2591,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute VISIBILITY__VALUE = eINSTANCE.getVisibility_Value();
@@ -2825,7 +2599,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base generalization</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference VISIBILITY__BASE_GENERALIZATION = eINSTANCE.getVisibility_Base_generalization();
@@ -2834,7 +2607,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.CppInitImpl <em>Cpp Init</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.CppInitImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getCppInit()
* @generated
@@ -2845,7 +2617,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute CPP_INIT__VALUE = eINSTANCE.getCppInit_Value();
@@ -2854,7 +2625,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base enumerationliteral</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference CPP_INIT__BASE_ENUMERATIONLITERAL = eINSTANCE.getCppInit_Base_enumerationliteral();
@@ -2863,7 +2633,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.TemplateImpl <em>Template</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.TemplateImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getTemplate()
* @generated
@@ -2874,7 +2643,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Declaration</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute TEMPLATE__DECLARATION = eINSTANCE.getTemplate_Declaration();
@@ -2883,7 +2651,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base class</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference TEMPLATE__BASE_CLASS = eINSTANCE.getTemplate_Base_class();
@@ -2892,7 +2659,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.TemplateBindingImpl <em>Template Binding</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.TemplateBindingImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getTemplateBinding()
* @generated
@@ -2903,7 +2669,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Binding</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute TEMPLATE_BINDING__BINDING = eINSTANCE.getTemplateBinding_Binding();
@@ -2912,7 +2677,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base templatebinding</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference TEMPLATE_BINDING__BASE_TEMPLATEBINDING = eINSTANCE.getTemplateBinding_Base_templatebinding();
@@ -2921,7 +2685,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.TemplateParameterImpl <em>Template Parameter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.TemplateParameterImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getTemplateParameter()
* @generated
@@ -2932,7 +2695,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute TEMPLATE_PARAMETER__NAME = eINSTANCE.getTemplateParameter_Name();
@@ -2941,7 +2703,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base templateparameter</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference TEMPLATE_PARAMETER__BASE_TEMPLATEPARAMETER = eINSTANCE.getTemplateParameter_Base_templateparameter();
@@ -2950,7 +2711,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.UnionImpl <em>Union</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.UnionImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getUnion()
* @generated
@@ -2961,7 +2721,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base Data Type</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference UNION__BASE_DATA_TYPE = eINSTANCE.getUnion_Base_DataType();
@@ -2970,7 +2729,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.StorageClassImpl <em>Storage Class</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.StorageClassImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getStorageClass()
* @generated
@@ -2981,16 +2739,30 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Storage Class</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EAttribute STORAGE_CLASS__STORAGE_CLASS = eINSTANCE.getStorageClass_StorageClass();
/**
+ * The meta object literal for the '<em><b>Base Property</b></em>' reference feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EReference STORAGE_CLASS__BASE_PROPERTY = eINSTANCE.getStorageClass_Base_Property();
+
+ /**
+ * The meta object literal for the '<em><b>Base Parameter</b></em>' reference feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EReference STORAGE_CLASS__BASE_PARAMETER = eINSTANCE.getStorageClass_Base_Parameter();
+
+ /**
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.impl.VolatileImpl <em>Volatile</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.impl.VolatileImpl
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getVolatile()
* @generated
@@ -3001,7 +2773,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base parameter</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference VOLATILE__BASE_PARAMETER = eINSTANCE.getVolatile_Base_parameter();
@@ -3010,7 +2781,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference VOLATILE__BASE_PROPERTY = eINSTANCE.getVolatile_Base_property();
@@ -3019,7 +2789,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '<em><b>Base operation</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
EReference VOLATILE__BASE_OPERATION = eINSTANCE.getVolatile_Base_operation();
@@ -3028,7 +2797,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.VisibilityKind <em>Visibility Kind</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.VisibilityKind
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getVisibilityKind()
* @generated
@@ -3039,7 +2807,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.EAccessKind <em>EAccess Kind</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.EAccessKind
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getEAccessKind()
* @generated
@@ -3050,7 +2817,6 @@ public interface C_CppPackage extends EPackage {
* The meta object literal for the '{@link org.eclipse.papyrus.C_Cpp.EStorageClass <em>EStorage Class</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.EStorageClass
* @see org.eclipse.papyrus.C_Cpp.impl.C_CppPackageImpl#getEStorageClass()
* @generated
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Const.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Const.java
index cb4ad778591..62008d61ba0 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Const.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Const.java
@@ -24,12 +24,12 @@ import org.eclipse.uml2.uml.Property;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Const#getBase_parameter <em>Base parameter</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Const#getBase_property <em>Base property</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Const#getBase_operation <em>Base operation</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Const#getBase_parameter <em>Base parameter</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Const#getBase_property <em>Base property</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Const#getBase_operation <em>Base operation</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getConst()
* @model
@@ -43,7 +43,6 @@ public interface Const extends EObject {
* If the meaning of the '<em>Base parameter</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base parameter</em>' reference.
* @see #setBase_parameter(Parameter)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getConst_Base_parameter()
@@ -56,9 +55,7 @@ public interface Const extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Const#getBase_parameter <em>Base parameter</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base parameter</em>' reference.
+ * @param value the new value of the '<em>Base parameter</em>' reference.
* @see #getBase_parameter()
* @generated
*/
@@ -71,7 +68,6 @@ public interface Const extends EObject {
* If the meaning of the '<em>Base property</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base property</em>' reference.
* @see #setBase_property(Property)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getConst_Base_property()
@@ -84,9 +80,7 @@ public interface Const extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Const#getBase_property <em>Base property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base property</em>' reference.
+ * @param value the new value of the '<em>Base property</em>' reference.
* @see #getBase_property()
* @generated
*/
@@ -99,7 +93,6 @@ public interface Const extends EObject {
* If the meaning of the '<em>Base operation</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base operation</em>' reference.
* @see #setBase_operation(Operation)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getConst_Base_operation()
@@ -112,9 +105,7 @@ public interface Const extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Const#getBase_operation <em>Base operation</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base operation</em>' reference.
+ * @param value the new value of the '<em>Base operation</em>' reference.
* @see #getBase_operation()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ConstInit.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ConstInit.java
index 5284d68ae90..70939be35c4 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ConstInit.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ConstInit.java
@@ -22,11 +22,11 @@ import org.eclipse.uml2.uml.Operation;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.ConstInit#getInitialisation <em>Initialisation</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.ConstInit#getBase_operation <em>Base operation</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.ConstInit#getInitialisation <em>Initialisation</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.ConstInit#getBase_operation <em>Base operation</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getConstInit()
* @model
@@ -40,7 +40,6 @@ public interface ConstInit extends EObject {
* If the meaning of the '<em>Initialisation</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Initialisation</em>' attribute.
* @see #setInitialisation(String)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getConstInit_Initialisation()
@@ -53,9 +52,7 @@ public interface ConstInit extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.ConstInit#getInitialisation <em>Initialisation</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Initialisation</em>' attribute.
+ * @param value the new value of the '<em>Initialisation</em>' attribute.
* @see #getInitialisation()
* @generated
*/
@@ -68,7 +65,6 @@ public interface ConstInit extends EObject {
* If the meaning of the '<em>Base operation</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base operation</em>' reference.
* @see #setBase_operation(Operation)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getConstInit_Base_operation()
@@ -81,9 +77,7 @@ public interface ConstInit extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.ConstInit#getBase_operation <em>Base operation</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base operation</em>' reference.
+ * @param value the new value of the '<em>Base operation</em>' reference.
* @see #getBase_operation()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/CppInit.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/CppInit.java
index 6cf5b843102..8f239695d33 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/CppInit.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/CppInit.java
@@ -22,11 +22,11 @@ import org.eclipse.uml2.uml.EnumerationLiteral;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.CppInit#getValue <em>Value</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.CppInit#getBase_enumerationliteral <em>Base enumerationliteral</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.CppInit#getValue <em>Value</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.CppInit#getBase_enumerationliteral <em>Base enumerationliteral</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getCppInit()
* @model
@@ -40,7 +40,6 @@ public interface CppInit extends EObject {
* If the meaning of the '<em>Value</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Value</em>' attribute.
* @see #setValue(int)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getCppInit_Value()
@@ -53,9 +52,7 @@ public interface CppInit extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.CppInit#getValue <em>Value</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Value</em>' attribute.
+ * @param value the new value of the '<em>Value</em>' attribute.
* @see #getValue()
* @generated
*/
@@ -68,7 +65,6 @@ public interface CppInit extends EObject {
* If the meaning of the '<em>Base enumerationliteral</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base enumerationliteral</em>' reference.
* @see #setBase_enumerationliteral(EnumerationLiteral)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getCppInit_Base_enumerationliteral()
@@ -81,9 +77,7 @@ public interface CppInit extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.CppInit#getBase_enumerationliteral <em>Base enumerationliteral</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base enumerationliteral</em>' reference.
+ * @param value the new value of the '<em>Base enumerationliteral</em>' reference.
* @see #getBase_enumerationliteral()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/CppRoot.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/CppRoot.java
index f3813d8f47a..2f603ef6f4e 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/CppRoot.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/CppRoot.java
@@ -25,10 +25,10 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.CppRoot#getBase_package <em>Base package</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.CppRoot#getBase_package <em>Base package</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getCppRoot()
* @model
@@ -42,7 +42,6 @@ public interface CppRoot extends EObject {
* If the meaning of the '<em>Base package</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base package</em>' reference.
* @see #setBase_package(org.eclipse.uml2.uml.Package)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getCppRoot_Base_package()
@@ -55,9 +54,7 @@ public interface CppRoot extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.CppRoot#getBase_package <em>Base package</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base package</em>' reference.
+ * @param value the new value of the '<em>Base package</em>' reference.
* @see #getBase_package()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/EAccessKind.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/EAccessKind.java
index 5f6941ae720..57a8c292c1f 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/EAccessKind.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/EAccessKind.java
@@ -23,7 +23,6 @@ import org.eclipse.emf.common.util.Enumerator;
* A representation of the literals of the enumeration '<em><b>EAccess Kind</b></em>',
* and utility methods for working with them.
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getEAccessKind()
* @model
* @generated
@@ -33,7 +32,6 @@ public enum EAccessKind implements Enumerator {
* The '<em><b>Read</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #READ_VALUE
* @generated
* @ordered
@@ -44,7 +42,6 @@ public enum EAccessKind implements Enumerator {
* The '<em><b>Write</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #WRITE_VALUE
* @generated
* @ordered
@@ -55,7 +52,6 @@ public enum EAccessKind implements Enumerator {
* The '<em><b>Read Write</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #READ_WRITE_VALUE
* @generated
* @ordered
@@ -69,7 +65,6 @@ public enum EAccessKind implements Enumerator {
* If the meaning of '<em><b>Read</b></em>' literal object isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @see #READ
* @model name="read"
* @generated
@@ -84,7 +79,6 @@ public enum EAccessKind implements Enumerator {
* If the meaning of '<em><b>Write</b></em>' literal object isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @see #WRITE
* @model name="write"
* @generated
@@ -99,7 +93,6 @@ public enum EAccessKind implements Enumerator {
* If the meaning of '<em><b>Read Write</b></em>' literal object isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @see #READ_WRITE
* @model name="readWrite"
* @generated
@@ -111,21 +104,19 @@ public enum EAccessKind implements Enumerator {
* An array of all the '<em><b>EAccess Kind</b></em>' enumerators.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private static final EAccessKind[] VALUES_ARRAY =
new EAccessKind[] {
- READ,
- WRITE,
- READ_WRITE,
- };
+ READ,
+ WRITE,
+ READ_WRITE,
+ };
/**
* A public read-only list of all the '<em><b>EAccess Kind</b></em>' enumerators.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public static final List<EAccessKind> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
@@ -134,7 +125,8 @@ public enum EAccessKind implements Enumerator {
* Returns the '<em><b>EAccess 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 EAccessKind get(String literal) {
@@ -151,7 +143,8 @@ public enum EAccessKind implements Enumerator {
* Returns the '<em><b>EAccess 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 EAccessKind getByName(String name) {
@@ -168,17 +161,15 @@ public enum EAccessKind implements Enumerator {
* Returns the '<em><b>EAccess 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 EAccessKind get(int value) {
switch (value) {
- case READ_VALUE:
- return READ;
- case WRITE_VALUE:
- return WRITE;
- case READ_WRITE_VALUE:
- return READ_WRITE;
+ case READ_VALUE: return READ;
+ case WRITE_VALUE: return WRITE;
+ case READ_WRITE_VALUE: return READ_WRITE;
}
return null;
}
@@ -186,7 +177,6 @@ public enum EAccessKind implements Enumerator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private final int value;
@@ -194,7 +184,6 @@ public enum EAccessKind implements Enumerator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private final String name;
@@ -202,7 +191,6 @@ public enum EAccessKind implements Enumerator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private final String literal;
@@ -211,7 +199,6 @@ public enum EAccessKind implements Enumerator {
* Only this class can construct instances.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EAccessKind(int value, String name, String literal) {
@@ -223,41 +210,37 @@ public enum EAccessKind implements Enumerator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public int getValue() {
- return value;
+ return value;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String getName() {
- return name;
+ return name;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String getLiteral() {
- return literal;
+ return literal;
}
/**
* Returns the literal value of the enumerator, which is its string representation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/EStorageClass.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/EStorageClass.java
index 15702f54010..09807524d5a 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/EStorageClass.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/EStorageClass.java
@@ -23,7 +23,6 @@ import org.eclipse.emf.common.util.Enumerator;
* A representation of the literals of the enumeration '<em><b>EStorage Class</b></em>',
* and utility methods for working with them.
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getEStorageClass()
* @model
* @generated
@@ -33,7 +32,6 @@ public enum EStorageClass implements Enumerator {
* The '<em><b>Volatile</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #VOLATILE_VALUE
* @generated
* @ordered
@@ -44,7 +42,6 @@ public enum EStorageClass implements Enumerator {
* The '<em><b>Register</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #REGISTER_VALUE
* @generated
* @ordered
@@ -55,7 +52,6 @@ public enum EStorageClass implements Enumerator {
* The '<em><b>Extern</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #EXTERN_VALUE
* @generated
* @ordered
@@ -69,7 +65,6 @@ public enum EStorageClass implements Enumerator {
* If the meaning of '<em><b>Volatile</b></em>' literal object isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @see #VOLATILE
* @model name="volatile"
* @generated
@@ -84,7 +79,6 @@ public enum EStorageClass implements Enumerator {
* If the meaning of '<em><b>Register</b></em>' literal object isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @see #REGISTER
* @model name="register"
* @generated
@@ -99,7 +93,6 @@ public enum EStorageClass implements Enumerator {
* If the meaning of '<em><b>Extern</b></em>' literal object isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @see #EXTERN
* @model name="extern"
* @generated
@@ -111,21 +104,19 @@ public enum EStorageClass implements Enumerator {
* An array of all the '<em><b>EStorage Class</b></em>' enumerators.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private static final EStorageClass[] VALUES_ARRAY =
new EStorageClass[] {
- VOLATILE,
- REGISTER,
- EXTERN,
- };
+ VOLATILE,
+ REGISTER,
+ EXTERN,
+ };
/**
* A public read-only list of all the '<em><b>EStorage Class</b></em>' enumerators.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public static final List<EStorageClass> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
@@ -134,7 +125,8 @@ public enum EStorageClass implements Enumerator {
* Returns the '<em><b>EStorage Class</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 EStorageClass get(String literal) {
@@ -151,7 +143,8 @@ public enum EStorageClass implements Enumerator {
* Returns the '<em><b>EStorage Class</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 EStorageClass getByName(String name) {
@@ -168,17 +161,15 @@ public enum EStorageClass implements Enumerator {
* Returns the '<em><b>EStorage Class</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 EStorageClass get(int value) {
switch (value) {
- case VOLATILE_VALUE:
- return VOLATILE;
- case REGISTER_VALUE:
- return REGISTER;
- case EXTERN_VALUE:
- return EXTERN;
+ case VOLATILE_VALUE: return VOLATILE;
+ case REGISTER_VALUE: return REGISTER;
+ case EXTERN_VALUE: return EXTERN;
}
return null;
}
@@ -186,7 +177,6 @@ public enum EStorageClass implements Enumerator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private final int value;
@@ -194,7 +184,6 @@ public enum EStorageClass implements Enumerator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private final String name;
@@ -202,7 +191,6 @@ public enum EStorageClass implements Enumerator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private final String literal;
@@ -211,7 +199,6 @@ public enum EStorageClass implements Enumerator {
* Only this class can construct instances.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EStorageClass(int value, String name, String literal) {
@@ -223,41 +210,37 @@ public enum EStorageClass implements Enumerator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public int getValue() {
- return value;
+ return value;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String getName() {
- return name;
+ return name;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String getLiteral() {
- return literal;
+ return literal;
}
/**
* Returns the literal value of the enumerator, which is its string representation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ExternLibrary.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ExternLibrary.java
index 80191fea6ea..21811e3917f 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ExternLibrary.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ExternLibrary.java
@@ -26,15 +26,15 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getIncludePaths <em>Include Paths</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getBase_package <em>Base package</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getLibPaths <em>Lib Paths</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getMacros <em>Macros</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getLibs <em>Libs</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getIncludes <em>Includes</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getIncludePaths <em>Include Paths</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getBase_package <em>Base package</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getLibPaths <em>Lib Paths</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getMacros <em>Macros</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getLibs <em>Libs</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getIncludes <em>Includes</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getExternLibrary()
* @model
@@ -49,7 +49,6 @@ public interface ExternLibrary extends EObject {
* If the meaning of the '<em>Include Paths</em>' attribute list isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Include Paths</em>' attribute list.
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getExternLibrary_IncludePaths()
* @model unique="false" dataType="org.eclipse.uml2.types.String" ordered="false"
@@ -64,7 +63,6 @@ public interface ExternLibrary extends EObject {
* If the meaning of the '<em>Base package</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base package</em>' reference.
* @see #setBase_package(org.eclipse.uml2.uml.Package)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getExternLibrary_Base_package()
@@ -77,9 +75,7 @@ public interface ExternLibrary extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.ExternLibrary#getBase_package <em>Base package</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base package</em>' reference.
+ * @param value the new value of the '<em>Base package</em>' reference.
* @see #getBase_package()
* @generated
*/
@@ -93,7 +89,6 @@ public interface ExternLibrary extends EObject {
* If the meaning of the '<em>Lib Paths</em>' attribute list isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Lib Paths</em>' attribute list.
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getExternLibrary_LibPaths()
* @model dataType="org.eclipse.uml2.types.String" ordered="false"
@@ -109,7 +104,6 @@ public interface ExternLibrary extends EObject {
* If the meaning of the '<em>Macros</em>' attribute list isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Macros</em>' attribute list.
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getExternLibrary_Macros()
* @model dataType="org.eclipse.uml2.types.String" ordered="false"
@@ -125,7 +119,6 @@ public interface ExternLibrary extends EObject {
* If the meaning of the '<em>Libs</em>' attribute list isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Libs</em>' attribute list.
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getExternLibrary_Libs()
* @model dataType="org.eclipse.uml2.types.String" ordered="false"
@@ -141,7 +134,6 @@ public interface ExternLibrary extends EObject {
* If the meaning of the '<em>Includes</em>' attribute list isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Includes</em>' attribute list.
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getExternLibrary_Includes()
* @model dataType="org.eclipse.uml2.types.String" ordered="false"
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/External.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/External.java
index cc9b535dbfb..26d9af0e307 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/External.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/External.java
@@ -22,11 +22,11 @@ import org.eclipse.uml2.uml.Classifier;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.External#getName <em>Name</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.External#getBase_Classifier <em>Base Classifier</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.External#getName <em>Name</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.External#getBase_Classifier <em>Base Classifier</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getExternal()
* @model
@@ -40,7 +40,6 @@ public interface External extends EObject {
* If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Name</em>' attribute.
* @see #setName(String)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getExternal_Name()
@@ -53,9 +52,7 @@ public interface External extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.External#getName <em>Name</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Name</em>' attribute.
+ * @param value the new value of the '<em>Name</em>' attribute.
* @see #getName()
* @generated
*/
@@ -68,7 +65,6 @@ public interface External extends EObject {
* If the meaning of the '<em>Base Classifier</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base Classifier</em>' reference.
* @see #setBase_Classifier(Classifier)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getExternal_Base_Classifier()
@@ -81,9 +77,7 @@ public interface External extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.External#getBase_Classifier <em>Base Classifier</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Classifier</em>' reference.
+ * @param value the new value of the '<em>Base Classifier</em>' reference.
* @see #getBase_Classifier()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Friend.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Friend.java
index 8f27def4370..3971ecf9257 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Friend.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Friend.java
@@ -23,11 +23,11 @@ import org.eclipse.uml2.uml.Operation;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Friend#getBase_dependency <em>Base dependency</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Friend#getBase_operation <em>Base operation</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Friend#getBase_dependency <em>Base dependency</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Friend#getBase_operation <em>Base operation</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getFriend()
* @model
@@ -41,7 +41,6 @@ public interface Friend extends EObject {
* If the meaning of the '<em>Base dependency</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base dependency</em>' reference.
* @see #setBase_dependency(Dependency)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getFriend_Base_dependency()
@@ -54,9 +53,7 @@ public interface Friend extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Friend#getBase_dependency <em>Base dependency</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base dependency</em>' reference.
+ * @param value the new value of the '<em>Base dependency</em>' reference.
* @see #getBase_dependency()
* @generated
*/
@@ -69,7 +66,6 @@ public interface Friend extends EObject {
* If the meaning of the '<em>Base operation</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base operation</em>' reference.
* @see #setBase_operation(Operation)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getFriend_Base_operation()
@@ -82,9 +78,7 @@ public interface Friend extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Friend#getBase_operation <em>Base operation</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base operation</em>' reference.
+ * @param value the new value of the '<em>Base operation</em>' reference.
* @see #getBase_operation()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Include.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Include.java
index ee45c102811..3576030a15b 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Include.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Include.java
@@ -27,15 +27,15 @@ import org.eclipse.uml2.uml.PackageImport;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Include#getBody <em>Body</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Include#getPreBody <em>Pre Body</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Include#getHeader <em>Header</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Include#getBase_package <em>Base package</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Include#getBase_class <em>Base class</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Include#getBase_PackageImport <em>Base Package Import</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Include#getBody <em>Body</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Include#getPreBody <em>Pre Body</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Include#getHeader <em>Header</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Include#getBase_package <em>Base package</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Include#getBase_class <em>Base class</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Include#getBase_PackageImport <em>Base Package Import</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getInclude()
* @model
@@ -50,7 +50,6 @@ public interface Include extends EObject {
* If the meaning of the '<em>Body</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Body</em>' attribute.
* @see #setBody(String)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getInclude_Body()
@@ -63,9 +62,7 @@ public interface Include extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Include#getBody <em>Body</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Body</em>' attribute.
+ * @param value the new value of the '<em>Body</em>' attribute.
* @see #getBody()
* @generated
*/
@@ -79,7 +76,6 @@ public interface Include extends EObject {
* If the meaning of the '<em>Pre Body</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Pre Body</em>' attribute.
* @see #setPreBody(String)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getInclude_PreBody()
@@ -92,9 +88,7 @@ public interface Include extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Include#getPreBody <em>Pre Body</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Pre Body</em>' attribute.
+ * @param value the new value of the '<em>Pre Body</em>' attribute.
* @see #getPreBody()
* @generated
*/
@@ -108,7 +102,6 @@ public interface Include extends EObject {
* If the meaning of the '<em>Header</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Header</em>' attribute.
* @see #setHeader(String)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getInclude_Header()
@@ -121,9 +114,7 @@ public interface Include extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Include#getHeader <em>Header</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Header</em>' attribute.
+ * @param value the new value of the '<em>Header</em>' attribute.
* @see #getHeader()
* @generated
*/
@@ -136,7 +127,6 @@ public interface Include extends EObject {
* If the meaning of the '<em>Base package</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base package</em>' reference.
* @see #setBase_package(org.eclipse.uml2.uml.Package)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getInclude_Base_package()
@@ -149,9 +139,7 @@ public interface Include extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Include#getBase_package <em>Base package</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base package</em>' reference.
+ * @param value the new value of the '<em>Base package</em>' reference.
* @see #getBase_package()
* @generated
*/
@@ -164,7 +152,6 @@ public interface Include extends EObject {
* If the meaning of the '<em>Base class</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base class</em>' reference.
* @see #setBase_class(org.eclipse.uml2.uml.Class)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getInclude_Base_class()
@@ -177,9 +164,7 @@ public interface Include extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Include#getBase_class <em>Base class</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base class</em>' reference.
+ * @param value the new value of the '<em>Base class</em>' reference.
* @see #getBase_class()
* @generated
*/
@@ -192,7 +177,6 @@ public interface Include extends EObject {
* If the meaning of the '<em>Base Package Import</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base Package Import</em>' reference.
* @see #setBase_PackageImport(PackageImport)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getInclude_Base_PackageImport()
@@ -205,9 +189,7 @@ public interface Include extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Include#getBase_PackageImport <em>Base Package Import</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Package Import</em>' reference.
+ * @param value the new value of the '<em>Base Package Import</em>' reference.
* @see #getBase_PackageImport()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Inline.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Inline.java
index 5b13a941d74..737bc194134 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Inline.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Inline.java
@@ -22,10 +22,10 @@ import org.eclipse.uml2.uml.Operation;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Inline#getBase_operation <em>Base operation</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Inline#getBase_operation <em>Base operation</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getInline()
* @model
@@ -39,7 +39,6 @@ public interface Inline extends EObject {
* If the meaning of the '<em>Base operation</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base operation</em>' reference.
* @see #setBase_operation(Operation)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getInline_Base_operation()
@@ -52,9 +51,7 @@ public interface Inline extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Inline#getBase_operation <em>Base operation</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base operation</em>' reference.
+ * @param value the new value of the '<em>Base operation</em>' reference.
* @see #getBase_operation()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ManualGeneration.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ManualGeneration.java
index 2105f874232..b28650aae64 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ManualGeneration.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/ManualGeneration.java
@@ -20,17 +20,16 @@ import org.eclipse.emf.ecore.EObject;
* <!-- end-user-doc -->
*
* <!-- begin-model-doc -->
- * Some toolkits require a quite particular way of use. For instance, LTTng requires the use of C (not C++) for the declaration of a trace provider and the header file is read several time with redefined macros. Therefore, the code generator supports a
- * "manual" generation mode, in which primarily the contents of the CppInclude directive is written.
+ * Some toolkits require a quite particular way of use. For instance, LTTng requires the use of C (not C++) for the declaration of a trace provider and the header file is read several time with redefined macros. Therefore, the code generator supports a "manual" generation mode, in which primarily the contents of the CppInclude directive is written.
* <!-- end-model-doc -->
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.ManualGeneration#getExtensionBody <em>Extension Body</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.ManualGeneration#getBase_Class <em>Base Class</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.ManualGeneration#getExtensionBody <em>Extension Body</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.ManualGeneration#getBase_Class <em>Base Class</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getManualGeneration()
* @model
@@ -44,7 +43,6 @@ public interface ManualGeneration extends EObject {
* If the meaning of the '<em>Extension Body</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Extension Body</em>' attribute.
* @see #setExtensionBody(String)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getManualGeneration_ExtensionBody()
@@ -57,9 +55,7 @@ public interface ManualGeneration extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.ManualGeneration#getExtensionBody <em>Extension Body</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Extension Body</em>' attribute.
+ * @param value the new value of the '<em>Extension Body</em>' attribute.
* @see #getExtensionBody()
* @generated
*/
@@ -72,7 +68,6 @@ public interface ManualGeneration extends EObject {
* If the meaning of the '<em>Base Class</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base Class</em>' reference.
* @see #setBase_Class(org.eclipse.uml2.uml.Class)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getManualGeneration_Base_Class()
@@ -85,9 +80,7 @@ public interface ManualGeneration extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.ManualGeneration#getBase_Class <em>Base Class</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Class</em>' reference.
+ * @param value the new value of the '<em>Base Class</em>' reference.
* @see #getBase_Class()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/NoCodeGen.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/NoCodeGen.java
index 381a066b40d..2436e6bddc4 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/NoCodeGen.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/NoCodeGen.java
@@ -26,10 +26,10 @@ import org.eclipse.uml2.uml.Element;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.NoCodeGen#getBase_element <em>Base element</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.NoCodeGen#getBase_element <em>Base element</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getNoCodeGen()
* @model
@@ -43,7 +43,6 @@ public interface NoCodeGen extends EObject {
* If the meaning of the '<em>Base element</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base element</em>' reference.
* @see #setBase_element(Element)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getNoCodeGen_Base_element()
@@ -56,9 +55,7 @@ public interface NoCodeGen extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.NoCodeGen#getBase_element <em>Base element</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base element</em>' reference.
+ * @param value the new value of the '<em>Base element</em>' reference.
* @see #getBase_element()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Ptr.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Ptr.java
index 4327daf0368..ce60c416a38 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Ptr.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Ptr.java
@@ -27,12 +27,12 @@ import org.eclipse.uml2.uml.Property;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Ptr#getBase_parameter <em>Base parameter</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Ptr#getBase_property <em>Base property</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Ptr#getDeclaration <em>Declaration</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Ptr#getBase_parameter <em>Base parameter</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Ptr#getBase_property <em>Base property</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Ptr#getDeclaration <em>Declaration</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getPtr()
* @model
@@ -46,7 +46,6 @@ public interface Ptr extends EObject {
* If the meaning of the '<em>Base parameter</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base parameter</em>' reference.
* @see #setBase_parameter(Parameter)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getPtr_Base_parameter()
@@ -59,9 +58,7 @@ public interface Ptr extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Ptr#getBase_parameter <em>Base parameter</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base parameter</em>' reference.
+ * @param value the new value of the '<em>Base parameter</em>' reference.
* @see #getBase_parameter()
* @generated
*/
@@ -74,7 +71,6 @@ public interface Ptr extends EObject {
* If the meaning of the '<em>Base property</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base property</em>' reference.
* @see #setBase_property(Property)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getPtr_Base_property()
@@ -87,9 +83,7 @@ public interface Ptr extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Ptr#getBase_property <em>Base property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base property</em>' reference.
+ * @param value the new value of the '<em>Base property</em>' reference.
* @see #getBase_property()
* @generated
*/
@@ -102,7 +96,6 @@ public interface Ptr extends EObject {
* If the meaning of the '<em>Declaration</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Declaration</em>' attribute.
* @see #setDeclaration(String)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getPtr_Declaration()
@@ -115,9 +108,7 @@ public interface Ptr extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Ptr#getDeclaration <em>Declaration</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Declaration</em>' attribute.
+ * @param value the new value of the '<em>Declaration</em>' attribute.
* @see #getDeclaration()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Ref.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Ref.java
index 384b8bfa45d..535918f01cf 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Ref.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Ref.java
@@ -23,11 +23,11 @@ import org.eclipse.uml2.uml.Property;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Ref#getBase_parameter <em>Base parameter</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Ref#getBase_property <em>Base property</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Ref#getBase_parameter <em>Base parameter</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Ref#getBase_property <em>Base property</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getRef()
* @model
@@ -41,7 +41,6 @@ public interface Ref extends EObject {
* If the meaning of the '<em>Base parameter</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base parameter</em>' reference.
* @see #setBase_parameter(Parameter)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getRef_Base_parameter()
@@ -54,9 +53,7 @@ public interface Ref extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Ref#getBase_parameter <em>Base parameter</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base parameter</em>' reference.
+ * @param value the new value of the '<em>Base parameter</em>' reference.
* @see #getBase_parameter()
* @generated
*/
@@ -69,7 +66,6 @@ public interface Ref extends EObject {
* If the meaning of the '<em>Base property</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base property</em>' reference.
* @see #setBase_property(Property)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getRef_Base_property()
@@ -82,9 +78,7 @@ public interface Ref extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Ref#getBase_property <em>Base property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base property</em>' reference.
+ * @param value the new value of the '<em>Base property</em>' reference.
* @see #getBase_property()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/StorageClass.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/StorageClass.java
index 65a7acf3351..478fd5e5fb6 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/StorageClass.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/StorageClass.java
@@ -13,6 +13,8 @@
package org.eclipse.papyrus.C_Cpp;
import org.eclipse.emf.ecore.EObject;
+import org.eclipse.uml2.uml.Parameter;
+import org.eclipse.uml2.uml.Property;
/**
* <!-- begin-user-doc -->
@@ -21,10 +23,12 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.StorageClass#getStorageClass <em>Storage Class</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.StorageClass#getStorageClass <em>Storage Class</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.StorageClass#getBase_Property <em>Base Property</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.StorageClass#getBase_Parameter <em>Base Parameter</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getStorageClass()
* @model
@@ -39,7 +43,6 @@ public interface StorageClass extends EObject {
* If the meaning of the '<em>Storage Class</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Storage Class</em>' attribute.
* @see org.eclipse.papyrus.C_Cpp.EStorageClass
* @see #setStorageClass(EStorageClass)
@@ -53,13 +56,63 @@ public interface StorageClass extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.StorageClass#getStorageClass <em>Storage Class</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Storage Class</em>' attribute.
+ * @param value the new value of the '<em>Storage Class</em>' attribute.
* @see org.eclipse.papyrus.C_Cpp.EStorageClass
* @see #getStorageClass()
* @generated
*/
void setStorageClass(EStorageClass value);
+ /**
+ * Returns the value of the '<em><b>Base Property</b></em>' reference.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Base Property</em>' reference isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Base Property</em>' reference.
+ * @see #setBase_Property(Property)
+ * @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getStorageClass_Base_Property()
+ * @model ordered="false"
+ * @generated
+ */
+ Property getBase_Property();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.StorageClass#getBase_Property <em>Base Property</em>}' reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Base Property</em>' reference.
+ * @see #getBase_Property()
+ * @generated
+ */
+ void setBase_Property(Property value);
+
+ /**
+ * Returns the value of the '<em><b>Base Parameter</b></em>' reference.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Base Parameter</em>' reference isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Base Parameter</em>' reference.
+ * @see #setBase_Parameter(Parameter)
+ * @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getStorageClass_Base_Parameter()
+ * @model ordered="false"
+ * @generated
+ */
+ Parameter getBase_Parameter();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.StorageClass#getBase_Parameter <em>Base Parameter</em>}' reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Base Parameter</em>' reference.
+ * @see #getBase_Parameter()
+ * @generated
+ */
+ void setBase_Parameter(Parameter value);
+
} // StorageClass
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Template.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Template.java
index 3f94230fbfb..66d729cb018 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Template.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Template.java
@@ -21,11 +21,11 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Template#getDeclaration <em>Declaration</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Template#getBase_class <em>Base class</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Template#getDeclaration <em>Declaration</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Template#getBase_class <em>Base class</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getTemplate()
* @model
@@ -39,7 +39,6 @@ public interface Template extends EObject {
* If the meaning of the '<em>Declaration</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Declaration</em>' attribute.
* @see #setDeclaration(String)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getTemplate_Declaration()
@@ -52,9 +51,7 @@ public interface Template extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Template#getDeclaration <em>Declaration</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Declaration</em>' attribute.
+ * @param value the new value of the '<em>Declaration</em>' attribute.
* @see #getDeclaration()
* @generated
*/
@@ -67,7 +64,6 @@ public interface Template extends EObject {
* If the meaning of the '<em>Base class</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base class</em>' reference.
* @see #setBase_class(org.eclipse.uml2.uml.Class)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getTemplate_Base_class()
@@ -80,9 +76,7 @@ public interface Template extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Template#getBase_class <em>Base class</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base class</em>' reference.
+ * @param value the new value of the '<em>Base class</em>' reference.
* @see #getBase_class()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/TemplateBinding.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/TemplateBinding.java
index 27e6d858671..5f9e868c814 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/TemplateBinding.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/TemplateBinding.java
@@ -21,11 +21,11 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.TemplateBinding#getBinding <em>Binding</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.TemplateBinding#getBase_templatebinding <em>Base templatebinding</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.TemplateBinding#getBinding <em>Binding</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.TemplateBinding#getBase_templatebinding <em>Base templatebinding</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getTemplateBinding()
* @model
@@ -39,7 +39,6 @@ public interface TemplateBinding extends EObject {
* If the meaning of the '<em>Binding</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Binding</em>' attribute.
* @see #setBinding(String)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getTemplateBinding_Binding()
@@ -52,9 +51,7 @@ public interface TemplateBinding extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.TemplateBinding#getBinding <em>Binding</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Binding</em>' attribute.
+ * @param value the new value of the '<em>Binding</em>' attribute.
* @see #getBinding()
* @generated
*/
@@ -67,7 +64,6 @@ public interface TemplateBinding extends EObject {
* If the meaning of the '<em>Base templatebinding</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base templatebinding</em>' reference.
* @see #setBase_templatebinding(org.eclipse.uml2.uml.TemplateBinding)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getTemplateBinding_Base_templatebinding()
@@ -80,9 +76,7 @@ public interface TemplateBinding extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.TemplateBinding#getBase_templatebinding <em>Base templatebinding</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base templatebinding</em>' reference.
+ * @param value the new value of the '<em>Base templatebinding</em>' reference.
* @see #getBase_templatebinding()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/TemplateParameter.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/TemplateParameter.java
index edb00e6c539..1c67ebfec79 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/TemplateParameter.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/TemplateParameter.java
@@ -21,11 +21,11 @@ import org.eclipse.emf.ecore.EObject;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.TemplateParameter#getName <em>Name</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.TemplateParameter#getBase_templateparameter <em>Base templateparameter</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.TemplateParameter#getName <em>Name</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.TemplateParameter#getBase_templateparameter <em>Base templateparameter</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getTemplateParameter()
* @model
@@ -39,7 +39,6 @@ public interface TemplateParameter extends EObject {
* If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Name</em>' attribute.
* @see #setName(String)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getTemplateParameter_Name()
@@ -52,9 +51,7 @@ public interface TemplateParameter extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.TemplateParameter#getName <em>Name</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Name</em>' attribute.
+ * @param value the new value of the '<em>Name</em>' attribute.
* @see #getName()
* @generated
*/
@@ -67,7 +64,6 @@ public interface TemplateParameter extends EObject {
* If the meaning of the '<em>Base templateparameter</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base templateparameter</em>' reference.
* @see #setBase_templateparameter(org.eclipse.uml2.uml.TemplateParameter)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getTemplateParameter_Base_templateparameter()
@@ -80,9 +76,7 @@ public interface TemplateParameter extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.TemplateParameter#getBase_templateparameter <em>Base templateparameter</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base templateparameter</em>' reference.
+ * @param value the new value of the '<em>Base templateparameter</em>' reference.
* @see #getBase_templateparameter()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Typedef.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Typedef.java
index e838b876e56..99be18e2013 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Typedef.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Typedef.java
@@ -22,11 +22,11 @@ import org.eclipse.uml2.uml.PrimitiveType;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Typedef#getDefinition <em>Definition</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Typedef#getBase_primitivetype <em>Base primitivetype</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Typedef#getDefinition <em>Definition</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Typedef#getBase_primitivetype <em>Base primitivetype</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getTypedef()
* @model
@@ -40,7 +40,6 @@ public interface Typedef extends EObject {
* If the meaning of the '<em>Definition</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Definition</em>' attribute.
* @see #setDefinition(String)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getTypedef_Definition()
@@ -53,9 +52,7 @@ public interface Typedef extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Typedef#getDefinition <em>Definition</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Definition</em>' attribute.
+ * @param value the new value of the '<em>Definition</em>' attribute.
* @see #getDefinition()
* @generated
*/
@@ -68,7 +65,6 @@ public interface Typedef extends EObject {
* If the meaning of the '<em>Base primitivetype</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base primitivetype</em>' reference.
* @see #setBase_primitivetype(PrimitiveType)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getTypedef_Base_primitivetype()
@@ -81,9 +77,7 @@ public interface Typedef extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Typedef#getBase_primitivetype <em>Base primitivetype</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base primitivetype</em>' reference.
+ * @param value the new value of the '<em>Base primitivetype</em>' reference.
* @see #getBase_primitivetype()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Union.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Union.java
index 37f116fffe4..1edfbd0d38a 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Union.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Union.java
@@ -22,10 +22,10 @@ import org.eclipse.uml2.uml.DataType;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Union#getBase_DataType <em>Base Data Type</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Union#getBase_DataType <em>Base Data Type</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getUnion()
* @model
@@ -39,7 +39,6 @@ public interface Union extends EObject {
* If the meaning of the '<em>Base Data Type</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base Data Type</em>' reference.
* @see #setBase_DataType(DataType)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getUnion_Base_DataType()
@@ -52,9 +51,7 @@ public interface Union extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Union#getBase_DataType <em>Base Data Type</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Data Type</em>' reference.
+ * @param value the new value of the '<em>Base Data Type</em>' reference.
* @see #getBase_DataType()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Virtual.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Virtual.java
index a64e3d52c29..60b209bef50 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Virtual.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Virtual.java
@@ -22,10 +22,10 @@ import org.eclipse.uml2.uml.Operation;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Virtual#getBase_operation <em>Base operation</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Virtual#getBase_operation <em>Base operation</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getVirtual()
* @model
@@ -39,7 +39,6 @@ public interface Virtual extends EObject {
* If the meaning of the '<em>Base operation</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base operation</em>' reference.
* @see #setBase_operation(Operation)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getVirtual_Base_operation()
@@ -52,9 +51,7 @@ public interface Virtual extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Virtual#getBase_operation <em>Base operation</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base operation</em>' reference.
+ * @param value the new value of the '<em>Base operation</em>' reference.
* @see #getBase_operation()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Visibility.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Visibility.java
index f226373d0d6..aea7299af55 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Visibility.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Visibility.java
@@ -22,11 +22,11 @@ import org.eclipse.uml2.uml.Generalization;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Visibility#getValue <em>Value</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Visibility#getBase_generalization <em>Base generalization</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Visibility#getValue <em>Value</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Visibility#getBase_generalization <em>Base generalization</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getVisibility()
* @model
@@ -40,7 +40,6 @@ public interface Visibility extends EObject {
* If the meaning of the '<em>Value</em>' attribute isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Value</em>' attribute.
* @see #setValue(String)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getVisibility_Value()
@@ -53,9 +52,7 @@ public interface Visibility extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Visibility#getValue <em>Value</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Value</em>' attribute.
+ * @param value the new value of the '<em>Value</em>' attribute.
* @see #getValue()
* @generated
*/
@@ -68,7 +65,6 @@ public interface Visibility extends EObject {
* If the meaning of the '<em>Base generalization</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base generalization</em>' reference.
* @see #setBase_generalization(Generalization)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getVisibility_Base_generalization()
@@ -81,9 +77,7 @@ public interface Visibility extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Visibility#getBase_generalization <em>Base generalization</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base generalization</em>' reference.
+ * @param value the new value of the '<em>Base generalization</em>' reference.
* @see #getBase_generalization()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/VisibilityKind.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/VisibilityKind.java
index a2377be22a4..4ea258e178e 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/VisibilityKind.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/VisibilityKind.java
@@ -23,7 +23,6 @@ import org.eclipse.emf.common.util.Enumerator;
* A representation of the literals of the enumeration '<em><b>Visibility Kind</b></em>',
* and utility methods for working with them.
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getVisibilityKind()
* @model
* @generated
@@ -33,7 +32,6 @@ public enum VisibilityKind implements Enumerator {
* The '<em><b>Private</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #PRIVATE_VALUE
* @generated
* @ordered
@@ -44,7 +42,6 @@ public enum VisibilityKind implements Enumerator {
* The '<em><b>Protected</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #PROTECTED_VALUE
* @generated
* @ordered
@@ -55,7 +52,6 @@ public enum VisibilityKind implements Enumerator {
* The '<em><b>Public</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #PUBLIC_VALUE
* @generated
* @ordered
@@ -69,7 +65,6 @@ public enum VisibilityKind implements Enumerator {
* If the meaning of '<em><b>Private</b></em>' literal object isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @see #PRIVATE
* @model name="private"
* @generated
@@ -84,7 +79,6 @@ public enum VisibilityKind implements Enumerator {
* If the meaning of '<em><b>Protected</b></em>' literal object isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @see #PROTECTED
* @model name="protected"
* @generated
@@ -99,7 +93,6 @@ public enum VisibilityKind implements Enumerator {
* If the meaning of '<em><b>Public</b></em>' literal object isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @see #PUBLIC
* @model name="public"
* @generated
@@ -111,21 +104,19 @@ public enum VisibilityKind implements Enumerator {
* An array of all the '<em><b>Visibility Kind</b></em>' enumerators.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private static final VisibilityKind[] VALUES_ARRAY =
new VisibilityKind[] {
- PRIVATE,
- PROTECTED,
- PUBLIC,
- };
+ PRIVATE,
+ PROTECTED,
+ PUBLIC,
+ };
/**
* A public read-only list of all the '<em><b>Visibility Kind</b></em>' enumerators.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public static final List<VisibilityKind> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
@@ -134,7 +125,8 @@ public enum VisibilityKind implements Enumerator {
* Returns the '<em><b>Visibility 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 VisibilityKind get(String literal) {
@@ -151,7 +143,8 @@ public enum VisibilityKind implements Enumerator {
* Returns the '<em><b>Visibility 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 VisibilityKind getByName(String name) {
@@ -168,17 +161,15 @@ public enum VisibilityKind implements Enumerator {
* Returns the '<em><b>Visibility 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 VisibilityKind get(int value) {
switch (value) {
- case PRIVATE_VALUE:
- return PRIVATE;
- case PROTECTED_VALUE:
- return PROTECTED;
- case PUBLIC_VALUE:
- return PUBLIC;
+ case PRIVATE_VALUE: return PRIVATE;
+ case PROTECTED_VALUE: return PROTECTED;
+ case PUBLIC_VALUE: return PUBLIC;
}
return null;
}
@@ -186,7 +177,6 @@ public enum VisibilityKind implements Enumerator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private final int value;
@@ -194,7 +184,6 @@ public enum VisibilityKind implements Enumerator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private final String name;
@@ -202,7 +191,6 @@ public enum VisibilityKind implements Enumerator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private final String literal;
@@ -211,7 +199,6 @@ public enum VisibilityKind implements Enumerator {
* Only this class can construct instances.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private VisibilityKind(int value, String name, String literal) {
@@ -223,41 +210,37 @@ public enum VisibilityKind implements Enumerator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public int getValue() {
- return value;
+ return value;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String getName() {
- return name;
+ return name;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String getLiteral() {
- return literal;
+ return literal;
}
/**
* Returns the literal value of the enumerator, which is its string representation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Volatile.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Volatile.java
index b210e26f825..6a80992fc11 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Volatile.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/Volatile.java
@@ -14,12 +14,12 @@ import org.eclipse.uml2.uml.Property;
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_parameter <em>Base parameter</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_property <em>Base property</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_operation <em>Base operation</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_parameter <em>Base parameter</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_property <em>Base property</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_operation <em>Base operation</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getVolatile()
* @model
@@ -33,11 +33,10 @@ public interface Volatile extends EObject {
* If the meaning of the '<em>Base parameter</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base parameter</em>' reference.
* @see #setBase_parameter(Parameter)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getVolatile_Base_parameter()
- * @model required="true" ordered="false"
+ * @model ordered="false"
* @generated
*/
Parameter getBase_parameter();
@@ -46,9 +45,7 @@ public interface Volatile extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_parameter <em>Base parameter</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base parameter</em>' reference.
+ * @param value the new value of the '<em>Base parameter</em>' reference.
* @see #getBase_parameter()
* @generated
*/
@@ -61,11 +58,10 @@ public interface Volatile extends EObject {
* If the meaning of the '<em>Base property</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base property</em>' reference.
* @see #setBase_property(Property)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getVolatile_Base_property()
- * @model required="true" ordered="false"
+ * @model ordered="false"
* @generated
*/
Property getBase_property();
@@ -74,9 +70,7 @@ public interface Volatile extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_property <em>Base property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base property</em>' reference.
+ * @param value the new value of the '<em>Base property</em>' reference.
* @see #getBase_property()
* @generated
*/
@@ -89,11 +83,10 @@ public interface Volatile extends EObject {
* If the meaning of the '<em>Base operation</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- *
* @return the value of the '<em>Base operation</em>' reference.
* @see #setBase_operation(Operation)
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#getVolatile_Base_operation()
- * @model required="true" ordered="false"
+ * @model ordered="false"
* @generated
*/
Operation getBase_operation();
@@ -102,9 +95,7 @@ public interface Volatile extends EObject {
* Sets the value of the '{@link org.eclipse.papyrus.C_Cpp.Volatile#getBase_operation <em>Base operation</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base operation</em>' reference.
+ * @param value the new value of the '<em>Base operation</em>' reference.
* @see #getBase_operation()
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ArrayImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ArrayImpl.java
index 6aebd78aa7e..91a71d01d85 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ArrayImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ArrayImpl.java
@@ -29,13 +29,13 @@ import org.eclipse.uml2.uml.Property;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ArrayImpl#getBase_parameter <em>Base parameter</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ArrayImpl#getDefinition <em>Definition</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ArrayImpl#getBase_property <em>Base property</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ArrayImpl#getBase_association <em>Base association</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ArrayImpl#getBase_parameter <em>Base parameter</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ArrayImpl#getDefinition <em>Definition</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ArrayImpl#getBase_property <em>Base property</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ArrayImpl#getBase_association <em>Base association</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -44,7 +44,6 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
* The cached value of the '{@link #getBase_parameter() <em>Base parameter</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_parameter()
* @generated
* @ordered
@@ -55,7 +54,6 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
* The default value of the '{@link #getDefinition() <em>Definition</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getDefinition()
* @generated
* @ordered
@@ -66,7 +64,6 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
* The cached value of the '{@link #getDefinition() <em>Definition</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getDefinition()
* @generated
* @ordered
@@ -77,7 +74,6 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
* The cached value of the '{@link #getBase_property() <em>Base property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_property()
* @generated
* @ordered
@@ -88,7 +84,6 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
* The cached value of the '{@link #getBase_association() <em>Base association</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_association()
* @generated
* @ordered
@@ -98,7 +93,6 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected ArrayImpl() {
@@ -108,7 +102,6 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -119,18 +112,16 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Parameter getBase_parameter() {
if (base_parameter != null && base_parameter.eIsProxy()) {
- InternalEObject oldBase_parameter = (InternalEObject) base_parameter;
- base_parameter = (Parameter) eResolveProxy(oldBase_parameter);
+ InternalEObject oldBase_parameter = (InternalEObject)base_parameter;
+ base_parameter = (Parameter)eResolveProxy(oldBase_parameter);
if (base_parameter != oldBase_parameter) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.ARRAY__BASE_PARAMETER, oldBase_parameter, base_parameter));
- }
}
}
return base_parameter;
@@ -139,7 +130,6 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Parameter basicGetBase_parameter() {
@@ -149,22 +139,19 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_parameter(Parameter newBase_parameter) {
Parameter oldBase_parameter = base_parameter;
base_parameter = newBase_parameter;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.ARRAY__BASE_PARAMETER, oldBase_parameter, base_parameter));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -175,33 +162,29 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setDefinition(String newDefinition) {
String oldDefinition = definition;
definition = newDefinition;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.ARRAY__DEFINITION, oldDefinition, definition));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Property getBase_property() {
if (base_property != null && base_property.eIsProxy()) {
- InternalEObject oldBase_property = (InternalEObject) base_property;
- base_property = (Property) eResolveProxy(oldBase_property);
+ InternalEObject oldBase_property = (InternalEObject)base_property;
+ base_property = (Property)eResolveProxy(oldBase_property);
if (base_property != oldBase_property) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.ARRAY__BASE_PROPERTY, oldBase_property, base_property));
- }
}
}
return base_property;
@@ -210,7 +193,6 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Property basicGetBase_property() {
@@ -220,33 +202,29 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_property(Property newBase_property) {
Property oldBase_property = base_property;
base_property = newBase_property;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.ARRAY__BASE_PROPERTY, oldBase_property, base_property));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Association getBase_association() {
if (base_association != null && base_association.eIsProxy()) {
- InternalEObject oldBase_association = (InternalEObject) base_association;
- base_association = (Association) eResolveProxy(oldBase_association);
+ InternalEObject oldBase_association = (InternalEObject)base_association;
+ base_association = (Association)eResolveProxy(oldBase_association);
if (base_association != oldBase_association) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.ARRAY__BASE_ASSOCIATION, oldBase_association, base_association));
- }
}
}
return base_association;
@@ -255,7 +233,6 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Association basicGetBase_association() {
@@ -265,44 +242,35 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_association(Association newBase_association) {
Association oldBase_association = base_association;
base_association = newBase_association;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.ARRAY__BASE_ASSOCIATION, oldBase_association, base_association));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.ARRAY__BASE_PARAMETER:
- if (resolve) {
- return getBase_parameter();
- }
- return basicGetBase_parameter();
- case C_CppPackage.ARRAY__DEFINITION:
- return getDefinition();
- case C_CppPackage.ARRAY__BASE_PROPERTY:
- if (resolve) {
- return getBase_property();
- }
- return basicGetBase_property();
- case C_CppPackage.ARRAY__BASE_ASSOCIATION:
- if (resolve) {
- return getBase_association();
- }
- return basicGetBase_association();
+ case C_CppPackage.ARRAY__BASE_PARAMETER:
+ if (resolve) return getBase_parameter();
+ return basicGetBase_parameter();
+ case C_CppPackage.ARRAY__DEFINITION:
+ return getDefinition();
+ case C_CppPackage.ARRAY__BASE_PROPERTY:
+ if (resolve) return getBase_property();
+ return basicGetBase_property();
+ case C_CppPackage.ARRAY__BASE_ASSOCIATION:
+ if (resolve) return getBase_association();
+ return basicGetBase_association();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -310,24 +278,23 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.ARRAY__BASE_PARAMETER:
- setBase_parameter((Parameter) newValue);
- return;
- case C_CppPackage.ARRAY__DEFINITION:
- setDefinition((String) newValue);
- return;
- case C_CppPackage.ARRAY__BASE_PROPERTY:
- setBase_property((Property) newValue);
- return;
- case C_CppPackage.ARRAY__BASE_ASSOCIATION:
- setBase_association((Association) newValue);
- return;
+ case C_CppPackage.ARRAY__BASE_PARAMETER:
+ setBase_parameter((Parameter)newValue);
+ return;
+ case C_CppPackage.ARRAY__DEFINITION:
+ setDefinition((String)newValue);
+ return;
+ case C_CppPackage.ARRAY__BASE_PROPERTY:
+ setBase_property((Property)newValue);
+ return;
+ case C_CppPackage.ARRAY__BASE_ASSOCIATION:
+ setBase_association((Association)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -335,24 +302,23 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.ARRAY__BASE_PARAMETER:
- setBase_parameter((Parameter) null);
- return;
- case C_CppPackage.ARRAY__DEFINITION:
- setDefinition(DEFINITION_EDEFAULT);
- return;
- case C_CppPackage.ARRAY__BASE_PROPERTY:
- setBase_property((Property) null);
- return;
- case C_CppPackage.ARRAY__BASE_ASSOCIATION:
- setBase_association((Association) null);
- return;
+ case C_CppPackage.ARRAY__BASE_PARAMETER:
+ setBase_parameter((Parameter)null);
+ return;
+ case C_CppPackage.ARRAY__DEFINITION:
+ setDefinition(DEFINITION_EDEFAULT);
+ return;
+ case C_CppPackage.ARRAY__BASE_PROPERTY:
+ setBase_property((Property)null);
+ return;
+ case C_CppPackage.ARRAY__BASE_ASSOCIATION:
+ setBase_association((Association)null);
+ return;
}
super.eUnset(featureID);
}
@@ -360,20 +326,19 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.ARRAY__BASE_PARAMETER:
- return base_parameter != null;
- case C_CppPackage.ARRAY__DEFINITION:
- return DEFINITION_EDEFAULT == null ? definition != null : !DEFINITION_EDEFAULT.equals(definition);
- case C_CppPackage.ARRAY__BASE_PROPERTY:
- return base_property != null;
- case C_CppPackage.ARRAY__BASE_ASSOCIATION:
- return base_association != null;
+ case C_CppPackage.ARRAY__BASE_PARAMETER:
+ return base_parameter != null;
+ case C_CppPackage.ARRAY__DEFINITION:
+ return DEFINITION_EDEFAULT == null ? definition != null : !DEFINITION_EDEFAULT.equals(definition);
+ case C_CppPackage.ARRAY__BASE_PROPERTY:
+ return base_property != null;
+ case C_CppPackage.ARRAY__BASE_ASSOCIATION:
+ return base_association != null;
}
return super.eIsSet(featureID);
}
@@ -381,17 +346,14 @@ public class ArrayImpl extends MinimalEObjectImpl.Container implements Array {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) {
- return super.toString();
- }
+ if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (definition: "); //$NON-NLS-1$
+ result.append(" (definition: ");
result.append(definition);
result.append(')');
return result.toString();
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/C_CppFactoryImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/C_CppFactoryImpl.java
index 27c33a21a97..843ae6d95f7 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/C_CppFactoryImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/C_CppFactoryImpl.java
@@ -51,7 +51,6 @@ import org.eclipse.papyrus.C_Cpp.Volatile;
* <!-- begin-user-doc -->
* An implementation of the model <b>Factory</b>.
* <!-- end-user-doc -->
- *
* @generated
*/
public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
@@ -59,16 +58,16 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
* Creates the default factory implementation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public static C_CppFactory init() {
try {
- C_CppFactory theC_CppFactory = (C_CppFactory) EPackage.Registry.INSTANCE.getEFactory(C_CppPackage.eNS_URI);
+ C_CppFactory theC_CppFactory = (C_CppFactory)EPackage.Registry.INSTANCE.getEFactory(C_CppPackage.eNS_URI);
if (theC_CppFactory != null) {
return theC_CppFactory;
}
- } catch (Exception exception) {
+ }
+ catch (Exception exception) {
EcorePlugin.INSTANCE.log(exception);
}
return new C_CppFactoryImpl();
@@ -78,7 +77,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
* Creates an instance of the factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public C_CppFactoryImpl() {
@@ -88,107 +86,80 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EObject create(EClass eClass) {
switch (eClass.getClassifierID()) {
- case C_CppPackage.PTR:
- return createPtr();
- case C_CppPackage.INCLUDE:
- return createInclude();
- case C_CppPackage.MANUAL_GENERATION:
- return createManualGeneration();
- case C_CppPackage.EXTERN_LIBRARY:
- return createExternLibrary();
- case C_CppPackage.NO_CODE_GEN:
- return createNoCodeGen();
- case C_CppPackage.CPP_ROOT:
- return createCppRoot();
- case C_CppPackage.ARRAY:
- return createArray();
- case C_CppPackage.CONST:
- return createConst();
- case C_CppPackage.REF:
- return createRef();
- case C_CppPackage.EXTERNAL:
- return createExternal();
- case C_CppPackage.CONST_INIT:
- return createConstInit();
- case C_CppPackage.FRIEND:
- return createFriend();
- case C_CppPackage.INLINE:
- return createInline();
- case C_CppPackage.VIRTUAL:
- return createVirtual();
- case C_CppPackage.TYPEDEF:
- return createTypedef();
- case C_CppPackage.VISIBILITY:
- return createVisibility();
- case C_CppPackage.CPP_INIT:
- return createCppInit();
- case C_CppPackage.TEMPLATE:
- return createTemplate();
- case C_CppPackage.TEMPLATE_BINDING:
- return createTemplateBinding();
- case C_CppPackage.TEMPLATE_PARAMETER:
- return createTemplateParameter();
- case C_CppPackage.UNION:
- return createUnion();
- case C_CppPackage.STORAGE_CLASS:
- return createStorageClass();
- case C_CppPackage.VOLATILE:
- return createVolatile();
- default:
- throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); //$NON-NLS-1$ //$NON-NLS-2$
+ case C_CppPackage.PTR: return createPtr();
+ case C_CppPackage.INCLUDE: return createInclude();
+ case C_CppPackage.MANUAL_GENERATION: return createManualGeneration();
+ case C_CppPackage.EXTERN_LIBRARY: return createExternLibrary();
+ case C_CppPackage.NO_CODE_GEN: return createNoCodeGen();
+ case C_CppPackage.CPP_ROOT: return createCppRoot();
+ case C_CppPackage.ARRAY: return createArray();
+ case C_CppPackage.CONST: return createConst();
+ case C_CppPackage.REF: return createRef();
+ case C_CppPackage.EXTERNAL: return createExternal();
+ case C_CppPackage.CONST_INIT: return createConstInit();
+ case C_CppPackage.FRIEND: return createFriend();
+ case C_CppPackage.INLINE: return createInline();
+ case C_CppPackage.VIRTUAL: return createVirtual();
+ case C_CppPackage.TYPEDEF: return createTypedef();
+ case C_CppPackage.VISIBILITY: return createVisibility();
+ case C_CppPackage.CPP_INIT: return createCppInit();
+ case C_CppPackage.TEMPLATE: return createTemplate();
+ case C_CppPackage.TEMPLATE_BINDING: return createTemplateBinding();
+ case C_CppPackage.TEMPLATE_PARAMETER: return createTemplateParameter();
+ case C_CppPackage.UNION: return createUnion();
+ case C_CppPackage.STORAGE_CLASS: return createStorageClass();
+ case C_CppPackage.VOLATILE: return createVolatile();
+ default:
+ throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
}
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object createFromString(EDataType eDataType, String initialValue) {
switch (eDataType.getClassifierID()) {
- case C_CppPackage.VISIBILITY_KIND:
- return createVisibilityKindFromString(eDataType, initialValue);
- case C_CppPackage.EACCESS_KIND:
- return createEAccessKindFromString(eDataType, initialValue);
- case C_CppPackage.ESTORAGE_CLASS:
- return createEStorageClassFromString(eDataType, initialValue);
- default:
- throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); //$NON-NLS-1$ //$NON-NLS-2$
+ case C_CppPackage.VISIBILITY_KIND:
+ return createVisibilityKindFromString(eDataType, initialValue);
+ case C_CppPackage.EACCESS_KIND:
+ return createEAccessKindFromString(eDataType, initialValue);
+ case C_CppPackage.ESTORAGE_CLASS:
+ return createEStorageClassFromString(eDataType, initialValue);
+ default:
+ throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
}
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String convertToString(EDataType eDataType, Object instanceValue) {
switch (eDataType.getClassifierID()) {
- case C_CppPackage.VISIBILITY_KIND:
- return convertVisibilityKindToString(eDataType, instanceValue);
- case C_CppPackage.EACCESS_KIND:
- return convertEAccessKindToString(eDataType, instanceValue);
- case C_CppPackage.ESTORAGE_CLASS:
- return convertEStorageClassToString(eDataType, instanceValue);
- default:
- throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); //$NON-NLS-1$ //$NON-NLS-2$
+ case C_CppPackage.VISIBILITY_KIND:
+ return convertVisibilityKindToString(eDataType, instanceValue);
+ case C_CppPackage.EACCESS_KIND:
+ return convertEAccessKindToString(eDataType, instanceValue);
+ case C_CppPackage.ESTORAGE_CLASS:
+ return convertEStorageClassToString(eDataType, instanceValue);
+ default:
+ throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
}
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -200,7 +171,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -212,7 +182,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -224,7 +193,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -236,7 +204,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -248,7 +215,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -260,7 +226,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -272,7 +237,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -284,7 +248,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -296,7 +259,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -308,7 +270,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -320,7 +281,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -332,7 +292,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -344,7 +303,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -356,7 +314,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -368,7 +325,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -380,7 +336,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -392,7 +347,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -404,7 +358,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -416,7 +369,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -428,7 +380,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -440,7 +391,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -452,7 +402,6 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -464,22 +413,17 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public VisibilityKind createVisibilityKindFromString(EDataType eDataType, String initialValue) {
VisibilityKind result = VisibilityKind.get(initialValue);
- if (result == null)
- {
- throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- }
+ if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
return result;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public String convertVisibilityKindToString(EDataType eDataType, Object instanceValue) {
@@ -489,22 +433,17 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public EAccessKind createEAccessKindFromString(EDataType eDataType, String initialValue) {
EAccessKind result = EAccessKind.get(initialValue);
- if (result == null)
- {
- throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- }
+ if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
return result;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public String convertEAccessKindToString(EDataType eDataType, Object instanceValue) {
@@ -514,22 +453,17 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public EStorageClass createEStorageClassFromString(EDataType eDataType, String initialValue) {
EStorageClass result = EStorageClass.get(initialValue);
- if (result == null)
- {
- throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- }
+ if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
return result;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public String convertEStorageClassToString(EDataType eDataType, Object instanceValue) {
@@ -539,18 +473,16 @@ public class C_CppFactoryImpl extends EFactoryImpl implements C_CppFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public C_CppPackage getC_CppPackage() {
- return (C_CppPackage) getEPackage();
+ return (C_CppPackage)getEPackage();
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @deprecated
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/C_CppPackageImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/C_CppPackageImpl.java
index 20b3aa8cf9d..c9fe08d5e59 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/C_CppPackageImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/C_CppPackageImpl.java
@@ -53,14 +53,12 @@ import org.eclipse.uml2.uml.UMLPackage;
* <!-- begin-user-doc -->
* An implementation of the model <b>Package</b>.
* <!-- end-user-doc -->
- *
* @generated
*/
public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass ptrEClass = null;
@@ -68,7 +66,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass includeEClass = null;
@@ -76,7 +73,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass manualGenerationEClass = null;
@@ -84,7 +80,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass externLibraryEClass = null;
@@ -92,7 +87,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass noCodeGenEClass = null;
@@ -100,7 +94,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass cppRootEClass = null;
@@ -108,7 +101,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass arrayEClass = null;
@@ -116,7 +108,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass constEClass = null;
@@ -124,7 +115,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass refEClass = null;
@@ -132,7 +122,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass externalEClass = null;
@@ -140,7 +129,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass constInitEClass = null;
@@ -148,7 +136,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass friendEClass = null;
@@ -156,7 +143,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass inlineEClass = null;
@@ -164,7 +150,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass virtualEClass = null;
@@ -172,7 +157,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass typedefEClass = null;
@@ -180,7 +164,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass visibilityEClass = null;
@@ -188,7 +171,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass cppInitEClass = null;
@@ -196,7 +178,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass templateEClass = null;
@@ -204,7 +185,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass templateBindingEClass = null;
@@ -212,7 +192,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass templateParameterEClass = null;
@@ -220,7 +199,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass unionEClass = null;
@@ -228,7 +206,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass storageClassEClass = null;
@@ -236,7 +213,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EClass volatileEClass = null;
@@ -244,7 +220,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EEnum visibilityKindEEnum = null;
@@ -252,7 +227,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EEnum eAccessKindEEnum = null;
@@ -260,17 +234,19 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private EEnum eStorageClassEEnum = null;
/**
- * Creates an instance of the model <b>Package</b>, registered with {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
+ * Creates an instance of the model <b>Package</b>, registered with
+ * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
* package URI value.
- * <p>
- * Note: the correct way to create the package is via the static factory method {@link #init init()}, which also performs initialization of the package, or returns the registered package, if one already exists. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
+ * <p>Note: the correct way to create the package is via the static
+ * factory method {@link #init init()}, which also performs
+ * initialization of the package, or returns the registered package,
+ * if one already exists.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
* @see org.eclipse.emf.ecore.EPackage.Registry
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage#eNS_URI
* @see #init()
@@ -283,29 +259,26 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private static boolean isInited = false;
/**
* 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 C_CppPackage#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 --> <!-- end-user-doc -->
- *
+ *
+ * <p>This method is used to initialize {@link C_CppPackage#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 --> <!-- end-user-doc -->
* @see #eNS_URI
* @see #createPackageContents()
* @see #initializePackageContents()
* @generated
*/
public static C_CppPackage init() {
- if (isInited) {
- return (C_CppPackage) EPackage.Registry.INSTANCE.getEPackage(C_CppPackage.eNS_URI);
- }
+ if (isInited) return (C_CppPackage)EPackage.Registry.INSTANCE.getEPackage(C_CppPackage.eNS_URI);
// Obtain or create and register package
- C_CppPackageImpl theC_CppPackage = (C_CppPackageImpl) (EPackage.Registry.INSTANCE.get(eNS_URI) instanceof C_CppPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new C_CppPackageImpl());
+ C_CppPackageImpl theC_CppPackage = (C_CppPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof C_CppPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new C_CppPackageImpl());
isInited = true;
@@ -321,7 +294,7 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
// Mark meta-data to indicate it can't be changed
theC_CppPackage.freeze();
-
+
// Update the registry and return the package
EPackage.Registry.INSTANCE.put(C_CppPackage.eNS_URI, theC_CppPackage);
return theC_CppPackage;
@@ -330,7 +303,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -341,40 +313,36 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getPtr_Base_parameter() {
- return (EReference) ptrEClass.getEStructuralFeatures().get(0);
+ return (EReference)ptrEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getPtr_Base_property() {
- return (EReference) ptrEClass.getEStructuralFeatures().get(1);
+ return (EReference)ptrEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getPtr_Declaration() {
- return (EAttribute) ptrEClass.getEStructuralFeatures().get(2);
+ return (EAttribute)ptrEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -385,73 +353,66 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getInclude_Body() {
- return (EAttribute) includeEClass.getEStructuralFeatures().get(0);
+ return (EAttribute)includeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getInclude_PreBody() {
- return (EAttribute) includeEClass.getEStructuralFeatures().get(1);
+ return (EAttribute)includeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getInclude_Header() {
- return (EAttribute) includeEClass.getEStructuralFeatures().get(2);
+ return (EAttribute)includeEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getInclude_Base_package() {
- return (EReference) includeEClass.getEStructuralFeatures().get(3);
+ return (EReference)includeEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getInclude_Base_class() {
- return (EReference) includeEClass.getEStructuralFeatures().get(4);
+ return (EReference)includeEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getInclude_Base_PackageImport() {
- return (EReference) includeEClass.getEStructuralFeatures().get(5);
+ return (EReference)includeEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -462,29 +423,26 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getManualGeneration_ExtensionBody() {
- return (EAttribute) manualGenerationEClass.getEStructuralFeatures().get(0);
+ return (EAttribute)manualGenerationEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getManualGeneration_Base_Class() {
- return (EReference) manualGenerationEClass.getEStructuralFeatures().get(1);
+ return (EReference)manualGenerationEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -495,73 +453,66 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getExternLibrary_IncludePaths() {
- return (EAttribute) externLibraryEClass.getEStructuralFeatures().get(0);
+ return (EAttribute)externLibraryEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getExternLibrary_Base_package() {
- return (EReference) externLibraryEClass.getEStructuralFeatures().get(1);
+ return (EReference)externLibraryEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getExternLibrary_LibPaths() {
- return (EAttribute) externLibraryEClass.getEStructuralFeatures().get(2);
+ return (EAttribute)externLibraryEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getExternLibrary_Macros() {
- return (EAttribute) externLibraryEClass.getEStructuralFeatures().get(3);
+ return (EAttribute)externLibraryEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getExternLibrary_Libs() {
- return (EAttribute) externLibraryEClass.getEStructuralFeatures().get(4);
+ return (EAttribute)externLibraryEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getExternLibrary_Includes() {
- return (EAttribute) externLibraryEClass.getEStructuralFeatures().get(5);
+ return (EAttribute)externLibraryEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -572,18 +523,16 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getNoCodeGen_Base_element() {
- return (EReference) noCodeGenEClass.getEStructuralFeatures().get(0);
+ return (EReference)noCodeGenEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -594,18 +543,16 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getCppRoot_Base_package() {
- return (EReference) cppRootEClass.getEStructuralFeatures().get(0);
+ return (EReference)cppRootEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -616,51 +563,46 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getArray_Base_parameter() {
- return (EReference) arrayEClass.getEStructuralFeatures().get(0);
+ return (EReference)arrayEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getArray_Definition() {
- return (EAttribute) arrayEClass.getEStructuralFeatures().get(1);
+ return (EAttribute)arrayEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getArray_Base_property() {
- return (EReference) arrayEClass.getEStructuralFeatures().get(2);
+ return (EReference)arrayEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getArray_Base_association() {
- return (EReference) arrayEClass.getEStructuralFeatures().get(3);
+ return (EReference)arrayEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -671,40 +613,36 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getConst_Base_parameter() {
- return (EReference) constEClass.getEStructuralFeatures().get(0);
+ return (EReference)constEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getConst_Base_property() {
- return (EReference) constEClass.getEStructuralFeatures().get(1);
+ return (EReference)constEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getConst_Base_operation() {
- return (EReference) constEClass.getEStructuralFeatures().get(2);
+ return (EReference)constEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -715,29 +653,26 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getRef_Base_parameter() {
- return (EReference) refEClass.getEStructuralFeatures().get(0);
+ return (EReference)refEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getRef_Base_property() {
- return (EReference) refEClass.getEStructuralFeatures().get(1);
+ return (EReference)refEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -748,29 +683,26 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getExternal_Name() {
- return (EAttribute) externalEClass.getEStructuralFeatures().get(0);
+ return (EAttribute)externalEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getExternal_Base_Classifier() {
- return (EReference) externalEClass.getEStructuralFeatures().get(1);
+ return (EReference)externalEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -781,29 +713,26 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getConstInit_Initialisation() {
- return (EAttribute) constInitEClass.getEStructuralFeatures().get(0);
+ return (EAttribute)constInitEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getConstInit_Base_operation() {
- return (EReference) constInitEClass.getEStructuralFeatures().get(1);
+ return (EReference)constInitEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -814,29 +743,26 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getFriend_Base_dependency() {
- return (EReference) friendEClass.getEStructuralFeatures().get(0);
+ return (EReference)friendEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getFriend_Base_operation() {
- return (EReference) friendEClass.getEStructuralFeatures().get(1);
+ return (EReference)friendEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -847,18 +773,16 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getInline_Base_operation() {
- return (EReference) inlineEClass.getEStructuralFeatures().get(0);
+ return (EReference)inlineEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -869,18 +793,16 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getVirtual_Base_operation() {
- return (EReference) virtualEClass.getEStructuralFeatures().get(0);
+ return (EReference)virtualEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -891,29 +813,26 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getTypedef_Definition() {
- return (EAttribute) typedefEClass.getEStructuralFeatures().get(0);
+ return (EAttribute)typedefEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getTypedef_Base_primitivetype() {
- return (EReference) typedefEClass.getEStructuralFeatures().get(1);
+ return (EReference)typedefEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -924,29 +843,26 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getVisibility_Value() {
- return (EAttribute) visibilityEClass.getEStructuralFeatures().get(0);
+ return (EAttribute)visibilityEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getVisibility_Base_generalization() {
- return (EReference) visibilityEClass.getEStructuralFeatures().get(1);
+ return (EReference)visibilityEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -957,29 +873,26 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getCppInit_Value() {
- return (EAttribute) cppInitEClass.getEStructuralFeatures().get(0);
+ return (EAttribute)cppInitEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getCppInit_Base_enumerationliteral() {
- return (EReference) cppInitEClass.getEStructuralFeatures().get(1);
+ return (EReference)cppInitEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -990,29 +903,26 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getTemplate_Declaration() {
- return (EAttribute) templateEClass.getEStructuralFeatures().get(0);
+ return (EAttribute)templateEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getTemplate_Base_class() {
- return (EReference) templateEClass.getEStructuralFeatures().get(1);
+ return (EReference)templateEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -1023,29 +933,26 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getTemplateBinding_Binding() {
- return (EAttribute) templateBindingEClass.getEStructuralFeatures().get(0);
+ return (EAttribute)templateBindingEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getTemplateBinding_Base_templatebinding() {
- return (EReference) templateBindingEClass.getEStructuralFeatures().get(1);
+ return (EReference)templateBindingEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -1056,29 +963,26 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getTemplateParameter_Name() {
- return (EAttribute) templateParameterEClass.getEStructuralFeatures().get(0);
+ return (EAttribute)templateParameterEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getTemplateParameter_Base_templateparameter() {
- return (EReference) templateParameterEClass.getEStructuralFeatures().get(1);
+ return (EReference)templateParameterEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -1089,18 +993,16 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getUnion_Base_DataType() {
- return (EReference) unionEClass.getEStructuralFeatures().get(0);
+ return (EReference)unionEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -1111,18 +1013,34 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EAttribute getStorageClass_StorageClass() {
- return (EAttribute) storageClassEClass.getEStructuralFeatures().get(0);
+ return (EAttribute)storageClassEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EReference getStorageClass_Base_Property() {
+ return (EReference)storageClassEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EReference getStorageClass_Base_Parameter() {
+ return (EReference)storageClassEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -1133,40 +1051,36 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getVolatile_Base_parameter() {
- return (EReference) volatileEClass.getEStructuralFeatures().get(0);
+ return (EReference)volatileEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getVolatile_Base_property() {
- return (EReference) volatileEClass.getEStructuralFeatures().get(1);
+ return (EReference)volatileEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EReference getVolatile_Base_operation() {
- return (EReference) volatileEClass.getEStructuralFeatures().get(2);
+ return (EReference)volatileEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -1177,7 +1091,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -1188,7 +1101,6 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -1199,34 +1111,29 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public C_CppFactory getC_CppFactory() {
- return (C_CppFactory) getEFactoryInstance();
+ return (C_CppFactory)getEFactoryInstance();
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private boolean isCreated = false;
/**
- * Creates the meta-model objects for the package. This method is
+ * Creates the meta-model objects for the package. This method is
* guarded to have no affect on any invocation but its first.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public void createPackageContents() {
- if (isCreated) {
- return;
- }
+ if (isCreated) return;
isCreated = true;
// Create classes and their features
@@ -1323,6 +1230,8 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
storageClassEClass = createEClass(STORAGE_CLASS);
createEAttribute(storageClassEClass, STORAGE_CLASS__STORAGE_CLASS);
+ createEReference(storageClassEClass, STORAGE_CLASS__BASE_PROPERTY);
+ createEReference(storageClassEClass, STORAGE_CLASS__BASE_PARAMETER);
volatileEClass = createEClass(VOLATILE);
createEReference(volatileEClass, VOLATILE__BASE_PARAMETER);
@@ -1338,23 +1247,19 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
private boolean isInitialized = false;
/**
- * Complete the initialization of the package and its meta-model. This
+ * Complete the initialization of the package and its meta-model. This
* method is guarded to have no affect on any invocation but its first.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public void initializePackageContents() {
- if (isInitialized) {
- return;
- }
+ if (isInitialized) return;
isInitialized = true;
// Initialize package
@@ -1363,8 +1268,8 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
setNsURI(eNS_URI);
// Obtain other dependent packages
- UMLPackage theUMLPackage = (UMLPackage) EPackage.Registry.INSTANCE.getEPackage(UMLPackage.eNS_URI);
- TypesPackage theTypesPackage = (TypesPackage) EPackage.Registry.INSTANCE.getEPackage(TypesPackage.eNS_URI);
+ UMLPackage theUMLPackage = (UMLPackage)EPackage.Registry.INSTANCE.getEPackage(UMLPackage.eNS_URI);
+ TypesPackage theTypesPackage = (TypesPackage)EPackage.Registry.INSTANCE.getEPackage(TypesPackage.eNS_URI);
// Create type parameters
@@ -1373,139 +1278,119 @@ public class C_CppPackageImpl extends EPackageImpl implements C_CppPackage {
// Add supertypes to classes
// Initialize classes, features, and operations; add parameters
- initEClass(ptrEClass, Ptr.class, "Ptr", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getPtr_Base_parameter(), theUMLPackage.getParameter(), null, "base_parameter", null, 0, 1, Ptr.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getPtr_Base_property(), theUMLPackage.getProperty(), null, "base_property", null, 0, 1, Ptr.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getPtr_Declaration(), theTypesPackage.getString(), "declaration", null, 0, 1, Ptr.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(includeEClass, Include.class, "Include", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getInclude_Body(), theTypesPackage.getString(), "body", "", 0, 1, Include.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$
- initEAttribute(getInclude_PreBody(), theTypesPackage.getString(), "preBody", "", 0, 1, Include.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$
- initEAttribute(getInclude_Header(), theTypesPackage.getString(), "header", "", 0, 1, Include.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$
- initEReference(getInclude_Base_package(), theUMLPackage.getPackage(), null, "base_package", null, 0, 1, Include.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getInclude_Base_class(), theUMLPackage.getClass_(), null, "base_class", null, 0, 1, Include.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getInclude_Base_PackageImport(), theUMLPackage.getPackageImport(), null,
- "base_PackageImport", null, 0, 1, Include.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(manualGenerationEClass, ManualGeneration.class, "ManualGeneration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getManualGeneration_ExtensionBody(), theTypesPackage.getString(), "extensionBody", null, 1, 1, ManualGeneration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getManualGeneration_Base_Class(), theUMLPackage.getClass_(), null,
- "base_Class", null, 1, 1, ManualGeneration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(externLibraryEClass, ExternLibrary.class, "ExternLibrary", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getExternLibrary_IncludePaths(), theTypesPackage.getString(), "includePaths", null, 0, -1, ExternLibrary.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getExternLibrary_Base_package(), theUMLPackage.getPackage(), null,
- "base_package", null, 1, 1, ExternLibrary.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getExternLibrary_LibPaths(), theTypesPackage.getString(), "libPaths", null, 0, -1, ExternLibrary.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getExternLibrary_Macros(), theTypesPackage.getString(), "macros", null, 0, -1, ExternLibrary.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getExternLibrary_Libs(), theTypesPackage.getString(), "libs", null, 0, -1, ExternLibrary.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getExternLibrary_Includes(), theTypesPackage.getString(), "includes", null, 0, -1, ExternLibrary.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(noCodeGenEClass, NoCodeGen.class, "NoCodeGen", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getNoCodeGen_Base_element(), theUMLPackage.getElement(), null,
- "base_element", null, 1, 1, NoCodeGen.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(cppRootEClass, CppRoot.class, "CppRoot", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getCppRoot_Base_package(), theUMLPackage.getPackage(), null, "base_package", null, 1, 1, CppRoot.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(arrayEClass, Array.class, "Array", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getArray_Base_parameter(), theUMLPackage.getParameter(), null,
- "base_parameter", null, 0, 1, Array.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getArray_Definition(), theTypesPackage.getString(), "definition", null, 1, 1, Array.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getArray_Base_property(), theUMLPackage.getProperty(), null, "base_property", null, 0, 1, Array.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getArray_Base_association(), theUMLPackage.getAssociation(), null,
- "base_association", null, 0, 1, Array.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(constEClass, Const.class, "Const", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getConst_Base_parameter(), theUMLPackage.getParameter(), null,
- "base_parameter", null, 0, 1, Const.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getConst_Base_property(), theUMLPackage.getProperty(), null, "base_property", null, 0, 1, Const.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getConst_Base_operation(), theUMLPackage.getOperation(), null,
- "base_operation", null, 0, 1, Const.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(refEClass, Ref.class, "Ref", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getRef_Base_parameter(), theUMLPackage.getParameter(), null, "base_parameter", null, 0, 1, Ref.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getRef_Base_property(), theUMLPackage.getProperty(), null, "base_property", null, 0, 1, Ref.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(externalEClass, External.class, "External", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getExternal_Name(), theTypesPackage.getString(), "name", null, 0, 1, External.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getExternal_Base_Classifier(), theUMLPackage.getClassifier(), null,
- "base_Classifier", null, 1, 1, External.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(constInitEClass, ConstInit.class, "ConstInit", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getConstInit_Initialisation(), theTypesPackage.getString(), "initialisation", null, 1, 1, ConstInit.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getConstInit_Base_operation(), theUMLPackage.getOperation(), null,
- "base_operation", null, 1, 1, ConstInit.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(friendEClass, Friend.class, "Friend", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getFriend_Base_dependency(), theUMLPackage.getDependency(), null,
- "base_dependency", null, 0, 1, Friend.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getFriend_Base_operation(), theUMLPackage.getOperation(), null,
- "base_operation", null, 0, 1, Friend.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(inlineEClass, Inline.class, "Inline", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getInline_Base_operation(), theUMLPackage.getOperation(), null,
- "base_operation", null, 1, 1, Inline.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(virtualEClass, Virtual.class, "Virtual", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getVirtual_Base_operation(), theUMLPackage.getOperation(), null,
- "base_operation", null, 1, 1, Virtual.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(typedefEClass, Typedef.class, "Typedef", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getTypedef_Definition(), theTypesPackage.getString(), "definition", null, 1, 1, Typedef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getTypedef_Base_primitivetype(), theUMLPackage.getPrimitiveType(), null,
- "base_primitivetype", null, 1, 1, Typedef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(visibilityEClass, Visibility.class, "Visibility", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getVisibility_Value(), theTypesPackage.getString(), "value", null, 1, 1, Visibility.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getVisibility_Base_generalization(), theUMLPackage.getGeneralization(), null,
- "base_generalization", null, 1, 1, Visibility.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(cppInitEClass, CppInit.class, "CppInit", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getCppInit_Value(), theTypesPackage.getInteger(), "value", null, 1, 1, CppInit.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getCppInit_Base_enumerationliteral(), theUMLPackage.getEnumerationLiteral(), null,
- "base_enumerationliteral", null, 1, 1, CppInit.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(templateEClass, Template.class, "Template", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getTemplate_Declaration(), theTypesPackage.getString(), "declaration", null, 1, 1, Template.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getTemplate_Base_class(), theUMLPackage.getClass_(), null, "base_class", null, 1, 1, Template.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(templateBindingEClass, TemplateBinding.class, "TemplateBinding", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getTemplateBinding_Binding(), theTypesPackage.getString(), "binding", null, 1, 1, TemplateBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getTemplateBinding_Base_templatebinding(), theUMLPackage.getTemplateBinding(), null,
- "base_templatebinding", null, 1, 1, TemplateBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(templateParameterEClass, TemplateParameter.class, "TemplateParameter", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getTemplateParameter_Name(), theTypesPackage.getString(), "name", null, 1, 1, TemplateParameter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getTemplateParameter_Base_templateparameter(), theUMLPackage.getTemplateParameter(), null,
- "base_templateparameter", null, 1, 1, TemplateParameter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(unionEClass, Union.class, "Union", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getUnion_Base_DataType(), theUMLPackage.getDataType(), null, "base_DataType", null, 1, 1, Union.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(storageClassEClass, StorageClass.class, "StorageClass", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getStorageClass_StorageClass(), this.getEStorageClass(), "storageClass", null, 1, 1, StorageClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
-
- initEClass(volatileEClass, Volatile.class, "Volatile", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getVolatile_Base_parameter(), theUMLPackage.getParameter(), null,
- "base_parameter", null, 1, 1, Volatile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getVolatile_Base_property(), theUMLPackage.getProperty(), null,
- "base_property", null, 1, 1, Volatile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
- initEReference(getVolatile_Base_operation(), theUMLPackage.getOperation(), null,
- "base_operation", null, 1, 1, Volatile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
+ initEClass(ptrEClass, Ptr.class, "Ptr", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getPtr_Base_parameter(), theUMLPackage.getParameter(), null, "base_parameter", null, 0, 1, Ptr.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getPtr_Base_property(), theUMLPackage.getProperty(), null, "base_property", null, 0, 1, Ptr.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEAttribute(getPtr_Declaration(), theTypesPackage.getString(), "declaration", null, 0, 1, Ptr.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(includeEClass, Include.class, "Include", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getInclude_Body(), theTypesPackage.getString(), "body", "", 0, 1, Include.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEAttribute(getInclude_PreBody(), theTypesPackage.getString(), "preBody", "", 0, 1, Include.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEAttribute(getInclude_Header(), theTypesPackage.getString(), "header", "", 0, 1, Include.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getInclude_Base_package(), theUMLPackage.getPackage(), null, "base_package", null, 0, 1, Include.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getInclude_Base_class(), theUMLPackage.getClass_(), null, "base_class", null, 0, 1, Include.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getInclude_Base_PackageImport(), theUMLPackage.getPackageImport(), null, "base_PackageImport", null, 0, 1, Include.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(manualGenerationEClass, ManualGeneration.class, "ManualGeneration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getManualGeneration_ExtensionBody(), theTypesPackage.getString(), "extensionBody", null, 1, 1, ManualGeneration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getManualGeneration_Base_Class(), theUMLPackage.getClass_(), null, "base_Class", null, 1, 1, ManualGeneration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(externLibraryEClass, ExternLibrary.class, "ExternLibrary", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getExternLibrary_IncludePaths(), theTypesPackage.getString(), "includePaths", null, 0, -1, ExternLibrary.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getExternLibrary_Base_package(), theUMLPackage.getPackage(), null, "base_package", null, 1, 1, ExternLibrary.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEAttribute(getExternLibrary_LibPaths(), theTypesPackage.getString(), "libPaths", null, 0, -1, ExternLibrary.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEAttribute(getExternLibrary_Macros(), theTypesPackage.getString(), "macros", null, 0, -1, ExternLibrary.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEAttribute(getExternLibrary_Libs(), theTypesPackage.getString(), "libs", null, 0, -1, ExternLibrary.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEAttribute(getExternLibrary_Includes(), theTypesPackage.getString(), "includes", null, 0, -1, ExternLibrary.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(noCodeGenEClass, NoCodeGen.class, "NoCodeGen", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getNoCodeGen_Base_element(), theUMLPackage.getElement(), null, "base_element", null, 1, 1, NoCodeGen.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(cppRootEClass, CppRoot.class, "CppRoot", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getCppRoot_Base_package(), theUMLPackage.getPackage(), null, "base_package", null, 1, 1, CppRoot.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(arrayEClass, Array.class, "Array", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getArray_Base_parameter(), theUMLPackage.getParameter(), null, "base_parameter", null, 0, 1, Array.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEAttribute(getArray_Definition(), theTypesPackage.getString(), "definition", null, 1, 1, Array.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getArray_Base_property(), theUMLPackage.getProperty(), null, "base_property", null, 0, 1, Array.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getArray_Base_association(), theUMLPackage.getAssociation(), null, "base_association", null, 0, 1, Array.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(constEClass, Const.class, "Const", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getConst_Base_parameter(), theUMLPackage.getParameter(), null, "base_parameter", null, 0, 1, Const.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getConst_Base_property(), theUMLPackage.getProperty(), null, "base_property", null, 0, 1, Const.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getConst_Base_operation(), theUMLPackage.getOperation(), null, "base_operation", null, 0, 1, Const.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(refEClass, Ref.class, "Ref", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getRef_Base_parameter(), theUMLPackage.getParameter(), null, "base_parameter", null, 0, 1, Ref.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getRef_Base_property(), theUMLPackage.getProperty(), null, "base_property", null, 0, 1, Ref.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(externalEClass, External.class, "External", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getExternal_Name(), theTypesPackage.getString(), "name", null, 0, 1, External.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getExternal_Base_Classifier(), theUMLPackage.getClassifier(), null, "base_Classifier", null, 1, 1, External.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(constInitEClass, ConstInit.class, "ConstInit", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getConstInit_Initialisation(), theTypesPackage.getString(), "initialisation", null, 1, 1, ConstInit.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getConstInit_Base_operation(), theUMLPackage.getOperation(), null, "base_operation", null, 1, 1, ConstInit.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(friendEClass, Friend.class, "Friend", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getFriend_Base_dependency(), theUMLPackage.getDependency(), null, "base_dependency", null, 0, 1, Friend.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getFriend_Base_operation(), theUMLPackage.getOperation(), null, "base_operation", null, 0, 1, Friend.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(inlineEClass, Inline.class, "Inline", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getInline_Base_operation(), theUMLPackage.getOperation(), null, "base_operation", null, 1, 1, Inline.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(virtualEClass, Virtual.class, "Virtual", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getVirtual_Base_operation(), theUMLPackage.getOperation(), null, "base_operation", null, 1, 1, Virtual.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(typedefEClass, Typedef.class, "Typedef", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getTypedef_Definition(), theTypesPackage.getString(), "definition", null, 1, 1, Typedef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getTypedef_Base_primitivetype(), theUMLPackage.getPrimitiveType(), null, "base_primitivetype", null, 1, 1, Typedef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(visibilityEClass, Visibility.class, "Visibility", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getVisibility_Value(), theTypesPackage.getString(), "value", null, 1, 1, Visibility.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getVisibility_Base_generalization(), theUMLPackage.getGeneralization(), null, "base_generalization", null, 1, 1, Visibility.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(cppInitEClass, CppInit.class, "CppInit", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getCppInit_Value(), theTypesPackage.getInteger(), "value", null, 1, 1, CppInit.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getCppInit_Base_enumerationliteral(), theUMLPackage.getEnumerationLiteral(), null, "base_enumerationliteral", null, 1, 1, CppInit.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(templateEClass, Template.class, "Template", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getTemplate_Declaration(), theTypesPackage.getString(), "declaration", null, 1, 1, Template.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getTemplate_Base_class(), theUMLPackage.getClass_(), null, "base_class", null, 1, 1, Template.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(templateBindingEClass, TemplateBinding.class, "TemplateBinding", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getTemplateBinding_Binding(), theTypesPackage.getString(), "binding", null, 1, 1, TemplateBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getTemplateBinding_Base_templatebinding(), theUMLPackage.getTemplateBinding(), null, "base_templatebinding", null, 1, 1, TemplateBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(templateParameterEClass, TemplateParameter.class, "TemplateParameter", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getTemplateParameter_Name(), theTypesPackage.getString(), "name", null, 1, 1, TemplateParameter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getTemplateParameter_Base_templateparameter(), theUMLPackage.getTemplateParameter(), null, "base_templateparameter", null, 1, 1, TemplateParameter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(unionEClass, Union.class, "Union", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getUnion_Base_DataType(), theUMLPackage.getDataType(), null, "base_DataType", null, 1, 1, Union.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(storageClassEClass, StorageClass.class, "StorageClass", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getStorageClass_StorageClass(), this.getEStorageClass(), "storageClass", null, 1, 1, StorageClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getStorageClass_Base_Property(), theUMLPackage.getProperty(), null, "base_Property", null, 0, 1, StorageClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getStorageClass_Base_Parameter(), theUMLPackage.getParameter(), null, "base_Parameter", null, 0, 1, StorageClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+
+ initEClass(volatileEClass, Volatile.class, "Volatile", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getVolatile_Base_parameter(), theUMLPackage.getParameter(), null, "base_parameter", null, 0, 1, Volatile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getVolatile_Base_property(), theUMLPackage.getProperty(), null, "base_property", null, 0, 1, Volatile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
+ initEReference(getVolatile_Base_operation(), theUMLPackage.getOperation(), null, "base_operation", null, 0, 1, Volatile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
// Initialize enums and add enum literals
- initEEnum(visibilityKindEEnum, VisibilityKind.class, "VisibilityKind"); //$NON-NLS-1$
+ initEEnum(visibilityKindEEnum, VisibilityKind.class, "VisibilityKind");
addEEnumLiteral(visibilityKindEEnum, VisibilityKind.PRIVATE);
addEEnumLiteral(visibilityKindEEnum, VisibilityKind.PROTECTED);
addEEnumLiteral(visibilityKindEEnum, VisibilityKind.PUBLIC);
- initEEnum(eAccessKindEEnum, EAccessKind.class, "EAccessKind"); //$NON-NLS-1$
+ initEEnum(eAccessKindEEnum, EAccessKind.class, "EAccessKind");
addEEnumLiteral(eAccessKindEEnum, EAccessKind.READ);
addEEnumLiteral(eAccessKindEEnum, EAccessKind.WRITE);
addEEnumLiteral(eAccessKindEEnum, EAccessKind.READ_WRITE);
- initEEnum(eStorageClassEEnum, EStorageClass.class, "EStorageClass"); //$NON-NLS-1$
+ initEEnum(eStorageClassEEnum, EStorageClass.class, "EStorageClass");
addEEnumLiteral(eStorageClassEEnum, EStorageClass.VOLATILE);
addEEnumLiteral(eStorageClassEEnum, EStorageClass.REGISTER);
addEEnumLiteral(eStorageClassEEnum, EStorageClass.EXTERN);
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ConstImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ConstImpl.java
index 97e422ad595..0f14741165d 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ConstImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ConstImpl.java
@@ -29,12 +29,12 @@ import org.eclipse.uml2.uml.Property;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ConstImpl#getBase_parameter <em>Base parameter</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ConstImpl#getBase_property <em>Base property</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ConstImpl#getBase_operation <em>Base operation</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ConstImpl#getBase_parameter <em>Base parameter</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ConstImpl#getBase_property <em>Base property</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ConstImpl#getBase_operation <em>Base operation</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -43,7 +43,6 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
* The cached value of the '{@link #getBase_parameter() <em>Base parameter</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_parameter()
* @generated
* @ordered
@@ -54,7 +53,6 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
* The cached value of the '{@link #getBase_property() <em>Base property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_property()
* @generated
* @ordered
@@ -65,7 +63,6 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
* The cached value of the '{@link #getBase_operation() <em>Base operation</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_operation()
* @generated
* @ordered
@@ -75,7 +72,6 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected ConstImpl() {
@@ -85,7 +81,6 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -96,18 +91,16 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Parameter getBase_parameter() {
if (base_parameter != null && base_parameter.eIsProxy()) {
- InternalEObject oldBase_parameter = (InternalEObject) base_parameter;
- base_parameter = (Parameter) eResolveProxy(oldBase_parameter);
+ InternalEObject oldBase_parameter = (InternalEObject)base_parameter;
+ base_parameter = (Parameter)eResolveProxy(oldBase_parameter);
if (base_parameter != oldBase_parameter) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.CONST__BASE_PARAMETER, oldBase_parameter, base_parameter));
- }
}
}
return base_parameter;
@@ -116,7 +109,6 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Parameter basicGetBase_parameter() {
@@ -126,33 +118,29 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_parameter(Parameter newBase_parameter) {
Parameter oldBase_parameter = base_parameter;
base_parameter = newBase_parameter;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.CONST__BASE_PARAMETER, oldBase_parameter, base_parameter));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Property getBase_property() {
if (base_property != null && base_property.eIsProxy()) {
- InternalEObject oldBase_property = (InternalEObject) base_property;
- base_property = (Property) eResolveProxy(oldBase_property);
+ InternalEObject oldBase_property = (InternalEObject)base_property;
+ base_property = (Property)eResolveProxy(oldBase_property);
if (base_property != oldBase_property) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.CONST__BASE_PROPERTY, oldBase_property, base_property));
- }
}
}
return base_property;
@@ -161,7 +149,6 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Property basicGetBase_property() {
@@ -171,33 +158,29 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_property(Property newBase_property) {
Property oldBase_property = base_property;
base_property = newBase_property;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.CONST__BASE_PROPERTY, oldBase_property, base_property));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Operation getBase_operation() {
if (base_operation != null && base_operation.eIsProxy()) {
- InternalEObject oldBase_operation = (InternalEObject) base_operation;
- base_operation = (Operation) eResolveProxy(oldBase_operation);
+ InternalEObject oldBase_operation = (InternalEObject)base_operation;
+ base_operation = (Operation)eResolveProxy(oldBase_operation);
if (base_operation != oldBase_operation) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.CONST__BASE_OPERATION, oldBase_operation, base_operation));
- }
}
}
return base_operation;
@@ -206,7 +189,6 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Operation basicGetBase_operation() {
@@ -216,42 +198,33 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_operation(Operation newBase_operation) {
Operation oldBase_operation = base_operation;
base_operation = newBase_operation;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.CONST__BASE_OPERATION, oldBase_operation, base_operation));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.CONST__BASE_PARAMETER:
- if (resolve) {
- return getBase_parameter();
- }
- return basicGetBase_parameter();
- case C_CppPackage.CONST__BASE_PROPERTY:
- if (resolve) {
- return getBase_property();
- }
- return basicGetBase_property();
- case C_CppPackage.CONST__BASE_OPERATION:
- if (resolve) {
- return getBase_operation();
- }
- return basicGetBase_operation();
+ case C_CppPackage.CONST__BASE_PARAMETER:
+ if (resolve) return getBase_parameter();
+ return basicGetBase_parameter();
+ case C_CppPackage.CONST__BASE_PROPERTY:
+ if (resolve) return getBase_property();
+ return basicGetBase_property();
+ case C_CppPackage.CONST__BASE_OPERATION:
+ if (resolve) return getBase_operation();
+ return basicGetBase_operation();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -259,21 +232,20 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.CONST__BASE_PARAMETER:
- setBase_parameter((Parameter) newValue);
- return;
- case C_CppPackage.CONST__BASE_PROPERTY:
- setBase_property((Property) newValue);
- return;
- case C_CppPackage.CONST__BASE_OPERATION:
- setBase_operation((Operation) newValue);
- return;
+ case C_CppPackage.CONST__BASE_PARAMETER:
+ setBase_parameter((Parameter)newValue);
+ return;
+ case C_CppPackage.CONST__BASE_PROPERTY:
+ setBase_property((Property)newValue);
+ return;
+ case C_CppPackage.CONST__BASE_OPERATION:
+ setBase_operation((Operation)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -281,21 +253,20 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.CONST__BASE_PARAMETER:
- setBase_parameter((Parameter) null);
- return;
- case C_CppPackage.CONST__BASE_PROPERTY:
- setBase_property((Property) null);
- return;
- case C_CppPackage.CONST__BASE_OPERATION:
- setBase_operation((Operation) null);
- return;
+ case C_CppPackage.CONST__BASE_PARAMETER:
+ setBase_parameter((Parameter)null);
+ return;
+ case C_CppPackage.CONST__BASE_PROPERTY:
+ setBase_property((Property)null);
+ return;
+ case C_CppPackage.CONST__BASE_OPERATION:
+ setBase_operation((Operation)null);
+ return;
}
super.eUnset(featureID);
}
@@ -303,18 +274,17 @@ public class ConstImpl extends MinimalEObjectImpl.Container implements Const {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.CONST__BASE_PARAMETER:
- return base_parameter != null;
- case C_CppPackage.CONST__BASE_PROPERTY:
- return base_property != null;
- case C_CppPackage.CONST__BASE_OPERATION:
- return base_operation != null;
+ case C_CppPackage.CONST__BASE_PARAMETER:
+ return base_parameter != null;
+ case C_CppPackage.CONST__BASE_PROPERTY:
+ return base_property != null;
+ case C_CppPackage.CONST__BASE_OPERATION:
+ return base_operation != null;
}
return super.eIsSet(featureID);
}
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ConstInitImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ConstInitImpl.java
index c0cea41bb42..0e0bfc786c3 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ConstInitImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ConstInitImpl.java
@@ -27,11 +27,11 @@ import org.eclipse.uml2.uml.Operation;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ConstInitImpl#getInitialisation <em>Initialisation</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ConstInitImpl#getBase_operation <em>Base operation</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ConstInitImpl#getInitialisation <em>Initialisation</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ConstInitImpl#getBase_operation <em>Base operation</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -40,7 +40,6 @@ public class ConstInitImpl extends MinimalEObjectImpl.Container implements Const
* The default value of the '{@link #getInitialisation() <em>Initialisation</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getInitialisation()
* @generated
* @ordered
@@ -51,7 +50,6 @@ public class ConstInitImpl extends MinimalEObjectImpl.Container implements Const
* The cached value of the '{@link #getInitialisation() <em>Initialisation</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getInitialisation()
* @generated
* @ordered
@@ -62,7 +60,6 @@ public class ConstInitImpl extends MinimalEObjectImpl.Container implements Const
* The cached value of the '{@link #getBase_operation() <em>Base operation</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_operation()
* @generated
* @ordered
@@ -72,7 +69,6 @@ public class ConstInitImpl extends MinimalEObjectImpl.Container implements Const
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected ConstInitImpl() {
@@ -82,7 +78,6 @@ public class ConstInitImpl extends MinimalEObjectImpl.Container implements Const
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -93,7 +88,6 @@ public class ConstInitImpl extends MinimalEObjectImpl.Container implements Const
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -104,33 +98,29 @@ public class ConstInitImpl extends MinimalEObjectImpl.Container implements Const
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setInitialisation(String newInitialisation) {
String oldInitialisation = initialisation;
initialisation = newInitialisation;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.CONST_INIT__INITIALISATION, oldInitialisation, initialisation));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Operation getBase_operation() {
if (base_operation != null && base_operation.eIsProxy()) {
- InternalEObject oldBase_operation = (InternalEObject) base_operation;
- base_operation = (Operation) eResolveProxy(oldBase_operation);
+ InternalEObject oldBase_operation = (InternalEObject)base_operation;
+ base_operation = (Operation)eResolveProxy(oldBase_operation);
if (base_operation != oldBase_operation) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.CONST_INIT__BASE_OPERATION, oldBase_operation, base_operation));
- }
}
}
return base_operation;
@@ -139,7 +129,6 @@ public class ConstInitImpl extends MinimalEObjectImpl.Container implements Const
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Operation basicGetBase_operation() {
@@ -149,34 +138,29 @@ public class ConstInitImpl extends MinimalEObjectImpl.Container implements Const
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_operation(Operation newBase_operation) {
Operation oldBase_operation = base_operation;
base_operation = newBase_operation;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.CONST_INIT__BASE_OPERATION, oldBase_operation, base_operation));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.CONST_INIT__INITIALISATION:
- return getInitialisation();
- case C_CppPackage.CONST_INIT__BASE_OPERATION:
- if (resolve) {
- return getBase_operation();
- }
- return basicGetBase_operation();
+ case C_CppPackage.CONST_INIT__INITIALISATION:
+ return getInitialisation();
+ case C_CppPackage.CONST_INIT__BASE_OPERATION:
+ if (resolve) return getBase_operation();
+ return basicGetBase_operation();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -184,18 +168,17 @@ public class ConstInitImpl extends MinimalEObjectImpl.Container implements Const
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.CONST_INIT__INITIALISATION:
- setInitialisation((String) newValue);
- return;
- case C_CppPackage.CONST_INIT__BASE_OPERATION:
- setBase_operation((Operation) newValue);
- return;
+ case C_CppPackage.CONST_INIT__INITIALISATION:
+ setInitialisation((String)newValue);
+ return;
+ case C_CppPackage.CONST_INIT__BASE_OPERATION:
+ setBase_operation((Operation)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -203,18 +186,17 @@ public class ConstInitImpl extends MinimalEObjectImpl.Container implements Const
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.CONST_INIT__INITIALISATION:
- setInitialisation(INITIALISATION_EDEFAULT);
- return;
- case C_CppPackage.CONST_INIT__BASE_OPERATION:
- setBase_operation((Operation) null);
- return;
+ case C_CppPackage.CONST_INIT__INITIALISATION:
+ setInitialisation(INITIALISATION_EDEFAULT);
+ return;
+ case C_CppPackage.CONST_INIT__BASE_OPERATION:
+ setBase_operation((Operation)null);
+ return;
}
super.eUnset(featureID);
}
@@ -222,16 +204,15 @@ public class ConstInitImpl extends MinimalEObjectImpl.Container implements Const
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.CONST_INIT__INITIALISATION:
- return INITIALISATION_EDEFAULT == null ? initialisation != null : !INITIALISATION_EDEFAULT.equals(initialisation);
- case C_CppPackage.CONST_INIT__BASE_OPERATION:
- return base_operation != null;
+ case C_CppPackage.CONST_INIT__INITIALISATION:
+ return INITIALISATION_EDEFAULT == null ? initialisation != null : !INITIALISATION_EDEFAULT.equals(initialisation);
+ case C_CppPackage.CONST_INIT__BASE_OPERATION:
+ return base_operation != null;
}
return super.eIsSet(featureID);
}
@@ -239,17 +220,14 @@ public class ConstInitImpl extends MinimalEObjectImpl.Container implements Const
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) {
- return super.toString();
- }
+ if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (initialisation: "); //$NON-NLS-1$
+ result.append(" (initialisation: ");
result.append(initialisation);
result.append(')');
return result.toString();
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/CppInitImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/CppInitImpl.java
index e4cefef5833..51cded9d983 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/CppInitImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/CppInitImpl.java
@@ -27,11 +27,11 @@ import org.eclipse.uml2.uml.EnumerationLiteral;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.CppInitImpl#getValue <em>Value</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.CppInitImpl#getBase_enumerationliteral <em>Base enumerationliteral</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.CppInitImpl#getValue <em>Value</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.CppInitImpl#getBase_enumerationliteral <em>Base enumerationliteral</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -40,7 +40,6 @@ public class CppInitImpl extends MinimalEObjectImpl.Container implements CppInit
* The default value of the '{@link #getValue() <em>Value</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getValue()
* @generated
* @ordered
@@ -51,7 +50,6 @@ public class CppInitImpl extends MinimalEObjectImpl.Container implements CppInit
* The cached value of the '{@link #getValue() <em>Value</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getValue()
* @generated
* @ordered
@@ -62,7 +60,6 @@ public class CppInitImpl extends MinimalEObjectImpl.Container implements CppInit
* The cached value of the '{@link #getBase_enumerationliteral() <em>Base enumerationliteral</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_enumerationliteral()
* @generated
* @ordered
@@ -72,7 +69,6 @@ public class CppInitImpl extends MinimalEObjectImpl.Container implements CppInit
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected CppInitImpl() {
@@ -82,7 +78,6 @@ public class CppInitImpl extends MinimalEObjectImpl.Container implements CppInit
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -93,7 +88,6 @@ public class CppInitImpl extends MinimalEObjectImpl.Container implements CppInit
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -104,33 +98,29 @@ public class CppInitImpl extends MinimalEObjectImpl.Container implements CppInit
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setValue(int newValue) {
int oldValue = value;
value = newValue;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.CPP_INIT__VALUE, oldValue, value));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EnumerationLiteral getBase_enumerationliteral() {
if (base_enumerationliteral != null && base_enumerationliteral.eIsProxy()) {
- InternalEObject oldBase_enumerationliteral = (InternalEObject) base_enumerationliteral;
- base_enumerationliteral = (EnumerationLiteral) eResolveProxy(oldBase_enumerationliteral);
+ InternalEObject oldBase_enumerationliteral = (InternalEObject)base_enumerationliteral;
+ base_enumerationliteral = (EnumerationLiteral)eResolveProxy(oldBase_enumerationliteral);
if (base_enumerationliteral != oldBase_enumerationliteral) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.CPP_INIT__BASE_ENUMERATIONLITERAL, oldBase_enumerationliteral, base_enumerationliteral));
- }
}
}
return base_enumerationliteral;
@@ -139,7 +129,6 @@ public class CppInitImpl extends MinimalEObjectImpl.Container implements CppInit
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public EnumerationLiteral basicGetBase_enumerationliteral() {
@@ -149,34 +138,29 @@ public class CppInitImpl extends MinimalEObjectImpl.Container implements CppInit
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_enumerationliteral(EnumerationLiteral newBase_enumerationliteral) {
EnumerationLiteral oldBase_enumerationliteral = base_enumerationliteral;
base_enumerationliteral = newBase_enumerationliteral;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.CPP_INIT__BASE_ENUMERATIONLITERAL, oldBase_enumerationliteral, base_enumerationliteral));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.CPP_INIT__VALUE:
- return getValue();
- case C_CppPackage.CPP_INIT__BASE_ENUMERATIONLITERAL:
- if (resolve) {
- return getBase_enumerationliteral();
- }
- return basicGetBase_enumerationliteral();
+ case C_CppPackage.CPP_INIT__VALUE:
+ return getValue();
+ case C_CppPackage.CPP_INIT__BASE_ENUMERATIONLITERAL:
+ if (resolve) return getBase_enumerationliteral();
+ return basicGetBase_enumerationliteral();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -184,18 +168,17 @@ public class CppInitImpl extends MinimalEObjectImpl.Container implements CppInit
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.CPP_INIT__VALUE:
- setValue((Integer) newValue);
- return;
- case C_CppPackage.CPP_INIT__BASE_ENUMERATIONLITERAL:
- setBase_enumerationliteral((EnumerationLiteral) newValue);
- return;
+ case C_CppPackage.CPP_INIT__VALUE:
+ setValue((Integer)newValue);
+ return;
+ case C_CppPackage.CPP_INIT__BASE_ENUMERATIONLITERAL:
+ setBase_enumerationliteral((EnumerationLiteral)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -203,18 +186,17 @@ public class CppInitImpl extends MinimalEObjectImpl.Container implements CppInit
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.CPP_INIT__VALUE:
- setValue(VALUE_EDEFAULT);
- return;
- case C_CppPackage.CPP_INIT__BASE_ENUMERATIONLITERAL:
- setBase_enumerationliteral((EnumerationLiteral) null);
- return;
+ case C_CppPackage.CPP_INIT__VALUE:
+ setValue(VALUE_EDEFAULT);
+ return;
+ case C_CppPackage.CPP_INIT__BASE_ENUMERATIONLITERAL:
+ setBase_enumerationliteral((EnumerationLiteral)null);
+ return;
}
super.eUnset(featureID);
}
@@ -222,16 +204,15 @@ public class CppInitImpl extends MinimalEObjectImpl.Container implements CppInit
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.CPP_INIT__VALUE:
- return value != VALUE_EDEFAULT;
- case C_CppPackage.CPP_INIT__BASE_ENUMERATIONLITERAL:
- return base_enumerationliteral != null;
+ case C_CppPackage.CPP_INIT__VALUE:
+ return value != VALUE_EDEFAULT;
+ case C_CppPackage.CPP_INIT__BASE_ENUMERATIONLITERAL:
+ return base_enumerationliteral != null;
}
return super.eIsSet(featureID);
}
@@ -239,17 +220,14 @@ public class CppInitImpl extends MinimalEObjectImpl.Container implements CppInit
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) {
- return super.toString();
- }
+ if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (value: "); //$NON-NLS-1$
+ result.append(" (value: ");
result.append(value);
result.append(')');
return result.toString();
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/CppRootImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/CppRootImpl.java
index cadb69b19ac..99ecba8d819 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/CppRootImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/CppRootImpl.java
@@ -26,10 +26,10 @@ import org.eclipse.papyrus.C_Cpp.CppRoot;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.CppRootImpl#getBase_package <em>Base package</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.CppRootImpl#getBase_package <em>Base package</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -38,7 +38,6 @@ public class CppRootImpl extends MinimalEObjectImpl.Container implements CppRoot
* The cached value of the '{@link #getBase_package() <em>Base package</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_package()
* @generated
* @ordered
@@ -48,7 +47,6 @@ public class CppRootImpl extends MinimalEObjectImpl.Container implements CppRoot
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected CppRootImpl() {
@@ -58,7 +56,6 @@ public class CppRootImpl extends MinimalEObjectImpl.Container implements CppRoot
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -69,18 +66,16 @@ public class CppRootImpl extends MinimalEObjectImpl.Container implements CppRoot
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public org.eclipse.uml2.uml.Package getBase_package() {
if (base_package != null && base_package.eIsProxy()) {
- InternalEObject oldBase_package = (InternalEObject) base_package;
- base_package = (org.eclipse.uml2.uml.Package) eResolveProxy(oldBase_package);
+ InternalEObject oldBase_package = (InternalEObject)base_package;
+ base_package = (org.eclipse.uml2.uml.Package)eResolveProxy(oldBase_package);
if (base_package != oldBase_package) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.CPP_ROOT__BASE_PACKAGE, oldBase_package, base_package));
- }
}
}
return base_package;
@@ -89,7 +84,6 @@ public class CppRootImpl extends MinimalEObjectImpl.Container implements CppRoot
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public org.eclipse.uml2.uml.Package basicGetBase_package() {
@@ -99,32 +93,27 @@ public class CppRootImpl extends MinimalEObjectImpl.Container implements CppRoot
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_package(org.eclipse.uml2.uml.Package newBase_package) {
org.eclipse.uml2.uml.Package oldBase_package = base_package;
base_package = newBase_package;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.CPP_ROOT__BASE_PACKAGE, oldBase_package, base_package));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.CPP_ROOT__BASE_PACKAGE:
- if (resolve) {
- return getBase_package();
- }
- return basicGetBase_package();
+ case C_CppPackage.CPP_ROOT__BASE_PACKAGE:
+ if (resolve) return getBase_package();
+ return basicGetBase_package();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -132,15 +121,14 @@ public class CppRootImpl extends MinimalEObjectImpl.Container implements CppRoot
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.CPP_ROOT__BASE_PACKAGE:
- setBase_package((org.eclipse.uml2.uml.Package) newValue);
- return;
+ case C_CppPackage.CPP_ROOT__BASE_PACKAGE:
+ setBase_package((org.eclipse.uml2.uml.Package)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -148,15 +136,14 @@ public class CppRootImpl extends MinimalEObjectImpl.Container implements CppRoot
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.CPP_ROOT__BASE_PACKAGE:
- setBase_package((org.eclipse.uml2.uml.Package) null);
- return;
+ case C_CppPackage.CPP_ROOT__BASE_PACKAGE:
+ setBase_package((org.eclipse.uml2.uml.Package)null);
+ return;
}
super.eUnset(featureID);
}
@@ -164,14 +151,13 @@ public class CppRootImpl extends MinimalEObjectImpl.Container implements CppRoot
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.CPP_ROOT__BASE_PACKAGE:
- return base_package != null;
+ case C_CppPackage.CPP_ROOT__BASE_PACKAGE:
+ return base_package != null;
}
return super.eIsSet(featureID);
}
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ExternLibraryImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ExternLibraryImpl.java
index 59588104208..3be2fad1a1a 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ExternLibraryImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ExternLibraryImpl.java
@@ -31,15 +31,15 @@ import org.eclipse.papyrus.C_Cpp.ExternLibrary;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl#getIncludePaths <em>Include Paths</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl#getBase_package <em>Base package</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl#getLibPaths <em>Lib Paths</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl#getMacros <em>Macros</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl#getLibs <em>Libs</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl#getIncludes <em>Includes</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl#getIncludePaths <em>Include Paths</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl#getBase_package <em>Base package</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl#getLibPaths <em>Lib Paths</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl#getMacros <em>Macros</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl#getLibs <em>Libs</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternLibraryImpl#getIncludes <em>Includes</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -48,7 +48,6 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
* The cached value of the '{@link #getIncludePaths() <em>Include Paths</em>}' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getIncludePaths()
* @generated
* @ordered
@@ -59,7 +58,6 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
* The cached value of the '{@link #getBase_package() <em>Base package</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_package()
* @generated
* @ordered
@@ -70,7 +68,6 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
* The cached value of the '{@link #getLibPaths() <em>Lib Paths</em>}' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getLibPaths()
* @generated
* @ordered
@@ -81,7 +78,6 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
* The cached value of the '{@link #getMacros() <em>Macros</em>}' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getMacros()
* @generated
* @ordered
@@ -92,7 +88,6 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
* The cached value of the '{@link #getLibs() <em>Libs</em>}' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getLibs()
* @generated
* @ordered
@@ -103,7 +98,6 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
* The cached value of the '{@link #getIncludes() <em>Includes</em>}' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getIncludes()
* @generated
* @ordered
@@ -113,7 +107,6 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected ExternLibraryImpl() {
@@ -123,7 +116,6 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -134,7 +126,6 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -148,18 +139,16 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public org.eclipse.uml2.uml.Package getBase_package() {
if (base_package != null && base_package.eIsProxy()) {
- InternalEObject oldBase_package = (InternalEObject) base_package;
- base_package = (org.eclipse.uml2.uml.Package) eResolveProxy(oldBase_package);
+ InternalEObject oldBase_package = (InternalEObject)base_package;
+ base_package = (org.eclipse.uml2.uml.Package)eResolveProxy(oldBase_package);
if (base_package != oldBase_package) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.EXTERN_LIBRARY__BASE_PACKAGE, oldBase_package, base_package));
- }
}
}
return base_package;
@@ -168,7 +157,6 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public org.eclipse.uml2.uml.Package basicGetBase_package() {
@@ -178,22 +166,19 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_package(org.eclipse.uml2.uml.Package newBase_package) {
org.eclipse.uml2.uml.Package oldBase_package = base_package;
base_package = newBase_package;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.EXTERN_LIBRARY__BASE_PACKAGE, oldBase_package, base_package));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -207,7 +192,6 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -221,7 +205,6 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -235,7 +218,6 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -249,27 +231,24 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.EXTERN_LIBRARY__INCLUDE_PATHS:
- return getIncludePaths();
- case C_CppPackage.EXTERN_LIBRARY__BASE_PACKAGE:
- if (resolve) {
- return getBase_package();
- }
- return basicGetBase_package();
- case C_CppPackage.EXTERN_LIBRARY__LIB_PATHS:
- return getLibPaths();
- case C_CppPackage.EXTERN_LIBRARY__MACROS:
- return getMacros();
- case C_CppPackage.EXTERN_LIBRARY__LIBS:
- return getLibs();
- case C_CppPackage.EXTERN_LIBRARY__INCLUDES:
- return getIncludes();
+ case C_CppPackage.EXTERN_LIBRARY__INCLUDE_PATHS:
+ return getIncludePaths();
+ case C_CppPackage.EXTERN_LIBRARY__BASE_PACKAGE:
+ if (resolve) return getBase_package();
+ return basicGetBase_package();
+ case C_CppPackage.EXTERN_LIBRARY__LIB_PATHS:
+ return getLibPaths();
+ case C_CppPackage.EXTERN_LIBRARY__MACROS:
+ return getMacros();
+ case C_CppPackage.EXTERN_LIBRARY__LIBS:
+ return getLibs();
+ case C_CppPackage.EXTERN_LIBRARY__INCLUDES:
+ return getIncludes();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -277,36 +256,35 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@SuppressWarnings("unchecked")
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.EXTERN_LIBRARY__INCLUDE_PATHS:
- getIncludePaths().clear();
- getIncludePaths().addAll((Collection<? extends String>) newValue);
- return;
- case C_CppPackage.EXTERN_LIBRARY__BASE_PACKAGE:
- setBase_package((org.eclipse.uml2.uml.Package) newValue);
- return;
- case C_CppPackage.EXTERN_LIBRARY__LIB_PATHS:
- getLibPaths().clear();
- getLibPaths().addAll((Collection<? extends String>) newValue);
- return;
- case C_CppPackage.EXTERN_LIBRARY__MACROS:
- getMacros().clear();
- getMacros().addAll((Collection<? extends String>) newValue);
- return;
- case C_CppPackage.EXTERN_LIBRARY__LIBS:
- getLibs().clear();
- getLibs().addAll((Collection<? extends String>) newValue);
- return;
- case C_CppPackage.EXTERN_LIBRARY__INCLUDES:
- getIncludes().clear();
- getIncludes().addAll((Collection<? extends String>) newValue);
- return;
+ case C_CppPackage.EXTERN_LIBRARY__INCLUDE_PATHS:
+ getIncludePaths().clear();
+ getIncludePaths().addAll((Collection<? extends String>)newValue);
+ return;
+ case C_CppPackage.EXTERN_LIBRARY__BASE_PACKAGE:
+ setBase_package((org.eclipse.uml2.uml.Package)newValue);
+ return;
+ case C_CppPackage.EXTERN_LIBRARY__LIB_PATHS:
+ getLibPaths().clear();
+ getLibPaths().addAll((Collection<? extends String>)newValue);
+ return;
+ case C_CppPackage.EXTERN_LIBRARY__MACROS:
+ getMacros().clear();
+ getMacros().addAll((Collection<? extends String>)newValue);
+ return;
+ case C_CppPackage.EXTERN_LIBRARY__LIBS:
+ getLibs().clear();
+ getLibs().addAll((Collection<? extends String>)newValue);
+ return;
+ case C_CppPackage.EXTERN_LIBRARY__INCLUDES:
+ getIncludes().clear();
+ getIncludes().addAll((Collection<? extends String>)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -314,30 +292,29 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.EXTERN_LIBRARY__INCLUDE_PATHS:
- getIncludePaths().clear();
- return;
- case C_CppPackage.EXTERN_LIBRARY__BASE_PACKAGE:
- setBase_package((org.eclipse.uml2.uml.Package) null);
- return;
- case C_CppPackage.EXTERN_LIBRARY__LIB_PATHS:
- getLibPaths().clear();
- return;
- case C_CppPackage.EXTERN_LIBRARY__MACROS:
- getMacros().clear();
- return;
- case C_CppPackage.EXTERN_LIBRARY__LIBS:
- getLibs().clear();
- return;
- case C_CppPackage.EXTERN_LIBRARY__INCLUDES:
- getIncludes().clear();
- return;
+ case C_CppPackage.EXTERN_LIBRARY__INCLUDE_PATHS:
+ getIncludePaths().clear();
+ return;
+ case C_CppPackage.EXTERN_LIBRARY__BASE_PACKAGE:
+ setBase_package((org.eclipse.uml2.uml.Package)null);
+ return;
+ case C_CppPackage.EXTERN_LIBRARY__LIB_PATHS:
+ getLibPaths().clear();
+ return;
+ case C_CppPackage.EXTERN_LIBRARY__MACROS:
+ getMacros().clear();
+ return;
+ case C_CppPackage.EXTERN_LIBRARY__LIBS:
+ getLibs().clear();
+ return;
+ case C_CppPackage.EXTERN_LIBRARY__INCLUDES:
+ getIncludes().clear();
+ return;
}
super.eUnset(featureID);
}
@@ -345,24 +322,23 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.EXTERN_LIBRARY__INCLUDE_PATHS:
- return includePaths != null && !includePaths.isEmpty();
- case C_CppPackage.EXTERN_LIBRARY__BASE_PACKAGE:
- return base_package != null;
- case C_CppPackage.EXTERN_LIBRARY__LIB_PATHS:
- return libPaths != null && !libPaths.isEmpty();
- case C_CppPackage.EXTERN_LIBRARY__MACROS:
- return macros != null && !macros.isEmpty();
- case C_CppPackage.EXTERN_LIBRARY__LIBS:
- return libs != null && !libs.isEmpty();
- case C_CppPackage.EXTERN_LIBRARY__INCLUDES:
- return includes != null && !includes.isEmpty();
+ case C_CppPackage.EXTERN_LIBRARY__INCLUDE_PATHS:
+ return includePaths != null && !includePaths.isEmpty();
+ case C_CppPackage.EXTERN_LIBRARY__BASE_PACKAGE:
+ return base_package != null;
+ case C_CppPackage.EXTERN_LIBRARY__LIB_PATHS:
+ return libPaths != null && !libPaths.isEmpty();
+ case C_CppPackage.EXTERN_LIBRARY__MACROS:
+ return macros != null && !macros.isEmpty();
+ case C_CppPackage.EXTERN_LIBRARY__LIBS:
+ return libs != null && !libs.isEmpty();
+ case C_CppPackage.EXTERN_LIBRARY__INCLUDES:
+ return includes != null && !includes.isEmpty();
}
return super.eIsSet(featureID);
}
@@ -370,25 +346,22 @@ public class ExternLibraryImpl extends MinimalEObjectImpl.Container implements E
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) {
- return super.toString();
- }
+ if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (includePaths: "); //$NON-NLS-1$
+ result.append(" (includePaths: ");
result.append(includePaths);
- result.append(", libPaths: "); //$NON-NLS-1$
+ result.append(", libPaths: ");
result.append(libPaths);
- result.append(", macros: "); //$NON-NLS-1$
+ result.append(", macros: ");
result.append(macros);
- result.append(", libs: "); //$NON-NLS-1$
+ result.append(", libs: ");
result.append(libs);
- result.append(", includes: "); //$NON-NLS-1$
+ result.append(", includes: ");
result.append(includes);
result.append(')');
return result.toString();
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ExternalImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ExternalImpl.java
index eb0d9c81113..02982a5840c 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ExternalImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ExternalImpl.java
@@ -27,11 +27,11 @@ import org.eclipse.uml2.uml.Classifier;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternalImpl#getName <em>Name</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternalImpl#getBase_Classifier <em>Base Classifier</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternalImpl#getName <em>Name</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ExternalImpl#getBase_Classifier <em>Base Classifier</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -40,7 +40,6 @@ public class ExternalImpl extends MinimalEObjectImpl.Container implements Extern
* The default value of the '{@link #getName() <em>Name</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getName()
* @generated
* @ordered
@@ -51,7 +50,6 @@ public class ExternalImpl extends MinimalEObjectImpl.Container implements Extern
* The cached value of the '{@link #getName() <em>Name</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getName()
* @generated
* @ordered
@@ -62,7 +60,6 @@ public class ExternalImpl extends MinimalEObjectImpl.Container implements Extern
* The cached value of the '{@link #getBase_Classifier() <em>Base Classifier</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_Classifier()
* @generated
* @ordered
@@ -72,7 +69,6 @@ public class ExternalImpl extends MinimalEObjectImpl.Container implements Extern
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected ExternalImpl() {
@@ -82,7 +78,6 @@ public class ExternalImpl extends MinimalEObjectImpl.Container implements Extern
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -93,7 +88,6 @@ public class ExternalImpl extends MinimalEObjectImpl.Container implements Extern
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -104,33 +98,29 @@ public class ExternalImpl extends MinimalEObjectImpl.Container implements Extern
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setName(String newName) {
String oldName = name;
name = newName;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.EXTERNAL__NAME, oldName, name));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Classifier getBase_Classifier() {
if (base_Classifier != null && base_Classifier.eIsProxy()) {
- InternalEObject oldBase_Classifier = (InternalEObject) base_Classifier;
- base_Classifier = (Classifier) eResolveProxy(oldBase_Classifier);
+ InternalEObject oldBase_Classifier = (InternalEObject)base_Classifier;
+ base_Classifier = (Classifier)eResolveProxy(oldBase_Classifier);
if (base_Classifier != oldBase_Classifier) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.EXTERNAL__BASE_CLASSIFIER, oldBase_Classifier, base_Classifier));
- }
}
}
return base_Classifier;
@@ -139,7 +129,6 @@ public class ExternalImpl extends MinimalEObjectImpl.Container implements Extern
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Classifier basicGetBase_Classifier() {
@@ -149,34 +138,29 @@ public class ExternalImpl extends MinimalEObjectImpl.Container implements Extern
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_Classifier(Classifier newBase_Classifier) {
Classifier oldBase_Classifier = base_Classifier;
base_Classifier = newBase_Classifier;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.EXTERNAL__BASE_CLASSIFIER, oldBase_Classifier, base_Classifier));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.EXTERNAL__NAME:
- return getName();
- case C_CppPackage.EXTERNAL__BASE_CLASSIFIER:
- if (resolve) {
- return getBase_Classifier();
- }
- return basicGetBase_Classifier();
+ case C_CppPackage.EXTERNAL__NAME:
+ return getName();
+ case C_CppPackage.EXTERNAL__BASE_CLASSIFIER:
+ if (resolve) return getBase_Classifier();
+ return basicGetBase_Classifier();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -184,18 +168,17 @@ public class ExternalImpl extends MinimalEObjectImpl.Container implements Extern
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.EXTERNAL__NAME:
- setName((String) newValue);
- return;
- case C_CppPackage.EXTERNAL__BASE_CLASSIFIER:
- setBase_Classifier((Classifier) newValue);
- return;
+ case C_CppPackage.EXTERNAL__NAME:
+ setName((String)newValue);
+ return;
+ case C_CppPackage.EXTERNAL__BASE_CLASSIFIER:
+ setBase_Classifier((Classifier)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -203,18 +186,17 @@ public class ExternalImpl extends MinimalEObjectImpl.Container implements Extern
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.EXTERNAL__NAME:
- setName(NAME_EDEFAULT);
- return;
- case C_CppPackage.EXTERNAL__BASE_CLASSIFIER:
- setBase_Classifier((Classifier) null);
- return;
+ case C_CppPackage.EXTERNAL__NAME:
+ setName(NAME_EDEFAULT);
+ return;
+ case C_CppPackage.EXTERNAL__BASE_CLASSIFIER:
+ setBase_Classifier((Classifier)null);
+ return;
}
super.eUnset(featureID);
}
@@ -222,16 +204,15 @@ public class ExternalImpl extends MinimalEObjectImpl.Container implements Extern
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.EXTERNAL__NAME:
- return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
- case C_CppPackage.EXTERNAL__BASE_CLASSIFIER:
- return base_Classifier != null;
+ case C_CppPackage.EXTERNAL__NAME:
+ return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
+ case C_CppPackage.EXTERNAL__BASE_CLASSIFIER:
+ return base_Classifier != null;
}
return super.eIsSet(featureID);
}
@@ -239,17 +220,14 @@ public class ExternalImpl extends MinimalEObjectImpl.Container implements Extern
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) {
- return super.toString();
- }
+ if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (name: "); //$NON-NLS-1$
+ result.append(" (name: ");
result.append(name);
result.append(')');
return result.toString();
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/FriendImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/FriendImpl.java
index f1d0289da56..128e37db5aa 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/FriendImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/FriendImpl.java
@@ -28,11 +28,11 @@ import org.eclipse.uml2.uml.Operation;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.FriendImpl#getBase_dependency <em>Base dependency</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.FriendImpl#getBase_operation <em>Base operation</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.FriendImpl#getBase_dependency <em>Base dependency</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.FriendImpl#getBase_operation <em>Base operation</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -41,7 +41,6 @@ public class FriendImpl extends MinimalEObjectImpl.Container implements Friend {
* The cached value of the '{@link #getBase_dependency() <em>Base dependency</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_dependency()
* @generated
* @ordered
@@ -52,7 +51,6 @@ public class FriendImpl extends MinimalEObjectImpl.Container implements Friend {
* The cached value of the '{@link #getBase_operation() <em>Base operation</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_operation()
* @generated
* @ordered
@@ -62,7 +60,6 @@ public class FriendImpl extends MinimalEObjectImpl.Container implements Friend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected FriendImpl() {
@@ -72,7 +69,6 @@ public class FriendImpl extends MinimalEObjectImpl.Container implements Friend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -83,18 +79,16 @@ public class FriendImpl extends MinimalEObjectImpl.Container implements Friend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Dependency getBase_dependency() {
if (base_dependency != null && base_dependency.eIsProxy()) {
- InternalEObject oldBase_dependency = (InternalEObject) base_dependency;
- base_dependency = (Dependency) eResolveProxy(oldBase_dependency);
+ InternalEObject oldBase_dependency = (InternalEObject)base_dependency;
+ base_dependency = (Dependency)eResolveProxy(oldBase_dependency);
if (base_dependency != oldBase_dependency) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.FRIEND__BASE_DEPENDENCY, oldBase_dependency, base_dependency));
- }
}
}
return base_dependency;
@@ -103,7 +97,6 @@ public class FriendImpl extends MinimalEObjectImpl.Container implements Friend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Dependency basicGetBase_dependency() {
@@ -113,33 +106,29 @@ public class FriendImpl extends MinimalEObjectImpl.Container implements Friend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_dependency(Dependency newBase_dependency) {
Dependency oldBase_dependency = base_dependency;
base_dependency = newBase_dependency;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.FRIEND__BASE_DEPENDENCY, oldBase_dependency, base_dependency));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Operation getBase_operation() {
if (base_operation != null && base_operation.eIsProxy()) {
- InternalEObject oldBase_operation = (InternalEObject) base_operation;
- base_operation = (Operation) eResolveProxy(oldBase_operation);
+ InternalEObject oldBase_operation = (InternalEObject)base_operation;
+ base_operation = (Operation)eResolveProxy(oldBase_operation);
if (base_operation != oldBase_operation) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.FRIEND__BASE_OPERATION, oldBase_operation, base_operation));
- }
}
}
return base_operation;
@@ -148,7 +137,6 @@ public class FriendImpl extends MinimalEObjectImpl.Container implements Friend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Operation basicGetBase_operation() {
@@ -158,37 +146,30 @@ public class FriendImpl extends MinimalEObjectImpl.Container implements Friend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_operation(Operation newBase_operation) {
Operation oldBase_operation = base_operation;
base_operation = newBase_operation;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.FRIEND__BASE_OPERATION, oldBase_operation, base_operation));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.FRIEND__BASE_DEPENDENCY:
- if (resolve) {
- return getBase_dependency();
- }
- return basicGetBase_dependency();
- case C_CppPackage.FRIEND__BASE_OPERATION:
- if (resolve) {
- return getBase_operation();
- }
- return basicGetBase_operation();
+ case C_CppPackage.FRIEND__BASE_DEPENDENCY:
+ if (resolve) return getBase_dependency();
+ return basicGetBase_dependency();
+ case C_CppPackage.FRIEND__BASE_OPERATION:
+ if (resolve) return getBase_operation();
+ return basicGetBase_operation();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -196,18 +177,17 @@ public class FriendImpl extends MinimalEObjectImpl.Container implements Friend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.FRIEND__BASE_DEPENDENCY:
- setBase_dependency((Dependency) newValue);
- return;
- case C_CppPackage.FRIEND__BASE_OPERATION:
- setBase_operation((Operation) newValue);
- return;
+ case C_CppPackage.FRIEND__BASE_DEPENDENCY:
+ setBase_dependency((Dependency)newValue);
+ return;
+ case C_CppPackage.FRIEND__BASE_OPERATION:
+ setBase_operation((Operation)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -215,18 +195,17 @@ public class FriendImpl extends MinimalEObjectImpl.Container implements Friend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.FRIEND__BASE_DEPENDENCY:
- setBase_dependency((Dependency) null);
- return;
- case C_CppPackage.FRIEND__BASE_OPERATION:
- setBase_operation((Operation) null);
- return;
+ case C_CppPackage.FRIEND__BASE_DEPENDENCY:
+ setBase_dependency((Dependency)null);
+ return;
+ case C_CppPackage.FRIEND__BASE_OPERATION:
+ setBase_operation((Operation)null);
+ return;
}
super.eUnset(featureID);
}
@@ -234,16 +213,15 @@ public class FriendImpl extends MinimalEObjectImpl.Container implements Friend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.FRIEND__BASE_DEPENDENCY:
- return base_dependency != null;
- case C_CppPackage.FRIEND__BASE_OPERATION:
- return base_operation != null;
+ case C_CppPackage.FRIEND__BASE_DEPENDENCY:
+ return base_dependency != null;
+ case C_CppPackage.FRIEND__BASE_OPERATION:
+ return base_operation != null;
}
return super.eIsSet(featureID);
}
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/IncludeImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/IncludeImpl.java
index 87de2eb2a04..cffa6d9f5ed 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/IncludeImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/IncludeImpl.java
@@ -27,15 +27,15 @@ import org.eclipse.uml2.uml.PackageImport;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.IncludeImpl#getBody <em>Body</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.IncludeImpl#getPreBody <em>Pre Body</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.IncludeImpl#getHeader <em>Header</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.IncludeImpl#getBase_package <em>Base package</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.IncludeImpl#getBase_class <em>Base class</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.IncludeImpl#getBase_PackageImport <em>Base Package Import</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.IncludeImpl#getBody <em>Body</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.IncludeImpl#getPreBody <em>Pre Body</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.IncludeImpl#getHeader <em>Header</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.IncludeImpl#getBase_package <em>Base package</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.IncludeImpl#getBase_class <em>Base class</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.IncludeImpl#getBase_PackageImport <em>Base Package Import</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -44,7 +44,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
* The default value of the '{@link #getBody() <em>Body</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBody()
* @generated
* @ordered
@@ -55,7 +54,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
* The cached value of the '{@link #getBody() <em>Body</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBody()
* @generated
* @ordered
@@ -66,7 +64,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
* The default value of the '{@link #getPreBody() <em>Pre Body</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getPreBody()
* @generated
* @ordered
@@ -77,7 +74,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
* The cached value of the '{@link #getPreBody() <em>Pre Body</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getPreBody()
* @generated
* @ordered
@@ -88,7 +84,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
* The default value of the '{@link #getHeader() <em>Header</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getHeader()
* @generated
* @ordered
@@ -99,7 +94,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
* The cached value of the '{@link #getHeader() <em>Header</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getHeader()
* @generated
* @ordered
@@ -110,7 +104,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
* The cached value of the '{@link #getBase_package() <em>Base package</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_package()
* @generated
* @ordered
@@ -121,7 +114,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
* The cached value of the '{@link #getBase_class() <em>Base class</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_class()
* @generated
* @ordered
@@ -132,7 +124,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
* The cached value of the '{@link #getBase_PackageImport() <em>Base Package Import</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_PackageImport()
* @generated
* @ordered
@@ -142,7 +133,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected IncludeImpl() {
@@ -152,7 +142,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -163,7 +152,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -174,22 +162,19 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBody(String newBody) {
String oldBody = body;
body = newBody;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.INCLUDE__BODY, oldBody, body));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -200,22 +185,19 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setPreBody(String newPreBody) {
String oldPreBody = preBody;
preBody = newPreBody;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.INCLUDE__PRE_BODY, oldPreBody, preBody));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -226,33 +208,29 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setHeader(String newHeader) {
String oldHeader = header;
header = newHeader;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.INCLUDE__HEADER, oldHeader, header));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public org.eclipse.uml2.uml.Package getBase_package() {
if (base_package != null && base_package.eIsProxy()) {
- InternalEObject oldBase_package = (InternalEObject) base_package;
- base_package = (org.eclipse.uml2.uml.Package) eResolveProxy(oldBase_package);
+ InternalEObject oldBase_package = (InternalEObject)base_package;
+ base_package = (org.eclipse.uml2.uml.Package)eResolveProxy(oldBase_package);
if (base_package != oldBase_package) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.INCLUDE__BASE_PACKAGE, oldBase_package, base_package));
- }
}
}
return base_package;
@@ -261,7 +239,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public org.eclipse.uml2.uml.Package basicGetBase_package() {
@@ -271,33 +248,29 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_package(org.eclipse.uml2.uml.Package newBase_package) {
org.eclipse.uml2.uml.Package oldBase_package = base_package;
base_package = newBase_package;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.INCLUDE__BASE_PACKAGE, oldBase_package, base_package));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public org.eclipse.uml2.uml.Class getBase_class() {
if (base_class != null && base_class.eIsProxy()) {
- InternalEObject oldBase_class = (InternalEObject) base_class;
- base_class = (org.eclipse.uml2.uml.Class) eResolveProxy(oldBase_class);
+ InternalEObject oldBase_class = (InternalEObject)base_class;
+ base_class = (org.eclipse.uml2.uml.Class)eResolveProxy(oldBase_class);
if (base_class != oldBase_class) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.INCLUDE__BASE_CLASS, oldBase_class, base_class));
- }
}
}
return base_class;
@@ -306,7 +279,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public org.eclipse.uml2.uml.Class basicGetBase_class() {
@@ -316,33 +288,29 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_class(org.eclipse.uml2.uml.Class newBase_class) {
org.eclipse.uml2.uml.Class oldBase_class = base_class;
base_class = newBase_class;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.INCLUDE__BASE_CLASS, oldBase_class, base_class));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public PackageImport getBase_PackageImport() {
if (base_PackageImport != null && base_PackageImport.eIsProxy()) {
- InternalEObject oldBase_PackageImport = (InternalEObject) base_PackageImport;
- base_PackageImport = (PackageImport) eResolveProxy(oldBase_PackageImport);
+ InternalEObject oldBase_PackageImport = (InternalEObject)base_PackageImport;
+ base_PackageImport = (PackageImport)eResolveProxy(oldBase_PackageImport);
if (base_PackageImport != oldBase_PackageImport) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.INCLUDE__BASE_PACKAGE_IMPORT, oldBase_PackageImport, base_PackageImport));
- }
}
}
return base_PackageImport;
@@ -351,7 +319,6 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public PackageImport basicGetBase_PackageImport() {
@@ -361,48 +328,39 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_PackageImport(PackageImport newBase_PackageImport) {
PackageImport oldBase_PackageImport = base_PackageImport;
base_PackageImport = newBase_PackageImport;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.INCLUDE__BASE_PACKAGE_IMPORT, oldBase_PackageImport, base_PackageImport));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.INCLUDE__BODY:
- return getBody();
- case C_CppPackage.INCLUDE__PRE_BODY:
- return getPreBody();
- case C_CppPackage.INCLUDE__HEADER:
- return getHeader();
- case C_CppPackage.INCLUDE__BASE_PACKAGE:
- if (resolve) {
- return getBase_package();
- }
- return basicGetBase_package();
- case C_CppPackage.INCLUDE__BASE_CLASS:
- if (resolve) {
- return getBase_class();
- }
- return basicGetBase_class();
- case C_CppPackage.INCLUDE__BASE_PACKAGE_IMPORT:
- if (resolve) {
- return getBase_PackageImport();
- }
- return basicGetBase_PackageImport();
+ case C_CppPackage.INCLUDE__BODY:
+ return getBody();
+ case C_CppPackage.INCLUDE__PRE_BODY:
+ return getPreBody();
+ case C_CppPackage.INCLUDE__HEADER:
+ return getHeader();
+ case C_CppPackage.INCLUDE__BASE_PACKAGE:
+ if (resolve) return getBase_package();
+ return basicGetBase_package();
+ case C_CppPackage.INCLUDE__BASE_CLASS:
+ if (resolve) return getBase_class();
+ return basicGetBase_class();
+ case C_CppPackage.INCLUDE__BASE_PACKAGE_IMPORT:
+ if (resolve) return getBase_PackageImport();
+ return basicGetBase_PackageImport();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -410,30 +368,29 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.INCLUDE__BODY:
- setBody((String) newValue);
- return;
- case C_CppPackage.INCLUDE__PRE_BODY:
- setPreBody((String) newValue);
- return;
- case C_CppPackage.INCLUDE__HEADER:
- setHeader((String) newValue);
- return;
- case C_CppPackage.INCLUDE__BASE_PACKAGE:
- setBase_package((org.eclipse.uml2.uml.Package) newValue);
- return;
- case C_CppPackage.INCLUDE__BASE_CLASS:
- setBase_class((org.eclipse.uml2.uml.Class) newValue);
- return;
- case C_CppPackage.INCLUDE__BASE_PACKAGE_IMPORT:
- setBase_PackageImport((PackageImport) newValue);
- return;
+ case C_CppPackage.INCLUDE__BODY:
+ setBody((String)newValue);
+ return;
+ case C_CppPackage.INCLUDE__PRE_BODY:
+ setPreBody((String)newValue);
+ return;
+ case C_CppPackage.INCLUDE__HEADER:
+ setHeader((String)newValue);
+ return;
+ case C_CppPackage.INCLUDE__BASE_PACKAGE:
+ setBase_package((org.eclipse.uml2.uml.Package)newValue);
+ return;
+ case C_CppPackage.INCLUDE__BASE_CLASS:
+ setBase_class((org.eclipse.uml2.uml.Class)newValue);
+ return;
+ case C_CppPackage.INCLUDE__BASE_PACKAGE_IMPORT:
+ setBase_PackageImport((PackageImport)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -441,30 +398,29 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.INCLUDE__BODY:
- setBody(BODY_EDEFAULT);
- return;
- case C_CppPackage.INCLUDE__PRE_BODY:
- setPreBody(PRE_BODY_EDEFAULT);
- return;
- case C_CppPackage.INCLUDE__HEADER:
- setHeader(HEADER_EDEFAULT);
- return;
- case C_CppPackage.INCLUDE__BASE_PACKAGE:
- setBase_package((org.eclipse.uml2.uml.Package) null);
- return;
- case C_CppPackage.INCLUDE__BASE_CLASS:
- setBase_class((org.eclipse.uml2.uml.Class) null);
- return;
- case C_CppPackage.INCLUDE__BASE_PACKAGE_IMPORT:
- setBase_PackageImport((PackageImport) null);
- return;
+ case C_CppPackage.INCLUDE__BODY:
+ setBody(BODY_EDEFAULT);
+ return;
+ case C_CppPackage.INCLUDE__PRE_BODY:
+ setPreBody(PRE_BODY_EDEFAULT);
+ return;
+ case C_CppPackage.INCLUDE__HEADER:
+ setHeader(HEADER_EDEFAULT);
+ return;
+ case C_CppPackage.INCLUDE__BASE_PACKAGE:
+ setBase_package((org.eclipse.uml2.uml.Package)null);
+ return;
+ case C_CppPackage.INCLUDE__BASE_CLASS:
+ setBase_class((org.eclipse.uml2.uml.Class)null);
+ return;
+ case C_CppPackage.INCLUDE__BASE_PACKAGE_IMPORT:
+ setBase_PackageImport((PackageImport)null);
+ return;
}
super.eUnset(featureID);
}
@@ -472,24 +428,23 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.INCLUDE__BODY:
- return BODY_EDEFAULT == null ? body != null : !BODY_EDEFAULT.equals(body);
- case C_CppPackage.INCLUDE__PRE_BODY:
- return PRE_BODY_EDEFAULT == null ? preBody != null : !PRE_BODY_EDEFAULT.equals(preBody);
- case C_CppPackage.INCLUDE__HEADER:
- return HEADER_EDEFAULT == null ? header != null : !HEADER_EDEFAULT.equals(header);
- case C_CppPackage.INCLUDE__BASE_PACKAGE:
- return base_package != null;
- case C_CppPackage.INCLUDE__BASE_CLASS:
- return base_class != null;
- case C_CppPackage.INCLUDE__BASE_PACKAGE_IMPORT:
- return base_PackageImport != null;
+ case C_CppPackage.INCLUDE__BODY:
+ return BODY_EDEFAULT == null ? body != null : !BODY_EDEFAULT.equals(body);
+ case C_CppPackage.INCLUDE__PRE_BODY:
+ return PRE_BODY_EDEFAULT == null ? preBody != null : !PRE_BODY_EDEFAULT.equals(preBody);
+ case C_CppPackage.INCLUDE__HEADER:
+ return HEADER_EDEFAULT == null ? header != null : !HEADER_EDEFAULT.equals(header);
+ case C_CppPackage.INCLUDE__BASE_PACKAGE:
+ return base_package != null;
+ case C_CppPackage.INCLUDE__BASE_CLASS:
+ return base_class != null;
+ case C_CppPackage.INCLUDE__BASE_PACKAGE_IMPORT:
+ return base_PackageImport != null;
}
return super.eIsSet(featureID);
}
@@ -497,21 +452,18 @@ public class IncludeImpl extends MinimalEObjectImpl.Container implements Include
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) {
- return super.toString();
- }
+ if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (body: "); //$NON-NLS-1$
+ result.append(" (body: ");
result.append(body);
- result.append(", preBody: "); //$NON-NLS-1$
+ result.append(", preBody: ");
result.append(preBody);
- result.append(", header: "); //$NON-NLS-1$
+ result.append(", header: ");
result.append(header);
result.append(')');
return result.toString();
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/InlineImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/InlineImpl.java
index 9b5227b59de..091904f7416 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/InlineImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/InlineImpl.java
@@ -27,10 +27,10 @@ import org.eclipse.uml2.uml.Operation;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.InlineImpl#getBase_operation <em>Base operation</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.InlineImpl#getBase_operation <em>Base operation</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -39,7 +39,6 @@ public class InlineImpl extends MinimalEObjectImpl.Container implements Inline {
* The cached value of the '{@link #getBase_operation() <em>Base operation</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_operation()
* @generated
* @ordered
@@ -49,7 +48,6 @@ public class InlineImpl extends MinimalEObjectImpl.Container implements Inline {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected InlineImpl() {
@@ -59,7 +57,6 @@ public class InlineImpl extends MinimalEObjectImpl.Container implements Inline {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -70,18 +67,16 @@ public class InlineImpl extends MinimalEObjectImpl.Container implements Inline {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Operation getBase_operation() {
if (base_operation != null && base_operation.eIsProxy()) {
- InternalEObject oldBase_operation = (InternalEObject) base_operation;
- base_operation = (Operation) eResolveProxy(oldBase_operation);
+ InternalEObject oldBase_operation = (InternalEObject)base_operation;
+ base_operation = (Operation)eResolveProxy(oldBase_operation);
if (base_operation != oldBase_operation) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.INLINE__BASE_OPERATION, oldBase_operation, base_operation));
- }
}
}
return base_operation;
@@ -90,7 +85,6 @@ public class InlineImpl extends MinimalEObjectImpl.Container implements Inline {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Operation basicGetBase_operation() {
@@ -100,32 +94,27 @@ public class InlineImpl extends MinimalEObjectImpl.Container implements Inline {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_operation(Operation newBase_operation) {
Operation oldBase_operation = base_operation;
base_operation = newBase_operation;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.INLINE__BASE_OPERATION, oldBase_operation, base_operation));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.INLINE__BASE_OPERATION:
- if (resolve) {
- return getBase_operation();
- }
- return basicGetBase_operation();
+ case C_CppPackage.INLINE__BASE_OPERATION:
+ if (resolve) return getBase_operation();
+ return basicGetBase_operation();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -133,15 +122,14 @@ public class InlineImpl extends MinimalEObjectImpl.Container implements Inline {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.INLINE__BASE_OPERATION:
- setBase_operation((Operation) newValue);
- return;
+ case C_CppPackage.INLINE__BASE_OPERATION:
+ setBase_operation((Operation)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -149,15 +137,14 @@ public class InlineImpl extends MinimalEObjectImpl.Container implements Inline {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.INLINE__BASE_OPERATION:
- setBase_operation((Operation) null);
- return;
+ case C_CppPackage.INLINE__BASE_OPERATION:
+ setBase_operation((Operation)null);
+ return;
}
super.eUnset(featureID);
}
@@ -165,14 +152,13 @@ public class InlineImpl extends MinimalEObjectImpl.Container implements Inline {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.INLINE__BASE_OPERATION:
- return base_operation != null;
+ case C_CppPackage.INLINE__BASE_OPERATION:
+ return base_operation != null;
}
return super.eIsSet(featureID);
}
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ManualGenerationImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ManualGenerationImpl.java
index 54bade76438..4507d67ed3b 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ManualGenerationImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/ManualGenerationImpl.java
@@ -26,11 +26,11 @@ import org.eclipse.papyrus.C_Cpp.ManualGeneration;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ManualGenerationImpl#getExtensionBody <em>Extension Body</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ManualGenerationImpl#getBase_Class <em>Base Class</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ManualGenerationImpl#getExtensionBody <em>Extension Body</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.ManualGenerationImpl#getBase_Class <em>Base Class</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -39,7 +39,6 @@ public class ManualGenerationImpl extends MinimalEObjectImpl.Container implement
* The default value of the '{@link #getExtensionBody() <em>Extension Body</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getExtensionBody()
* @generated
* @ordered
@@ -50,7 +49,6 @@ public class ManualGenerationImpl extends MinimalEObjectImpl.Container implement
* The cached value of the '{@link #getExtensionBody() <em>Extension Body</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getExtensionBody()
* @generated
* @ordered
@@ -61,7 +59,6 @@ public class ManualGenerationImpl extends MinimalEObjectImpl.Container implement
* The cached value of the '{@link #getBase_Class() <em>Base Class</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_Class()
* @generated
* @ordered
@@ -71,7 +68,6 @@ public class ManualGenerationImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected ManualGenerationImpl() {
@@ -81,7 +77,6 @@ public class ManualGenerationImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -92,7 +87,6 @@ public class ManualGenerationImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -103,33 +97,29 @@ public class ManualGenerationImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setExtensionBody(String newExtensionBody) {
String oldExtensionBody = extensionBody;
extensionBody = newExtensionBody;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.MANUAL_GENERATION__EXTENSION_BODY, oldExtensionBody, extensionBody));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public org.eclipse.uml2.uml.Class getBase_Class() {
if (base_Class != null && base_Class.eIsProxy()) {
- InternalEObject oldBase_Class = (InternalEObject) base_Class;
- base_Class = (org.eclipse.uml2.uml.Class) eResolveProxy(oldBase_Class);
+ InternalEObject oldBase_Class = (InternalEObject)base_Class;
+ base_Class = (org.eclipse.uml2.uml.Class)eResolveProxy(oldBase_Class);
if (base_Class != oldBase_Class) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.MANUAL_GENERATION__BASE_CLASS, oldBase_Class, base_Class));
- }
}
}
return base_Class;
@@ -138,7 +128,6 @@ public class ManualGenerationImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public org.eclipse.uml2.uml.Class basicGetBase_Class() {
@@ -148,34 +137,29 @@ public class ManualGenerationImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_Class(org.eclipse.uml2.uml.Class newBase_Class) {
org.eclipse.uml2.uml.Class oldBase_Class = base_Class;
base_Class = newBase_Class;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.MANUAL_GENERATION__BASE_CLASS, oldBase_Class, base_Class));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.MANUAL_GENERATION__EXTENSION_BODY:
- return getExtensionBody();
- case C_CppPackage.MANUAL_GENERATION__BASE_CLASS:
- if (resolve) {
- return getBase_Class();
- }
- return basicGetBase_Class();
+ case C_CppPackage.MANUAL_GENERATION__EXTENSION_BODY:
+ return getExtensionBody();
+ case C_CppPackage.MANUAL_GENERATION__BASE_CLASS:
+ if (resolve) return getBase_Class();
+ return basicGetBase_Class();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -183,18 +167,17 @@ public class ManualGenerationImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.MANUAL_GENERATION__EXTENSION_BODY:
- setExtensionBody((String) newValue);
- return;
- case C_CppPackage.MANUAL_GENERATION__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class) newValue);
- return;
+ case C_CppPackage.MANUAL_GENERATION__EXTENSION_BODY:
+ setExtensionBody((String)newValue);
+ return;
+ case C_CppPackage.MANUAL_GENERATION__BASE_CLASS:
+ setBase_Class((org.eclipse.uml2.uml.Class)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -202,18 +185,17 @@ public class ManualGenerationImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.MANUAL_GENERATION__EXTENSION_BODY:
- setExtensionBody(EXTENSION_BODY_EDEFAULT);
- return;
- case C_CppPackage.MANUAL_GENERATION__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class) null);
- return;
+ case C_CppPackage.MANUAL_GENERATION__EXTENSION_BODY:
+ setExtensionBody(EXTENSION_BODY_EDEFAULT);
+ return;
+ case C_CppPackage.MANUAL_GENERATION__BASE_CLASS:
+ setBase_Class((org.eclipse.uml2.uml.Class)null);
+ return;
}
super.eUnset(featureID);
}
@@ -221,16 +203,15 @@ public class ManualGenerationImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.MANUAL_GENERATION__EXTENSION_BODY:
- return EXTENSION_BODY_EDEFAULT == null ? extensionBody != null : !EXTENSION_BODY_EDEFAULT.equals(extensionBody);
- case C_CppPackage.MANUAL_GENERATION__BASE_CLASS:
- return base_Class != null;
+ case C_CppPackage.MANUAL_GENERATION__EXTENSION_BODY:
+ return EXTENSION_BODY_EDEFAULT == null ? extensionBody != null : !EXTENSION_BODY_EDEFAULT.equals(extensionBody);
+ case C_CppPackage.MANUAL_GENERATION__BASE_CLASS:
+ return base_Class != null;
}
return super.eIsSet(featureID);
}
@@ -238,17 +219,14 @@ public class ManualGenerationImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) {
- return super.toString();
- }
+ if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (extensionBody: "); //$NON-NLS-1$
+ result.append(" (extensionBody: ");
result.append(extensionBody);
result.append(')');
return result.toString();
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/NoCodeGenImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/NoCodeGenImpl.java
index 5d0cea2000a..123867448aa 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/NoCodeGenImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/NoCodeGenImpl.java
@@ -27,10 +27,10 @@ import org.eclipse.uml2.uml.Element;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.NoCodeGenImpl#getBase_element <em>Base element</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.NoCodeGenImpl#getBase_element <em>Base element</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -39,7 +39,6 @@ public class NoCodeGenImpl extends MinimalEObjectImpl.Container implements NoCod
* The cached value of the '{@link #getBase_element() <em>Base element</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_element()
* @generated
* @ordered
@@ -49,7 +48,6 @@ public class NoCodeGenImpl extends MinimalEObjectImpl.Container implements NoCod
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected NoCodeGenImpl() {
@@ -59,7 +57,6 @@ public class NoCodeGenImpl extends MinimalEObjectImpl.Container implements NoCod
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -70,18 +67,16 @@ public class NoCodeGenImpl extends MinimalEObjectImpl.Container implements NoCod
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Element getBase_element() {
if (base_element != null && base_element.eIsProxy()) {
- InternalEObject oldBase_element = (InternalEObject) base_element;
- base_element = (Element) eResolveProxy(oldBase_element);
+ InternalEObject oldBase_element = (InternalEObject)base_element;
+ base_element = (Element)eResolveProxy(oldBase_element);
if (base_element != oldBase_element) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.NO_CODE_GEN__BASE_ELEMENT, oldBase_element, base_element));
- }
}
}
return base_element;
@@ -90,7 +85,6 @@ public class NoCodeGenImpl extends MinimalEObjectImpl.Container implements NoCod
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Element basicGetBase_element() {
@@ -100,32 +94,27 @@ public class NoCodeGenImpl extends MinimalEObjectImpl.Container implements NoCod
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_element(Element newBase_element) {
Element oldBase_element = base_element;
base_element = newBase_element;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.NO_CODE_GEN__BASE_ELEMENT, oldBase_element, base_element));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.NO_CODE_GEN__BASE_ELEMENT:
- if (resolve) {
- return getBase_element();
- }
- return basicGetBase_element();
+ case C_CppPackage.NO_CODE_GEN__BASE_ELEMENT:
+ if (resolve) return getBase_element();
+ return basicGetBase_element();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -133,15 +122,14 @@ public class NoCodeGenImpl extends MinimalEObjectImpl.Container implements NoCod
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.NO_CODE_GEN__BASE_ELEMENT:
- setBase_element((Element) newValue);
- return;
+ case C_CppPackage.NO_CODE_GEN__BASE_ELEMENT:
+ setBase_element((Element)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -149,15 +137,14 @@ public class NoCodeGenImpl extends MinimalEObjectImpl.Container implements NoCod
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.NO_CODE_GEN__BASE_ELEMENT:
- setBase_element((Element) null);
- return;
+ case C_CppPackage.NO_CODE_GEN__BASE_ELEMENT:
+ setBase_element((Element)null);
+ return;
}
super.eUnset(featureID);
}
@@ -165,14 +152,13 @@ public class NoCodeGenImpl extends MinimalEObjectImpl.Container implements NoCod
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.NO_CODE_GEN__BASE_ELEMENT:
- return base_element != null;
+ case C_CppPackage.NO_CODE_GEN__BASE_ELEMENT:
+ return base_element != null;
}
return super.eIsSet(featureID);
}
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/PtrImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/PtrImpl.java
index 41256808c6b..e0d4cf2d577 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/PtrImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/PtrImpl.java
@@ -28,12 +28,12 @@ import org.eclipse.uml2.uml.Property;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.PtrImpl#getBase_parameter <em>Base parameter</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.PtrImpl#getBase_property <em>Base property</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.PtrImpl#getDeclaration <em>Declaration</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.PtrImpl#getBase_parameter <em>Base parameter</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.PtrImpl#getBase_property <em>Base property</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.PtrImpl#getDeclaration <em>Declaration</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -42,7 +42,6 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
* The cached value of the '{@link #getBase_parameter() <em>Base parameter</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_parameter()
* @generated
* @ordered
@@ -53,7 +52,6 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
* The cached value of the '{@link #getBase_property() <em>Base property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_property()
* @generated
* @ordered
@@ -64,7 +62,6 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
* The default value of the '{@link #getDeclaration() <em>Declaration</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getDeclaration()
* @generated
* @ordered
@@ -75,7 +72,6 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
* The cached value of the '{@link #getDeclaration() <em>Declaration</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getDeclaration()
* @generated
* @ordered
@@ -85,7 +81,6 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected PtrImpl() {
@@ -95,7 +90,6 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -106,18 +100,16 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Parameter getBase_parameter() {
if (base_parameter != null && base_parameter.eIsProxy()) {
- InternalEObject oldBase_parameter = (InternalEObject) base_parameter;
- base_parameter = (Parameter) eResolveProxy(oldBase_parameter);
+ InternalEObject oldBase_parameter = (InternalEObject)base_parameter;
+ base_parameter = (Parameter)eResolveProxy(oldBase_parameter);
if (base_parameter != oldBase_parameter) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.PTR__BASE_PARAMETER, oldBase_parameter, base_parameter));
- }
}
}
return base_parameter;
@@ -126,7 +118,6 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Parameter basicGetBase_parameter() {
@@ -136,33 +127,29 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_parameter(Parameter newBase_parameter) {
Parameter oldBase_parameter = base_parameter;
base_parameter = newBase_parameter;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.PTR__BASE_PARAMETER, oldBase_parameter, base_parameter));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Property getBase_property() {
if (base_property != null && base_property.eIsProxy()) {
- InternalEObject oldBase_property = (InternalEObject) base_property;
- base_property = (Property) eResolveProxy(oldBase_property);
+ InternalEObject oldBase_property = (InternalEObject)base_property;
+ base_property = (Property)eResolveProxy(oldBase_property);
if (base_property != oldBase_property) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.PTR__BASE_PROPERTY, oldBase_property, base_property));
- }
}
}
return base_property;
@@ -171,7 +158,6 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Property basicGetBase_property() {
@@ -181,22 +167,19 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_property(Property newBase_property) {
Property oldBase_property = base_property;
base_property = newBase_property;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.PTR__BASE_PROPERTY, oldBase_property, base_property));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -207,39 +190,32 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setDeclaration(String newDeclaration) {
String oldDeclaration = declaration;
declaration = newDeclaration;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.PTR__DECLARATION, oldDeclaration, declaration));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.PTR__BASE_PARAMETER:
- if (resolve) {
- return getBase_parameter();
- }
- return basicGetBase_parameter();
- case C_CppPackage.PTR__BASE_PROPERTY:
- if (resolve) {
- return getBase_property();
- }
- return basicGetBase_property();
- case C_CppPackage.PTR__DECLARATION:
- return getDeclaration();
+ case C_CppPackage.PTR__BASE_PARAMETER:
+ if (resolve) return getBase_parameter();
+ return basicGetBase_parameter();
+ case C_CppPackage.PTR__BASE_PROPERTY:
+ if (resolve) return getBase_property();
+ return basicGetBase_property();
+ case C_CppPackage.PTR__DECLARATION:
+ return getDeclaration();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -247,21 +223,20 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.PTR__BASE_PARAMETER:
- setBase_parameter((Parameter) newValue);
- return;
- case C_CppPackage.PTR__BASE_PROPERTY:
- setBase_property((Property) newValue);
- return;
- case C_CppPackage.PTR__DECLARATION:
- setDeclaration((String) newValue);
- return;
+ case C_CppPackage.PTR__BASE_PARAMETER:
+ setBase_parameter((Parameter)newValue);
+ return;
+ case C_CppPackage.PTR__BASE_PROPERTY:
+ setBase_property((Property)newValue);
+ return;
+ case C_CppPackage.PTR__DECLARATION:
+ setDeclaration((String)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -269,21 +244,20 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.PTR__BASE_PARAMETER:
- setBase_parameter((Parameter) null);
- return;
- case C_CppPackage.PTR__BASE_PROPERTY:
- setBase_property((Property) null);
- return;
- case C_CppPackage.PTR__DECLARATION:
- setDeclaration(DECLARATION_EDEFAULT);
- return;
+ case C_CppPackage.PTR__BASE_PARAMETER:
+ setBase_parameter((Parameter)null);
+ return;
+ case C_CppPackage.PTR__BASE_PROPERTY:
+ setBase_property((Property)null);
+ return;
+ case C_CppPackage.PTR__DECLARATION:
+ setDeclaration(DECLARATION_EDEFAULT);
+ return;
}
super.eUnset(featureID);
}
@@ -291,18 +265,17 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.PTR__BASE_PARAMETER:
- return base_parameter != null;
- case C_CppPackage.PTR__BASE_PROPERTY:
- return base_property != null;
- case C_CppPackage.PTR__DECLARATION:
- return DECLARATION_EDEFAULT == null ? declaration != null : !DECLARATION_EDEFAULT.equals(declaration);
+ case C_CppPackage.PTR__BASE_PARAMETER:
+ return base_parameter != null;
+ case C_CppPackage.PTR__BASE_PROPERTY:
+ return base_property != null;
+ case C_CppPackage.PTR__DECLARATION:
+ return DECLARATION_EDEFAULT == null ? declaration != null : !DECLARATION_EDEFAULT.equals(declaration);
}
return super.eIsSet(featureID);
}
@@ -310,17 +283,14 @@ public class PtrImpl extends MinimalEObjectImpl.Container implements Ptr {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) {
- return super.toString();
- }
+ if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (declaration: "); //$NON-NLS-1$
+ result.append(" (declaration: ");
result.append(declaration);
result.append(')');
return result.toString();
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/RefImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/RefImpl.java
index f3406c47f70..59529e7d1e4 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/RefImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/RefImpl.java
@@ -28,11 +28,11 @@ import org.eclipse.uml2.uml.Property;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.RefImpl#getBase_parameter <em>Base parameter</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.RefImpl#getBase_property <em>Base property</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.RefImpl#getBase_parameter <em>Base parameter</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.RefImpl#getBase_property <em>Base property</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -41,7 +41,6 @@ public class RefImpl extends MinimalEObjectImpl.Container implements Ref {
* The cached value of the '{@link #getBase_parameter() <em>Base parameter</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_parameter()
* @generated
* @ordered
@@ -52,7 +51,6 @@ public class RefImpl extends MinimalEObjectImpl.Container implements Ref {
* The cached value of the '{@link #getBase_property() <em>Base property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_property()
* @generated
* @ordered
@@ -62,7 +60,6 @@ public class RefImpl extends MinimalEObjectImpl.Container implements Ref {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected RefImpl() {
@@ -72,7 +69,6 @@ public class RefImpl extends MinimalEObjectImpl.Container implements Ref {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -83,18 +79,16 @@ public class RefImpl extends MinimalEObjectImpl.Container implements Ref {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Parameter getBase_parameter() {
if (base_parameter != null && base_parameter.eIsProxy()) {
- InternalEObject oldBase_parameter = (InternalEObject) base_parameter;
- base_parameter = (Parameter) eResolveProxy(oldBase_parameter);
+ InternalEObject oldBase_parameter = (InternalEObject)base_parameter;
+ base_parameter = (Parameter)eResolveProxy(oldBase_parameter);
if (base_parameter != oldBase_parameter) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.REF__BASE_PARAMETER, oldBase_parameter, base_parameter));
- }
}
}
return base_parameter;
@@ -103,7 +97,6 @@ public class RefImpl extends MinimalEObjectImpl.Container implements Ref {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Parameter basicGetBase_parameter() {
@@ -113,33 +106,29 @@ public class RefImpl extends MinimalEObjectImpl.Container implements Ref {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_parameter(Parameter newBase_parameter) {
Parameter oldBase_parameter = base_parameter;
base_parameter = newBase_parameter;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.REF__BASE_PARAMETER, oldBase_parameter, base_parameter));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Property getBase_property() {
if (base_property != null && base_property.eIsProxy()) {
- InternalEObject oldBase_property = (InternalEObject) base_property;
- base_property = (Property) eResolveProxy(oldBase_property);
+ InternalEObject oldBase_property = (InternalEObject)base_property;
+ base_property = (Property)eResolveProxy(oldBase_property);
if (base_property != oldBase_property) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.REF__BASE_PROPERTY, oldBase_property, base_property));
- }
}
}
return base_property;
@@ -148,7 +137,6 @@ public class RefImpl extends MinimalEObjectImpl.Container implements Ref {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Property basicGetBase_property() {
@@ -158,37 +146,30 @@ public class RefImpl extends MinimalEObjectImpl.Container implements Ref {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_property(Property newBase_property) {
Property oldBase_property = base_property;
base_property = newBase_property;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.REF__BASE_PROPERTY, oldBase_property, base_property));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.REF__BASE_PARAMETER:
- if (resolve) {
- return getBase_parameter();
- }
- return basicGetBase_parameter();
- case C_CppPackage.REF__BASE_PROPERTY:
- if (resolve) {
- return getBase_property();
- }
- return basicGetBase_property();
+ case C_CppPackage.REF__BASE_PARAMETER:
+ if (resolve) return getBase_parameter();
+ return basicGetBase_parameter();
+ case C_CppPackage.REF__BASE_PROPERTY:
+ if (resolve) return getBase_property();
+ return basicGetBase_property();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -196,18 +177,17 @@ public class RefImpl extends MinimalEObjectImpl.Container implements Ref {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.REF__BASE_PARAMETER:
- setBase_parameter((Parameter) newValue);
- return;
- case C_CppPackage.REF__BASE_PROPERTY:
- setBase_property((Property) newValue);
- return;
+ case C_CppPackage.REF__BASE_PARAMETER:
+ setBase_parameter((Parameter)newValue);
+ return;
+ case C_CppPackage.REF__BASE_PROPERTY:
+ setBase_property((Property)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -215,18 +195,17 @@ public class RefImpl extends MinimalEObjectImpl.Container implements Ref {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.REF__BASE_PARAMETER:
- setBase_parameter((Parameter) null);
- return;
- case C_CppPackage.REF__BASE_PROPERTY:
- setBase_property((Property) null);
- return;
+ case C_CppPackage.REF__BASE_PARAMETER:
+ setBase_parameter((Parameter)null);
+ return;
+ case C_CppPackage.REF__BASE_PROPERTY:
+ setBase_property((Property)null);
+ return;
}
super.eUnset(featureID);
}
@@ -234,16 +213,15 @@ public class RefImpl extends MinimalEObjectImpl.Container implements Ref {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.REF__BASE_PARAMETER:
- return base_parameter != null;
- case C_CppPackage.REF__BASE_PROPERTY:
- return base_property != null;
+ case C_CppPackage.REF__BASE_PARAMETER:
+ return base_parameter != null;
+ case C_CppPackage.REF__BASE_PROPERTY:
+ return base_property != null;
}
return super.eIsSet(featureID);
}
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/StorageClassImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/StorageClassImpl.java
index d70a6124fbb..e2300c07f8e 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/StorageClassImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/StorageClassImpl.java
@@ -14,11 +14,14 @@ package org.eclipse.papyrus.C_Cpp.impl;
import org.eclipse.emf.common.notify.Notification;
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.MinimalEObjectImpl;
import org.eclipse.papyrus.C_Cpp.C_CppPackage;
import org.eclipse.papyrus.C_Cpp.EStorageClass;
import org.eclipse.papyrus.C_Cpp.StorageClass;
+import org.eclipse.uml2.uml.Parameter;
+import org.eclipse.uml2.uml.Property;
/**
* <!-- begin-user-doc -->
@@ -26,10 +29,12 @@ import org.eclipse.papyrus.C_Cpp.StorageClass;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.StorageClassImpl#getStorageClass <em>Storage Class</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.StorageClassImpl#getStorageClass <em>Storage Class</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.StorageClassImpl#getBase_Property <em>Base Property</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.StorageClassImpl#getBase_Parameter <em>Base Parameter</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -38,7 +43,6 @@ public class StorageClassImpl extends MinimalEObjectImpl.Container implements St
* The default value of the '{@link #getStorageClass() <em>Storage Class</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getStorageClass()
* @generated
* @ordered
@@ -49,7 +53,6 @@ public class StorageClassImpl extends MinimalEObjectImpl.Container implements St
* The cached value of the '{@link #getStorageClass() <em>Storage Class</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getStorageClass()
* @generated
* @ordered
@@ -57,9 +60,28 @@ public class StorageClassImpl extends MinimalEObjectImpl.Container implements St
protected EStorageClass storageClass = STORAGE_CLASS_EDEFAULT;
/**
+ * The cached value of the '{@link #getBase_Property() <em>Base Property</em>}' reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getBase_Property()
+ * @generated
+ * @ordered
+ */
+ protected Property base_Property;
+
+ /**
+ * The cached value of the '{@link #getBase_Parameter() <em>Base Parameter</em>}' reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getBase_Parameter()
+ * @generated
+ * @ordered
+ */
+ protected Parameter base_Parameter;
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected StorageClassImpl() {
@@ -69,7 +91,6 @@ public class StorageClassImpl extends MinimalEObjectImpl.Container implements St
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -80,7 +101,6 @@ public class StorageClassImpl extends MinimalEObjectImpl.Container implements St
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -91,29 +111,108 @@ public class StorageClassImpl extends MinimalEObjectImpl.Container implements St
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setStorageClass(EStorageClass newStorageClass) {
EStorageClass oldStorageClass = storageClass;
storageClass = newStorageClass == null ? STORAGE_CLASS_EDEFAULT : newStorageClass;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.STORAGE_CLASS__STORAGE_CLASS, oldStorageClass, storageClass));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public Property getBase_Property() {
+ if (base_Property != null && base_Property.eIsProxy()) {
+ InternalEObject oldBase_Property = (InternalEObject)base_Property;
+ base_Property = (Property)eResolveProxy(oldBase_Property);
+ if (base_Property != oldBase_Property) {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.STORAGE_CLASS__BASE_PROPERTY, oldBase_Property, base_Property));
+ }
+ }
+ return base_Property;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public Property basicGetBase_Property() {
+ return base_Property;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setBase_Property(Property newBase_Property) {
+ Property oldBase_Property = base_Property;
+ base_Property = newBase_Property;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.STORAGE_CLASS__BASE_PROPERTY, oldBase_Property, base_Property));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public Parameter getBase_Parameter() {
+ if (base_Parameter != null && base_Parameter.eIsProxy()) {
+ InternalEObject oldBase_Parameter = (InternalEObject)base_Parameter;
+ base_Parameter = (Parameter)eResolveProxy(oldBase_Parameter);
+ if (base_Parameter != oldBase_Parameter) {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.STORAGE_CLASS__BASE_PARAMETER, oldBase_Parameter, base_Parameter));
+ }
}
+ return base_Parameter;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public Parameter basicGetBase_Parameter() {
+ return base_Parameter;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setBase_Parameter(Parameter newBase_Parameter) {
+ Parameter oldBase_Parameter = base_Parameter;
+ base_Parameter = newBase_Parameter;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.STORAGE_CLASS__BASE_PARAMETER, oldBase_Parameter, base_Parameter));
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.STORAGE_CLASS__STORAGE_CLASS:
- return getStorageClass();
+ case C_CppPackage.STORAGE_CLASS__STORAGE_CLASS:
+ return getStorageClass();
+ case C_CppPackage.STORAGE_CLASS__BASE_PROPERTY:
+ if (resolve) return getBase_Property();
+ return basicGetBase_Property();
+ case C_CppPackage.STORAGE_CLASS__BASE_PARAMETER:
+ if (resolve) return getBase_Parameter();
+ return basicGetBase_Parameter();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -121,15 +220,20 @@ public class StorageClassImpl extends MinimalEObjectImpl.Container implements St
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.STORAGE_CLASS__STORAGE_CLASS:
- setStorageClass((EStorageClass) newValue);
- return;
+ case C_CppPackage.STORAGE_CLASS__STORAGE_CLASS:
+ setStorageClass((EStorageClass)newValue);
+ return;
+ case C_CppPackage.STORAGE_CLASS__BASE_PROPERTY:
+ setBase_Property((Property)newValue);
+ return;
+ case C_CppPackage.STORAGE_CLASS__BASE_PARAMETER:
+ setBase_Parameter((Parameter)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -137,15 +241,20 @@ public class StorageClassImpl extends MinimalEObjectImpl.Container implements St
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.STORAGE_CLASS__STORAGE_CLASS:
- setStorageClass(STORAGE_CLASS_EDEFAULT);
- return;
+ case C_CppPackage.STORAGE_CLASS__STORAGE_CLASS:
+ setStorageClass(STORAGE_CLASS_EDEFAULT);
+ return;
+ case C_CppPackage.STORAGE_CLASS__BASE_PROPERTY:
+ setBase_Property((Property)null);
+ return;
+ case C_CppPackage.STORAGE_CLASS__BASE_PARAMETER:
+ setBase_Parameter((Parameter)null);
+ return;
}
super.eUnset(featureID);
}
@@ -153,14 +262,17 @@ public class StorageClassImpl extends MinimalEObjectImpl.Container implements St
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.STORAGE_CLASS__STORAGE_CLASS:
- return storageClass != STORAGE_CLASS_EDEFAULT;
+ case C_CppPackage.STORAGE_CLASS__STORAGE_CLASS:
+ return storageClass != STORAGE_CLASS_EDEFAULT;
+ case C_CppPackage.STORAGE_CLASS__BASE_PROPERTY:
+ return base_Property != null;
+ case C_CppPackage.STORAGE_CLASS__BASE_PARAMETER:
+ return base_Parameter != null;
}
return super.eIsSet(featureID);
}
@@ -168,17 +280,14 @@ public class StorageClassImpl extends MinimalEObjectImpl.Container implements St
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) {
- return super.toString();
- }
+ if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (storageClass: "); //$NON-NLS-1$
+ result.append(" (storageClass: ");
result.append(storageClass);
result.append(')');
return result.toString();
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateBindingImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateBindingImpl.java
index 789c2734292..097340a211b 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateBindingImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateBindingImpl.java
@@ -26,11 +26,11 @@ import org.eclipse.papyrus.C_Cpp.TemplateBinding;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TemplateBindingImpl#getBinding <em>Binding</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TemplateBindingImpl#getBase_templatebinding <em>Base templatebinding</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TemplateBindingImpl#getBinding <em>Binding</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TemplateBindingImpl#getBase_templatebinding <em>Base templatebinding</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -39,7 +39,6 @@ public class TemplateBindingImpl extends MinimalEObjectImpl.Container implements
* The default value of the '{@link #getBinding() <em>Binding</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBinding()
* @generated
* @ordered
@@ -50,7 +49,6 @@ public class TemplateBindingImpl extends MinimalEObjectImpl.Container implements
* The cached value of the '{@link #getBinding() <em>Binding</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBinding()
* @generated
* @ordered
@@ -61,7 +59,6 @@ public class TemplateBindingImpl extends MinimalEObjectImpl.Container implements
* The cached value of the '{@link #getBase_templatebinding() <em>Base templatebinding</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_templatebinding()
* @generated
* @ordered
@@ -71,7 +68,6 @@ public class TemplateBindingImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected TemplateBindingImpl() {
@@ -81,7 +77,6 @@ public class TemplateBindingImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -92,7 +87,6 @@ public class TemplateBindingImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -103,33 +97,29 @@ public class TemplateBindingImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBinding(String newBinding) {
String oldBinding = binding;
binding = newBinding;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.TEMPLATE_BINDING__BINDING, oldBinding, binding));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public org.eclipse.uml2.uml.TemplateBinding getBase_templatebinding() {
if (base_templatebinding != null && base_templatebinding.eIsProxy()) {
- InternalEObject oldBase_templatebinding = (InternalEObject) base_templatebinding;
- base_templatebinding = (org.eclipse.uml2.uml.TemplateBinding) eResolveProxy(oldBase_templatebinding);
+ InternalEObject oldBase_templatebinding = (InternalEObject)base_templatebinding;
+ base_templatebinding = (org.eclipse.uml2.uml.TemplateBinding)eResolveProxy(oldBase_templatebinding);
if (base_templatebinding != oldBase_templatebinding) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.TEMPLATE_BINDING__BASE_TEMPLATEBINDING, oldBase_templatebinding, base_templatebinding));
- }
}
}
return base_templatebinding;
@@ -138,7 +128,6 @@ public class TemplateBindingImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public org.eclipse.uml2.uml.TemplateBinding basicGetBase_templatebinding() {
@@ -148,34 +137,29 @@ public class TemplateBindingImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_templatebinding(org.eclipse.uml2.uml.TemplateBinding newBase_templatebinding) {
org.eclipse.uml2.uml.TemplateBinding oldBase_templatebinding = base_templatebinding;
base_templatebinding = newBase_templatebinding;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.TEMPLATE_BINDING__BASE_TEMPLATEBINDING, oldBase_templatebinding, base_templatebinding));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.TEMPLATE_BINDING__BINDING:
- return getBinding();
- case C_CppPackage.TEMPLATE_BINDING__BASE_TEMPLATEBINDING:
- if (resolve) {
- return getBase_templatebinding();
- }
- return basicGetBase_templatebinding();
+ case C_CppPackage.TEMPLATE_BINDING__BINDING:
+ return getBinding();
+ case C_CppPackage.TEMPLATE_BINDING__BASE_TEMPLATEBINDING:
+ if (resolve) return getBase_templatebinding();
+ return basicGetBase_templatebinding();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -183,18 +167,17 @@ public class TemplateBindingImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.TEMPLATE_BINDING__BINDING:
- setBinding((String) newValue);
- return;
- case C_CppPackage.TEMPLATE_BINDING__BASE_TEMPLATEBINDING:
- setBase_templatebinding((org.eclipse.uml2.uml.TemplateBinding) newValue);
- return;
+ case C_CppPackage.TEMPLATE_BINDING__BINDING:
+ setBinding((String)newValue);
+ return;
+ case C_CppPackage.TEMPLATE_BINDING__BASE_TEMPLATEBINDING:
+ setBase_templatebinding((org.eclipse.uml2.uml.TemplateBinding)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -202,18 +185,17 @@ public class TemplateBindingImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.TEMPLATE_BINDING__BINDING:
- setBinding(BINDING_EDEFAULT);
- return;
- case C_CppPackage.TEMPLATE_BINDING__BASE_TEMPLATEBINDING:
- setBase_templatebinding((org.eclipse.uml2.uml.TemplateBinding) null);
- return;
+ case C_CppPackage.TEMPLATE_BINDING__BINDING:
+ setBinding(BINDING_EDEFAULT);
+ return;
+ case C_CppPackage.TEMPLATE_BINDING__BASE_TEMPLATEBINDING:
+ setBase_templatebinding((org.eclipse.uml2.uml.TemplateBinding)null);
+ return;
}
super.eUnset(featureID);
}
@@ -221,16 +203,15 @@ public class TemplateBindingImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.TEMPLATE_BINDING__BINDING:
- return BINDING_EDEFAULT == null ? binding != null : !BINDING_EDEFAULT.equals(binding);
- case C_CppPackage.TEMPLATE_BINDING__BASE_TEMPLATEBINDING:
- return base_templatebinding != null;
+ case C_CppPackage.TEMPLATE_BINDING__BINDING:
+ return BINDING_EDEFAULT == null ? binding != null : !BINDING_EDEFAULT.equals(binding);
+ case C_CppPackage.TEMPLATE_BINDING__BASE_TEMPLATEBINDING:
+ return base_templatebinding != null;
}
return super.eIsSet(featureID);
}
@@ -238,17 +219,14 @@ public class TemplateBindingImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) {
- return super.toString();
- }
+ if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (binding: "); //$NON-NLS-1$
+ result.append(" (binding: ");
result.append(binding);
result.append(')');
return result.toString();
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateImpl.java
index 9e5fcb19fc3..17a3a741071 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateImpl.java
@@ -26,11 +26,11 @@ import org.eclipse.papyrus.C_Cpp.Template;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TemplateImpl#getDeclaration <em>Declaration</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TemplateImpl#getBase_class <em>Base class</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TemplateImpl#getDeclaration <em>Declaration</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TemplateImpl#getBase_class <em>Base class</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -39,7 +39,6 @@ public class TemplateImpl extends MinimalEObjectImpl.Container implements Templa
* The default value of the '{@link #getDeclaration() <em>Declaration</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getDeclaration()
* @generated
* @ordered
@@ -50,7 +49,6 @@ public class TemplateImpl extends MinimalEObjectImpl.Container implements Templa
* The cached value of the '{@link #getDeclaration() <em>Declaration</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getDeclaration()
* @generated
* @ordered
@@ -61,7 +59,6 @@ public class TemplateImpl extends MinimalEObjectImpl.Container implements Templa
* The cached value of the '{@link #getBase_class() <em>Base class</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_class()
* @generated
* @ordered
@@ -71,7 +68,6 @@ public class TemplateImpl extends MinimalEObjectImpl.Container implements Templa
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected TemplateImpl() {
@@ -81,7 +77,6 @@ public class TemplateImpl extends MinimalEObjectImpl.Container implements Templa
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -92,7 +87,6 @@ public class TemplateImpl extends MinimalEObjectImpl.Container implements Templa
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -103,33 +97,29 @@ public class TemplateImpl extends MinimalEObjectImpl.Container implements Templa
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setDeclaration(String newDeclaration) {
String oldDeclaration = declaration;
declaration = newDeclaration;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.TEMPLATE__DECLARATION, oldDeclaration, declaration));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public org.eclipse.uml2.uml.Class getBase_class() {
if (base_class != null && base_class.eIsProxy()) {
- InternalEObject oldBase_class = (InternalEObject) base_class;
- base_class = (org.eclipse.uml2.uml.Class) eResolveProxy(oldBase_class);
+ InternalEObject oldBase_class = (InternalEObject)base_class;
+ base_class = (org.eclipse.uml2.uml.Class)eResolveProxy(oldBase_class);
if (base_class != oldBase_class) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.TEMPLATE__BASE_CLASS, oldBase_class, base_class));
- }
}
}
return base_class;
@@ -138,7 +128,6 @@ public class TemplateImpl extends MinimalEObjectImpl.Container implements Templa
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public org.eclipse.uml2.uml.Class basicGetBase_class() {
@@ -148,34 +137,29 @@ public class TemplateImpl extends MinimalEObjectImpl.Container implements Templa
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_class(org.eclipse.uml2.uml.Class newBase_class) {
org.eclipse.uml2.uml.Class oldBase_class = base_class;
base_class = newBase_class;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.TEMPLATE__BASE_CLASS, oldBase_class, base_class));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.TEMPLATE__DECLARATION:
- return getDeclaration();
- case C_CppPackage.TEMPLATE__BASE_CLASS:
- if (resolve) {
- return getBase_class();
- }
- return basicGetBase_class();
+ case C_CppPackage.TEMPLATE__DECLARATION:
+ return getDeclaration();
+ case C_CppPackage.TEMPLATE__BASE_CLASS:
+ if (resolve) return getBase_class();
+ return basicGetBase_class();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -183,18 +167,17 @@ public class TemplateImpl extends MinimalEObjectImpl.Container implements Templa
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.TEMPLATE__DECLARATION:
- setDeclaration((String) newValue);
- return;
- case C_CppPackage.TEMPLATE__BASE_CLASS:
- setBase_class((org.eclipse.uml2.uml.Class) newValue);
- return;
+ case C_CppPackage.TEMPLATE__DECLARATION:
+ setDeclaration((String)newValue);
+ return;
+ case C_CppPackage.TEMPLATE__BASE_CLASS:
+ setBase_class((org.eclipse.uml2.uml.Class)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -202,18 +185,17 @@ public class TemplateImpl extends MinimalEObjectImpl.Container implements Templa
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.TEMPLATE__DECLARATION:
- setDeclaration(DECLARATION_EDEFAULT);
- return;
- case C_CppPackage.TEMPLATE__BASE_CLASS:
- setBase_class((org.eclipse.uml2.uml.Class) null);
- return;
+ case C_CppPackage.TEMPLATE__DECLARATION:
+ setDeclaration(DECLARATION_EDEFAULT);
+ return;
+ case C_CppPackage.TEMPLATE__BASE_CLASS:
+ setBase_class((org.eclipse.uml2.uml.Class)null);
+ return;
}
super.eUnset(featureID);
}
@@ -221,16 +203,15 @@ public class TemplateImpl extends MinimalEObjectImpl.Container implements Templa
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.TEMPLATE__DECLARATION:
- return DECLARATION_EDEFAULT == null ? declaration != null : !DECLARATION_EDEFAULT.equals(declaration);
- case C_CppPackage.TEMPLATE__BASE_CLASS:
- return base_class != null;
+ case C_CppPackage.TEMPLATE__DECLARATION:
+ return DECLARATION_EDEFAULT == null ? declaration != null : !DECLARATION_EDEFAULT.equals(declaration);
+ case C_CppPackage.TEMPLATE__BASE_CLASS:
+ return base_class != null;
}
return super.eIsSet(featureID);
}
@@ -238,17 +219,14 @@ public class TemplateImpl extends MinimalEObjectImpl.Container implements Templa
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) {
- return super.toString();
- }
+ if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (declaration: "); //$NON-NLS-1$
+ result.append(" (declaration: ");
result.append(declaration);
result.append(')');
return result.toString();
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateParameterImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateParameterImpl.java
index cc1966544d8..2ba65fbebfb 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateParameterImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TemplateParameterImpl.java
@@ -26,11 +26,11 @@ import org.eclipse.papyrus.C_Cpp.TemplateParameter;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TemplateParameterImpl#getName <em>Name</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TemplateParameterImpl#getBase_templateparameter <em>Base templateparameter</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TemplateParameterImpl#getName <em>Name</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TemplateParameterImpl#getBase_templateparameter <em>Base templateparameter</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -39,7 +39,6 @@ public class TemplateParameterImpl extends MinimalEObjectImpl.Container implemen
* The default value of the '{@link #getName() <em>Name</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getName()
* @generated
* @ordered
@@ -50,7 +49,6 @@ public class TemplateParameterImpl extends MinimalEObjectImpl.Container implemen
* The cached value of the '{@link #getName() <em>Name</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getName()
* @generated
* @ordered
@@ -61,7 +59,6 @@ public class TemplateParameterImpl extends MinimalEObjectImpl.Container implemen
* The cached value of the '{@link #getBase_templateparameter() <em>Base templateparameter</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_templateparameter()
* @generated
* @ordered
@@ -71,7 +68,6 @@ public class TemplateParameterImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected TemplateParameterImpl() {
@@ -81,7 +77,6 @@ public class TemplateParameterImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -92,7 +87,6 @@ public class TemplateParameterImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -103,33 +97,29 @@ public class TemplateParameterImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setName(String newName) {
String oldName = name;
name = newName;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.TEMPLATE_PARAMETER__NAME, oldName, name));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public org.eclipse.uml2.uml.TemplateParameter getBase_templateparameter() {
if (base_templateparameter != null && base_templateparameter.eIsProxy()) {
- InternalEObject oldBase_templateparameter = (InternalEObject) base_templateparameter;
- base_templateparameter = (org.eclipse.uml2.uml.TemplateParameter) eResolveProxy(oldBase_templateparameter);
+ InternalEObject oldBase_templateparameter = (InternalEObject)base_templateparameter;
+ base_templateparameter = (org.eclipse.uml2.uml.TemplateParameter)eResolveProxy(oldBase_templateparameter);
if (base_templateparameter != oldBase_templateparameter) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.TEMPLATE_PARAMETER__BASE_TEMPLATEPARAMETER, oldBase_templateparameter, base_templateparameter));
- }
}
}
return base_templateparameter;
@@ -138,7 +128,6 @@ public class TemplateParameterImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public org.eclipse.uml2.uml.TemplateParameter basicGetBase_templateparameter() {
@@ -148,34 +137,29 @@ public class TemplateParameterImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_templateparameter(org.eclipse.uml2.uml.TemplateParameter newBase_templateparameter) {
org.eclipse.uml2.uml.TemplateParameter oldBase_templateparameter = base_templateparameter;
base_templateparameter = newBase_templateparameter;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.TEMPLATE_PARAMETER__BASE_TEMPLATEPARAMETER, oldBase_templateparameter, base_templateparameter));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.TEMPLATE_PARAMETER__NAME:
- return getName();
- case C_CppPackage.TEMPLATE_PARAMETER__BASE_TEMPLATEPARAMETER:
- if (resolve) {
- return getBase_templateparameter();
- }
- return basicGetBase_templateparameter();
+ case C_CppPackage.TEMPLATE_PARAMETER__NAME:
+ return getName();
+ case C_CppPackage.TEMPLATE_PARAMETER__BASE_TEMPLATEPARAMETER:
+ if (resolve) return getBase_templateparameter();
+ return basicGetBase_templateparameter();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -183,18 +167,17 @@ public class TemplateParameterImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.TEMPLATE_PARAMETER__NAME:
- setName((String) newValue);
- return;
- case C_CppPackage.TEMPLATE_PARAMETER__BASE_TEMPLATEPARAMETER:
- setBase_templateparameter((org.eclipse.uml2.uml.TemplateParameter) newValue);
- return;
+ case C_CppPackage.TEMPLATE_PARAMETER__NAME:
+ setName((String)newValue);
+ return;
+ case C_CppPackage.TEMPLATE_PARAMETER__BASE_TEMPLATEPARAMETER:
+ setBase_templateparameter((org.eclipse.uml2.uml.TemplateParameter)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -202,18 +185,17 @@ public class TemplateParameterImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.TEMPLATE_PARAMETER__NAME:
- setName(NAME_EDEFAULT);
- return;
- case C_CppPackage.TEMPLATE_PARAMETER__BASE_TEMPLATEPARAMETER:
- setBase_templateparameter((org.eclipse.uml2.uml.TemplateParameter) null);
- return;
+ case C_CppPackage.TEMPLATE_PARAMETER__NAME:
+ setName(NAME_EDEFAULT);
+ return;
+ case C_CppPackage.TEMPLATE_PARAMETER__BASE_TEMPLATEPARAMETER:
+ setBase_templateparameter((org.eclipse.uml2.uml.TemplateParameter)null);
+ return;
}
super.eUnset(featureID);
}
@@ -221,16 +203,15 @@ public class TemplateParameterImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.TEMPLATE_PARAMETER__NAME:
- return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
- case C_CppPackage.TEMPLATE_PARAMETER__BASE_TEMPLATEPARAMETER:
- return base_templateparameter != null;
+ case C_CppPackage.TEMPLATE_PARAMETER__NAME:
+ return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
+ case C_CppPackage.TEMPLATE_PARAMETER__BASE_TEMPLATEPARAMETER:
+ return base_templateparameter != null;
}
return super.eIsSet(featureID);
}
@@ -238,17 +219,14 @@ public class TemplateParameterImpl extends MinimalEObjectImpl.Container implemen
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) {
- return super.toString();
- }
+ if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (name: "); //$NON-NLS-1$
+ result.append(" (name: ");
result.append(name);
result.append(')');
return result.toString();
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TypedefImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TypedefImpl.java
index c4981a16434..dd30383f008 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TypedefImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/TypedefImpl.java
@@ -27,11 +27,11 @@ import org.eclipse.uml2.uml.PrimitiveType;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TypedefImpl#getDefinition <em>Definition</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TypedefImpl#getBase_primitivetype <em>Base primitivetype</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TypedefImpl#getDefinition <em>Definition</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.TypedefImpl#getBase_primitivetype <em>Base primitivetype</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -40,7 +40,6 @@ public class TypedefImpl extends MinimalEObjectImpl.Container implements Typedef
* The default value of the '{@link #getDefinition() <em>Definition</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getDefinition()
* @generated
* @ordered
@@ -51,7 +50,6 @@ public class TypedefImpl extends MinimalEObjectImpl.Container implements Typedef
* The cached value of the '{@link #getDefinition() <em>Definition</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getDefinition()
* @generated
* @ordered
@@ -62,7 +60,6 @@ public class TypedefImpl extends MinimalEObjectImpl.Container implements Typedef
* The cached value of the '{@link #getBase_primitivetype() <em>Base primitivetype</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_primitivetype()
* @generated
* @ordered
@@ -72,7 +69,6 @@ public class TypedefImpl extends MinimalEObjectImpl.Container implements Typedef
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected TypedefImpl() {
@@ -82,7 +78,6 @@ public class TypedefImpl extends MinimalEObjectImpl.Container implements Typedef
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -93,7 +88,6 @@ public class TypedefImpl extends MinimalEObjectImpl.Container implements Typedef
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -104,33 +98,29 @@ public class TypedefImpl extends MinimalEObjectImpl.Container implements Typedef
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setDefinition(String newDefinition) {
String oldDefinition = definition;
definition = newDefinition;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.TYPEDEF__DEFINITION, oldDefinition, definition));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public PrimitiveType getBase_primitivetype() {
if (base_primitivetype != null && base_primitivetype.eIsProxy()) {
- InternalEObject oldBase_primitivetype = (InternalEObject) base_primitivetype;
- base_primitivetype = (PrimitiveType) eResolveProxy(oldBase_primitivetype);
+ InternalEObject oldBase_primitivetype = (InternalEObject)base_primitivetype;
+ base_primitivetype = (PrimitiveType)eResolveProxy(oldBase_primitivetype);
if (base_primitivetype != oldBase_primitivetype) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.TYPEDEF__BASE_PRIMITIVETYPE, oldBase_primitivetype, base_primitivetype));
- }
}
}
return base_primitivetype;
@@ -139,7 +129,6 @@ public class TypedefImpl extends MinimalEObjectImpl.Container implements Typedef
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public PrimitiveType basicGetBase_primitivetype() {
@@ -149,34 +138,29 @@ public class TypedefImpl extends MinimalEObjectImpl.Container implements Typedef
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_primitivetype(PrimitiveType newBase_primitivetype) {
PrimitiveType oldBase_primitivetype = base_primitivetype;
base_primitivetype = newBase_primitivetype;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.TYPEDEF__BASE_PRIMITIVETYPE, oldBase_primitivetype, base_primitivetype));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.TYPEDEF__DEFINITION:
- return getDefinition();
- case C_CppPackage.TYPEDEF__BASE_PRIMITIVETYPE:
- if (resolve) {
- return getBase_primitivetype();
- }
- return basicGetBase_primitivetype();
+ case C_CppPackage.TYPEDEF__DEFINITION:
+ return getDefinition();
+ case C_CppPackage.TYPEDEF__BASE_PRIMITIVETYPE:
+ if (resolve) return getBase_primitivetype();
+ return basicGetBase_primitivetype();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -184,18 +168,17 @@ public class TypedefImpl extends MinimalEObjectImpl.Container implements Typedef
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.TYPEDEF__DEFINITION:
- setDefinition((String) newValue);
- return;
- case C_CppPackage.TYPEDEF__BASE_PRIMITIVETYPE:
- setBase_primitivetype((PrimitiveType) newValue);
- return;
+ case C_CppPackage.TYPEDEF__DEFINITION:
+ setDefinition((String)newValue);
+ return;
+ case C_CppPackage.TYPEDEF__BASE_PRIMITIVETYPE:
+ setBase_primitivetype((PrimitiveType)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -203,18 +186,17 @@ public class TypedefImpl extends MinimalEObjectImpl.Container implements Typedef
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.TYPEDEF__DEFINITION:
- setDefinition(DEFINITION_EDEFAULT);
- return;
- case C_CppPackage.TYPEDEF__BASE_PRIMITIVETYPE:
- setBase_primitivetype((PrimitiveType) null);
- return;
+ case C_CppPackage.TYPEDEF__DEFINITION:
+ setDefinition(DEFINITION_EDEFAULT);
+ return;
+ case C_CppPackage.TYPEDEF__BASE_PRIMITIVETYPE:
+ setBase_primitivetype((PrimitiveType)null);
+ return;
}
super.eUnset(featureID);
}
@@ -222,16 +204,15 @@ public class TypedefImpl extends MinimalEObjectImpl.Container implements Typedef
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.TYPEDEF__DEFINITION:
- return DEFINITION_EDEFAULT == null ? definition != null : !DEFINITION_EDEFAULT.equals(definition);
- case C_CppPackage.TYPEDEF__BASE_PRIMITIVETYPE:
- return base_primitivetype != null;
+ case C_CppPackage.TYPEDEF__DEFINITION:
+ return DEFINITION_EDEFAULT == null ? definition != null : !DEFINITION_EDEFAULT.equals(definition);
+ case C_CppPackage.TYPEDEF__BASE_PRIMITIVETYPE:
+ return base_primitivetype != null;
}
return super.eIsSet(featureID);
}
@@ -239,17 +220,14 @@ public class TypedefImpl extends MinimalEObjectImpl.Container implements Typedef
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) {
- return super.toString();
- }
+ if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (definition: "); //$NON-NLS-1$
+ result.append(" (definition: ");
result.append(definition);
result.append(')');
return result.toString();
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/UnionImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/UnionImpl.java
index b6a794cd11d..ece4ef86bb1 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/UnionImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/UnionImpl.java
@@ -27,10 +27,10 @@ import org.eclipse.uml2.uml.DataType;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.UnionImpl#getBase_DataType <em>Base Data Type</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.UnionImpl#getBase_DataType <em>Base Data Type</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -39,7 +39,6 @@ public class UnionImpl extends MinimalEObjectImpl.Container implements Union {
* The cached value of the '{@link #getBase_DataType() <em>Base Data Type</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_DataType()
* @generated
* @ordered
@@ -49,7 +48,6 @@ public class UnionImpl extends MinimalEObjectImpl.Container implements Union {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected UnionImpl() {
@@ -59,7 +57,6 @@ public class UnionImpl extends MinimalEObjectImpl.Container implements Union {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -70,18 +67,16 @@ public class UnionImpl extends MinimalEObjectImpl.Container implements Union {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public DataType getBase_DataType() {
if (base_DataType != null && base_DataType.eIsProxy()) {
- InternalEObject oldBase_DataType = (InternalEObject) base_DataType;
- base_DataType = (DataType) eResolveProxy(oldBase_DataType);
+ InternalEObject oldBase_DataType = (InternalEObject)base_DataType;
+ base_DataType = (DataType)eResolveProxy(oldBase_DataType);
if (base_DataType != oldBase_DataType) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.UNION__BASE_DATA_TYPE, oldBase_DataType, base_DataType));
- }
}
}
return base_DataType;
@@ -90,7 +85,6 @@ public class UnionImpl extends MinimalEObjectImpl.Container implements Union {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public DataType basicGetBase_DataType() {
@@ -100,32 +94,27 @@ public class UnionImpl extends MinimalEObjectImpl.Container implements Union {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_DataType(DataType newBase_DataType) {
DataType oldBase_DataType = base_DataType;
base_DataType = newBase_DataType;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.UNION__BASE_DATA_TYPE, oldBase_DataType, base_DataType));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.UNION__BASE_DATA_TYPE:
- if (resolve) {
- return getBase_DataType();
- }
- return basicGetBase_DataType();
+ case C_CppPackage.UNION__BASE_DATA_TYPE:
+ if (resolve) return getBase_DataType();
+ return basicGetBase_DataType();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -133,15 +122,14 @@ public class UnionImpl extends MinimalEObjectImpl.Container implements Union {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.UNION__BASE_DATA_TYPE:
- setBase_DataType((DataType) newValue);
- return;
+ case C_CppPackage.UNION__BASE_DATA_TYPE:
+ setBase_DataType((DataType)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -149,15 +137,14 @@ public class UnionImpl extends MinimalEObjectImpl.Container implements Union {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.UNION__BASE_DATA_TYPE:
- setBase_DataType((DataType) null);
- return;
+ case C_CppPackage.UNION__BASE_DATA_TYPE:
+ setBase_DataType((DataType)null);
+ return;
}
super.eUnset(featureID);
}
@@ -165,14 +152,13 @@ public class UnionImpl extends MinimalEObjectImpl.Container implements Union {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.UNION__BASE_DATA_TYPE:
- return base_DataType != null;
+ case C_CppPackage.UNION__BASE_DATA_TYPE:
+ return base_DataType != null;
}
return super.eIsSet(featureID);
}
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VirtualImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VirtualImpl.java
index 68de8494dc3..0455159368d 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VirtualImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VirtualImpl.java
@@ -27,10 +27,10 @@ import org.eclipse.uml2.uml.Operation;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.VirtualImpl#getBase_operation <em>Base operation</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.VirtualImpl#getBase_operation <em>Base operation</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -39,7 +39,6 @@ public class VirtualImpl extends MinimalEObjectImpl.Container implements Virtual
* The cached value of the '{@link #getBase_operation() <em>Base operation</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_operation()
* @generated
* @ordered
@@ -49,7 +48,6 @@ public class VirtualImpl extends MinimalEObjectImpl.Container implements Virtual
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected VirtualImpl() {
@@ -59,7 +57,6 @@ public class VirtualImpl extends MinimalEObjectImpl.Container implements Virtual
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -70,18 +67,16 @@ public class VirtualImpl extends MinimalEObjectImpl.Container implements Virtual
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Operation getBase_operation() {
if (base_operation != null && base_operation.eIsProxy()) {
- InternalEObject oldBase_operation = (InternalEObject) base_operation;
- base_operation = (Operation) eResolveProxy(oldBase_operation);
+ InternalEObject oldBase_operation = (InternalEObject)base_operation;
+ base_operation = (Operation)eResolveProxy(oldBase_operation);
if (base_operation != oldBase_operation) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.VIRTUAL__BASE_OPERATION, oldBase_operation, base_operation));
- }
}
}
return base_operation;
@@ -90,7 +85,6 @@ public class VirtualImpl extends MinimalEObjectImpl.Container implements Virtual
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Operation basicGetBase_operation() {
@@ -100,32 +94,27 @@ public class VirtualImpl extends MinimalEObjectImpl.Container implements Virtual
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_operation(Operation newBase_operation) {
Operation oldBase_operation = base_operation;
base_operation = newBase_operation;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.VIRTUAL__BASE_OPERATION, oldBase_operation, base_operation));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.VIRTUAL__BASE_OPERATION:
- if (resolve) {
- return getBase_operation();
- }
- return basicGetBase_operation();
+ case C_CppPackage.VIRTUAL__BASE_OPERATION:
+ if (resolve) return getBase_operation();
+ return basicGetBase_operation();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -133,15 +122,14 @@ public class VirtualImpl extends MinimalEObjectImpl.Container implements Virtual
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.VIRTUAL__BASE_OPERATION:
- setBase_operation((Operation) newValue);
- return;
+ case C_CppPackage.VIRTUAL__BASE_OPERATION:
+ setBase_operation((Operation)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -149,15 +137,14 @@ public class VirtualImpl extends MinimalEObjectImpl.Container implements Virtual
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.VIRTUAL__BASE_OPERATION:
- setBase_operation((Operation) null);
- return;
+ case C_CppPackage.VIRTUAL__BASE_OPERATION:
+ setBase_operation((Operation)null);
+ return;
}
super.eUnset(featureID);
}
@@ -165,14 +152,13 @@ public class VirtualImpl extends MinimalEObjectImpl.Container implements Virtual
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.VIRTUAL__BASE_OPERATION:
- return base_operation != null;
+ case C_CppPackage.VIRTUAL__BASE_OPERATION:
+ return base_operation != null;
}
return super.eIsSet(featureID);
}
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VisibilityImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VisibilityImpl.java
index 19c6de7d532..6d865b6a19e 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VisibilityImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VisibilityImpl.java
@@ -27,11 +27,11 @@ import org.eclipse.uml2.uml.Generalization;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.VisibilityImpl#getValue <em>Value</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.VisibilityImpl#getBase_generalization <em>Base generalization</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.VisibilityImpl#getValue <em>Value</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.VisibilityImpl#getBase_generalization <em>Base generalization</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -40,7 +40,6 @@ public class VisibilityImpl extends MinimalEObjectImpl.Container implements Visi
* The default value of the '{@link #getValue() <em>Value</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getValue()
* @generated
* @ordered
@@ -51,7 +50,6 @@ public class VisibilityImpl extends MinimalEObjectImpl.Container implements Visi
* The cached value of the '{@link #getValue() <em>Value</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getValue()
* @generated
* @ordered
@@ -62,7 +60,6 @@ public class VisibilityImpl extends MinimalEObjectImpl.Container implements Visi
* The cached value of the '{@link #getBase_generalization() <em>Base generalization</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_generalization()
* @generated
* @ordered
@@ -72,7 +69,6 @@ public class VisibilityImpl extends MinimalEObjectImpl.Container implements Visi
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected VisibilityImpl() {
@@ -82,7 +78,6 @@ public class VisibilityImpl extends MinimalEObjectImpl.Container implements Visi
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -93,7 +88,6 @@ public class VisibilityImpl extends MinimalEObjectImpl.Container implements Visi
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -104,33 +98,29 @@ public class VisibilityImpl extends MinimalEObjectImpl.Container implements Visi
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setValue(String newValue) {
String oldValue = value;
value = newValue;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.VISIBILITY__VALUE, oldValue, value));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Generalization getBase_generalization() {
if (base_generalization != null && base_generalization.eIsProxy()) {
- InternalEObject oldBase_generalization = (InternalEObject) base_generalization;
- base_generalization = (Generalization) eResolveProxy(oldBase_generalization);
+ InternalEObject oldBase_generalization = (InternalEObject)base_generalization;
+ base_generalization = (Generalization)eResolveProxy(oldBase_generalization);
if (base_generalization != oldBase_generalization) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.VISIBILITY__BASE_GENERALIZATION, oldBase_generalization, base_generalization));
- }
}
}
return base_generalization;
@@ -139,7 +129,6 @@ public class VisibilityImpl extends MinimalEObjectImpl.Container implements Visi
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Generalization basicGetBase_generalization() {
@@ -149,34 +138,29 @@ public class VisibilityImpl extends MinimalEObjectImpl.Container implements Visi
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_generalization(Generalization newBase_generalization) {
Generalization oldBase_generalization = base_generalization;
base_generalization = newBase_generalization;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.VISIBILITY__BASE_GENERALIZATION, oldBase_generalization, base_generalization));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.VISIBILITY__VALUE:
- return getValue();
- case C_CppPackage.VISIBILITY__BASE_GENERALIZATION:
- if (resolve) {
- return getBase_generalization();
- }
- return basicGetBase_generalization();
+ case C_CppPackage.VISIBILITY__VALUE:
+ return getValue();
+ case C_CppPackage.VISIBILITY__BASE_GENERALIZATION:
+ if (resolve) return getBase_generalization();
+ return basicGetBase_generalization();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -184,18 +168,17 @@ public class VisibilityImpl extends MinimalEObjectImpl.Container implements Visi
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.VISIBILITY__VALUE:
- setValue((String) newValue);
- return;
- case C_CppPackage.VISIBILITY__BASE_GENERALIZATION:
- setBase_generalization((Generalization) newValue);
- return;
+ case C_CppPackage.VISIBILITY__VALUE:
+ setValue((String)newValue);
+ return;
+ case C_CppPackage.VISIBILITY__BASE_GENERALIZATION:
+ setBase_generalization((Generalization)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -203,18 +186,17 @@ public class VisibilityImpl extends MinimalEObjectImpl.Container implements Visi
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.VISIBILITY__VALUE:
- setValue(VALUE_EDEFAULT);
- return;
- case C_CppPackage.VISIBILITY__BASE_GENERALIZATION:
- setBase_generalization((Generalization) null);
- return;
+ case C_CppPackage.VISIBILITY__VALUE:
+ setValue(VALUE_EDEFAULT);
+ return;
+ case C_CppPackage.VISIBILITY__BASE_GENERALIZATION:
+ setBase_generalization((Generalization)null);
+ return;
}
super.eUnset(featureID);
}
@@ -222,16 +204,15 @@ public class VisibilityImpl extends MinimalEObjectImpl.Container implements Visi
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.VISIBILITY__VALUE:
- return VALUE_EDEFAULT == null ? value != null : !VALUE_EDEFAULT.equals(value);
- case C_CppPackage.VISIBILITY__BASE_GENERALIZATION:
- return base_generalization != null;
+ case C_CppPackage.VISIBILITY__VALUE:
+ return VALUE_EDEFAULT == null ? value != null : !VALUE_EDEFAULT.equals(value);
+ case C_CppPackage.VISIBILITY__BASE_GENERALIZATION:
+ return base_generalization != null;
}
return super.eIsSet(featureID);
}
@@ -239,17 +220,14 @@ public class VisibilityImpl extends MinimalEObjectImpl.Container implements Visi
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) {
- return super.toString();
- }
+ if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (value: "); //$NON-NLS-1$
+ result.append(" (value: ");
result.append(value);
result.append(')');
return result.toString();
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VolatileImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VolatileImpl.java
index 7394c31e0a3..6ac65d9f088 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VolatileImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/impl/VolatileImpl.java
@@ -28,12 +28,12 @@ import org.eclipse.uml2.uml.Property;
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.VolatileImpl#getBase_parameter <em>Base parameter</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.VolatileImpl#getBase_property <em>Base property</em>}</li>
- * <li>{@link org.eclipse.papyrus.C_Cpp.impl.VolatileImpl#getBase_operation <em>Base operation</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.VolatileImpl#getBase_parameter <em>Base parameter</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.VolatileImpl#getBase_property <em>Base property</em>}</li>
+ * <li>{@link org.eclipse.papyrus.C_Cpp.impl.VolatileImpl#getBase_operation <em>Base operation</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -42,7 +42,6 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
* The cached value of the '{@link #getBase_parameter() <em>Base parameter</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_parameter()
* @generated
* @ordered
@@ -53,7 +52,6 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
* The cached value of the '{@link #getBase_property() <em>Base property</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_property()
* @generated
* @ordered
@@ -64,7 +62,6 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
* The cached value of the '{@link #getBase_operation() <em>Base operation</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @see #getBase_operation()
* @generated
* @ordered
@@ -74,7 +71,6 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected VolatileImpl() {
@@ -84,7 +80,6 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
@@ -95,18 +90,16 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Parameter getBase_parameter() {
if (base_parameter != null && base_parameter.eIsProxy()) {
- InternalEObject oldBase_parameter = (InternalEObject) base_parameter;
- base_parameter = (Parameter) eResolveProxy(oldBase_parameter);
+ InternalEObject oldBase_parameter = (InternalEObject)base_parameter;
+ base_parameter = (Parameter)eResolveProxy(oldBase_parameter);
if (base_parameter != oldBase_parameter) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.VOLATILE__BASE_PARAMETER, oldBase_parameter, base_parameter));
- }
}
}
return base_parameter;
@@ -115,7 +108,6 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Parameter basicGetBase_parameter() {
@@ -125,33 +117,29 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_parameter(Parameter newBase_parameter) {
Parameter oldBase_parameter = base_parameter;
base_parameter = newBase_parameter;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.VOLATILE__BASE_PARAMETER, oldBase_parameter, base_parameter));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Property getBase_property() {
if (base_property != null && base_property.eIsProxy()) {
- InternalEObject oldBase_property = (InternalEObject) base_property;
- base_property = (Property) eResolveProxy(oldBase_property);
+ InternalEObject oldBase_property = (InternalEObject)base_property;
+ base_property = (Property)eResolveProxy(oldBase_property);
if (base_property != oldBase_property) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.VOLATILE__BASE_PROPERTY, oldBase_property, base_property));
- }
}
}
return base_property;
@@ -160,7 +148,6 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Property basicGetBase_property() {
@@ -170,33 +157,29 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_property(Property newBase_property) {
Property oldBase_property = base_property;
base_property = newBase_property;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.VOLATILE__BASE_PROPERTY, oldBase_property, base_property));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Operation getBase_operation() {
if (base_operation != null && base_operation.eIsProxy()) {
- InternalEObject oldBase_operation = (InternalEObject) base_operation;
- base_operation = (Operation) eResolveProxy(oldBase_operation);
+ InternalEObject oldBase_operation = (InternalEObject)base_operation;
+ base_operation = (Operation)eResolveProxy(oldBase_operation);
if (base_operation != oldBase_operation) {
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, C_CppPackage.VOLATILE__BASE_OPERATION, oldBase_operation, base_operation));
- }
}
}
return base_operation;
@@ -205,7 +188,6 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public Operation basicGetBase_operation() {
@@ -215,42 +197,33 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void setBase_operation(Operation newBase_operation) {
Operation oldBase_operation = base_operation;
base_operation = newBase_operation;
- if (eNotificationRequired()) {
+ if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, C_CppPackage.VOLATILE__BASE_OPERATION, oldBase_operation, base_operation));
- }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case C_CppPackage.VOLATILE__BASE_PARAMETER:
- if (resolve) {
- return getBase_parameter();
- }
- return basicGetBase_parameter();
- case C_CppPackage.VOLATILE__BASE_PROPERTY:
- if (resolve) {
- return getBase_property();
- }
- return basicGetBase_property();
- case C_CppPackage.VOLATILE__BASE_OPERATION:
- if (resolve) {
- return getBase_operation();
- }
- return basicGetBase_operation();
+ case C_CppPackage.VOLATILE__BASE_PARAMETER:
+ if (resolve) return getBase_parameter();
+ return basicGetBase_parameter();
+ case C_CppPackage.VOLATILE__BASE_PROPERTY:
+ if (resolve) return getBase_property();
+ return basicGetBase_property();
+ case C_CppPackage.VOLATILE__BASE_OPERATION:
+ if (resolve) return getBase_operation();
+ return basicGetBase_operation();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -258,21 +231,20 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case C_CppPackage.VOLATILE__BASE_PARAMETER:
- setBase_parameter((Parameter) newValue);
- return;
- case C_CppPackage.VOLATILE__BASE_PROPERTY:
- setBase_property((Property) newValue);
- return;
- case C_CppPackage.VOLATILE__BASE_OPERATION:
- setBase_operation((Operation) newValue);
- return;
+ case C_CppPackage.VOLATILE__BASE_PARAMETER:
+ setBase_parameter((Parameter)newValue);
+ return;
+ case C_CppPackage.VOLATILE__BASE_PROPERTY:
+ setBase_property((Property)newValue);
+ return;
+ case C_CppPackage.VOLATILE__BASE_OPERATION:
+ setBase_operation((Operation)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -280,21 +252,20 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case C_CppPackage.VOLATILE__BASE_PARAMETER:
- setBase_parameter((Parameter) null);
- return;
- case C_CppPackage.VOLATILE__BASE_PROPERTY:
- setBase_property((Property) null);
- return;
- case C_CppPackage.VOLATILE__BASE_OPERATION:
- setBase_operation((Operation) null);
- return;
+ case C_CppPackage.VOLATILE__BASE_PARAMETER:
+ setBase_parameter((Parameter)null);
+ return;
+ case C_CppPackage.VOLATILE__BASE_PROPERTY:
+ setBase_property((Property)null);
+ return;
+ case C_CppPackage.VOLATILE__BASE_OPERATION:
+ setBase_operation((Operation)null);
+ return;
}
super.eUnset(featureID);
}
@@ -302,18 +273,17 @@ public class VolatileImpl extends MinimalEObjectImpl.Container implements Volati
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case C_CppPackage.VOLATILE__BASE_PARAMETER:
- return base_parameter != null;
- case C_CppPackage.VOLATILE__BASE_PROPERTY:
- return base_property != null;
- case C_CppPackage.VOLATILE__BASE_OPERATION:
- return base_operation != null;
+ case C_CppPackage.VOLATILE__BASE_PARAMETER:
+ return base_parameter != null;
+ case C_CppPackage.VOLATILE__BASE_PROPERTY:
+ return base_property != null;
+ case C_CppPackage.VOLATILE__BASE_OPERATION:
+ return base_operation != null;
}
return super.eIsSet(featureID);
}
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppAdapterFactory.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppAdapterFactory.java
index 039e807f587..7caa1bb49d7 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppAdapterFactory.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppAdapterFactory.java
@@ -46,7 +46,6 @@ import org.eclipse.papyrus.C_Cpp.Volatile;
* The <b>Adapter Factory</b> for the model.
* It provides an adapter <code>createXXX</code> method for each class of the model.
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage
* @generated
*/
@@ -55,7 +54,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* The cached model package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected static C_CppPackage modelPackage;
@@ -64,7 +62,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* Creates an instance of the adapter factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public C_CppAdapterFactory() {
@@ -78,7 +75,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* <!-- begin-user-doc -->
* This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model.
* <!-- end-user-doc -->
- *
* @return whether this factory is applicable for the type of the object.
* @generated
*/
@@ -88,7 +84,7 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
return true;
}
if (object instanceof EObject) {
- return ((EObject) object).eClass().getEPackage() == modelPackage;
+ return ((EObject)object).eClass().getEPackage() == modelPackage;
}
return false;
}
@@ -97,145 +93,119 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* The switch that delegates to the <code>createXXX</code> methods.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected C_CppSwitch<Adapter> modelSwitch =
new C_CppSwitch<Adapter>() {
- @Override
- public Adapter casePtr(Ptr object) {
- return createPtrAdapter();
- }
-
- @Override
- public Adapter caseInclude(Include object) {
- return createIncludeAdapter();
- }
-
- @Override
- public Adapter caseManualGeneration(ManualGeneration object) {
- return createManualGenerationAdapter();
- }
-
- @Override
- public Adapter caseExternLibrary(ExternLibrary object) {
- return createExternLibraryAdapter();
- }
-
- @Override
- public Adapter caseNoCodeGen(NoCodeGen object) {
- return createNoCodeGenAdapter();
- }
-
- @Override
- public Adapter caseCppRoot(CppRoot object) {
- return createCppRootAdapter();
- }
-
- @Override
- public Adapter caseArray(Array object) {
- return createArrayAdapter();
- }
-
- @Override
- public Adapter caseConst(Const object) {
- return createConstAdapter();
- }
-
- @Override
- public Adapter caseRef(Ref object) {
- return createRefAdapter();
- }
-
- @Override
- public Adapter caseExternal(External object) {
- return createExternalAdapter();
- }
-
- @Override
- public Adapter caseConstInit(ConstInit object) {
- return createConstInitAdapter();
- }
-
- @Override
- public Adapter caseFriend(Friend object) {
- return createFriendAdapter();
- }
-
- @Override
- public Adapter caseInline(Inline object) {
- return createInlineAdapter();
- }
-
- @Override
- public Adapter caseVirtual(Virtual object) {
- return createVirtualAdapter();
- }
-
- @Override
- public Adapter caseTypedef(Typedef object) {
- return createTypedefAdapter();
- }
-
- @Override
- public Adapter caseVisibility(Visibility object) {
- return createVisibilityAdapter();
- }
-
- @Override
- public Adapter caseCppInit(CppInit object) {
- return createCppInitAdapter();
- }
-
- @Override
- public Adapter caseTemplate(Template object) {
- return createTemplateAdapter();
- }
-
- @Override
- public Adapter caseTemplateBinding(TemplateBinding object) {
- return createTemplateBindingAdapter();
- }
-
- @Override
- public Adapter caseTemplateParameter(TemplateParameter object) {
- return createTemplateParameterAdapter();
- }
-
- @Override
- public Adapter caseUnion(Union object) {
- return createUnionAdapter();
- }
-
- @Override
- public Adapter caseStorageClass(StorageClass object) {
- return createStorageClassAdapter();
- }
-
- @Override
- public Adapter caseVolatile(Volatile object) {
- return createVolatileAdapter();
- }
-
- @Override
- public Adapter defaultCase(EObject object) {
- return createEObjectAdapter();
- }
- };
+ @Override
+ public Adapter casePtr(Ptr object) {
+ return createPtrAdapter();
+ }
+ @Override
+ public Adapter caseInclude(Include object) {
+ return createIncludeAdapter();
+ }
+ @Override
+ public Adapter caseManualGeneration(ManualGeneration object) {
+ return createManualGenerationAdapter();
+ }
+ @Override
+ public Adapter caseExternLibrary(ExternLibrary object) {
+ return createExternLibraryAdapter();
+ }
+ @Override
+ public Adapter caseNoCodeGen(NoCodeGen object) {
+ return createNoCodeGenAdapter();
+ }
+ @Override
+ public Adapter caseCppRoot(CppRoot object) {
+ return createCppRootAdapter();
+ }
+ @Override
+ public Adapter caseArray(Array object) {
+ return createArrayAdapter();
+ }
+ @Override
+ public Adapter caseConst(Const object) {
+ return createConstAdapter();
+ }
+ @Override
+ public Adapter caseRef(Ref object) {
+ return createRefAdapter();
+ }
+ @Override
+ public Adapter caseExternal(External object) {
+ return createExternalAdapter();
+ }
+ @Override
+ public Adapter caseConstInit(ConstInit object) {
+ return createConstInitAdapter();
+ }
+ @Override
+ public Adapter caseFriend(Friend object) {
+ return createFriendAdapter();
+ }
+ @Override
+ public Adapter caseInline(Inline object) {
+ return createInlineAdapter();
+ }
+ @Override
+ public Adapter caseVirtual(Virtual object) {
+ return createVirtualAdapter();
+ }
+ @Override
+ public Adapter caseTypedef(Typedef object) {
+ return createTypedefAdapter();
+ }
+ @Override
+ public Adapter caseVisibility(Visibility object) {
+ return createVisibilityAdapter();
+ }
+ @Override
+ public Adapter caseCppInit(CppInit object) {
+ return createCppInitAdapter();
+ }
+ @Override
+ public Adapter caseTemplate(Template object) {
+ return createTemplateAdapter();
+ }
+ @Override
+ public Adapter caseTemplateBinding(TemplateBinding object) {
+ return createTemplateBindingAdapter();
+ }
+ @Override
+ public Adapter caseTemplateParameter(TemplateParameter object) {
+ return createTemplateParameterAdapter();
+ }
+ @Override
+ public Adapter caseUnion(Union object) {
+ return createUnionAdapter();
+ }
+ @Override
+ public Adapter caseStorageClass(StorageClass object) {
+ return createStorageClassAdapter();
+ }
+ @Override
+ public Adapter caseVolatile(Volatile object) {
+ return createVolatileAdapter();
+ }
+ @Override
+ public Adapter defaultCase(EObject object) {
+ return createEObjectAdapter();
+ }
+ };
/**
* Creates an adapter for the <code>target</code>.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param target
- * the object to adapt.
+ * @param target the object to adapt.
* @return the adapter for the <code>target</code>.
* @generated
*/
@Override
public Adapter createAdapter(Notifier target) {
- return modelSwitch.doSwitch((EObject) target);
+ return modelSwitch.doSwitch((EObject)target);
}
@@ -245,7 +215,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.Ptr
* @generated
@@ -260,7 +229,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.Include
* @generated
@@ -275,7 +243,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.ManualGeneration
* @generated
@@ -290,7 +257,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.ExternLibrary
* @generated
@@ -305,7 +271,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.NoCodeGen
* @generated
@@ -320,7 +285,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.CppRoot
* @generated
@@ -335,7 +299,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.Array
* @generated
@@ -350,7 +313,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.Const
* @generated
@@ -365,7 +327,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.Ref
* @generated
@@ -380,7 +341,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.External
* @generated
@@ -395,7 +355,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.ConstInit
* @generated
@@ -410,7 +369,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.Friend
* @generated
@@ -425,7 +383,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.Inline
* @generated
@@ -440,7 +397,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.Virtual
* @generated
@@ -455,7 +411,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.Typedef
* @generated
@@ -470,7 +425,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.Visibility
* @generated
@@ -485,7 +439,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.CppInit
* @generated
@@ -500,7 +453,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.Template
* @generated
@@ -515,7 +467,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.TemplateBinding
* @generated
@@ -530,7 +481,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.TemplateParameter
* @generated
@@ -545,7 +495,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.Union
* @generated
@@ -560,7 +509,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.StorageClass
* @generated
@@ -575,7 +523,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* 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.C_Cpp.Volatile
* @generated
@@ -589,7 +536,6 @@ public class C_CppAdapterFactory extends AdapterFactoryImpl {
* <!-- begin-user-doc -->
* This default implementation returns null.
* <!-- end-user-doc -->
- *
* @return the new adapter.
* @generated
*/
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppResourceFactoryImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppResourceFactoryImpl.java
index 0040456b457..606f055aab1 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppResourceFactoryImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppResourceFactoryImpl.java
@@ -21,7 +21,6 @@ import org.eclipse.emf.ecore.xmi.XMLResource;
* <!-- begin-user-doc -->
* The <b>Resource Factory</b> associated with the package.
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.util.C_CppResourceImpl
* @generated
*/
@@ -30,7 +29,6 @@ public class C_CppResourceFactoryImpl extends ResourceFactoryImpl {
* Creates an instance of the resource factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public C_CppResourceFactoryImpl() {
@@ -41,21 +39,11 @@ public class C_CppResourceFactoryImpl extends ResourceFactoryImpl {
* Creates an instance of the resource.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override
public Resource createResource(URI uri) {
XMLResource result = new C_CppResourceImpl(uri);
- result.getDefaultSaveOptions().put(XMLResource.OPTION_EXTENDED_META_DATA, Boolean.TRUE);
- result.getDefaultLoadOptions().put(XMLResource.OPTION_EXTENDED_META_DATA, Boolean.TRUE);
-
- result.getDefaultSaveOptions().put(XMLResource.OPTION_SCHEMA_LOCATION, Boolean.TRUE);
-
- result.getDefaultLoadOptions().put(XMLResource.OPTION_USE_ENCODED_ATTRIBUTE_STYLE, Boolean.TRUE);
- result.getDefaultSaveOptions().put(XMLResource.OPTION_USE_ENCODED_ATTRIBUTE_STYLE, Boolean.TRUE);
-
- result.getDefaultLoadOptions().put(XMLResource.OPTION_USE_LEXICAL_HANDLER, Boolean.TRUE);
return result;
}
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppResourceImpl.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppResourceImpl.java
index 8c257f3bee5..c728ce68f13 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppResourceImpl.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppResourceImpl.java
@@ -19,7 +19,6 @@ import org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl;
* <!-- begin-user-doc -->
* The <b>Resource </b> associated with the package.
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.util.C_CppResourceFactoryImpl
* @generated
*/
@@ -28,9 +27,7 @@ public class C_CppResourceImpl extends XMLResourceImpl {
* Creates an instance of the resource.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
- * @param uri
- * the URI of the new resource.
+ * @param uri the URI of the new resource.
* @generated
*/
public C_CppResourceImpl(URI uri) {
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppSwitch.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppSwitch.java
index b806e84721a..f1c64479341 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppSwitch.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppSwitch.java
@@ -49,7 +49,6 @@ import org.eclipse.papyrus.C_Cpp.Volatile;
* until a non-null result is returned,
* which is the result of the switch.
* <!-- end-user-doc -->
- *
* @see org.eclipse.papyrus.C_Cpp.C_CppPackage
* @generated
*/
@@ -58,7 +57,6 @@ public class C_CppSwitch<T> extends Switch<T> {
* The cached model package
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
protected static C_CppPackage modelPackage;
@@ -67,7 +65,6 @@ public class C_CppSwitch<T> extends Switch<T> {
* Creates an instance of the switch.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public C_CppSwitch() {
@@ -80,8 +77,7 @@ public class C_CppSwitch<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
*/
@@ -94,199 +90,151 @@ public class C_CppSwitch<T> extends Switch<T> {
* Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @return the first non-null result returned by a <code>caseXXX</code> call.
* @generated
*/
@Override
protected T doSwitch(int classifierID, EObject theEObject) {
switch (classifierID) {
- case C_CppPackage.PTR: {
- Ptr ptr = (Ptr) theEObject;
- T result = casePtr(ptr);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.PTR: {
+ Ptr ptr = (Ptr)theEObject;
+ T result = casePtr(ptr);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.INCLUDE: {
- Include include = (Include) theEObject;
- T result = caseInclude(include);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.INCLUDE: {
+ Include include = (Include)theEObject;
+ T result = caseInclude(include);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.MANUAL_GENERATION: {
- ManualGeneration manualGeneration = (ManualGeneration) theEObject;
- T result = caseManualGeneration(manualGeneration);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.MANUAL_GENERATION: {
+ ManualGeneration manualGeneration = (ManualGeneration)theEObject;
+ T result = caseManualGeneration(manualGeneration);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.EXTERN_LIBRARY: {
- ExternLibrary externLibrary = (ExternLibrary) theEObject;
- T result = caseExternLibrary(externLibrary);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.EXTERN_LIBRARY: {
+ ExternLibrary externLibrary = (ExternLibrary)theEObject;
+ T result = caseExternLibrary(externLibrary);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.NO_CODE_GEN: {
- NoCodeGen noCodeGen = (NoCodeGen) theEObject;
- T result = caseNoCodeGen(noCodeGen);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.NO_CODE_GEN: {
+ NoCodeGen noCodeGen = (NoCodeGen)theEObject;
+ T result = caseNoCodeGen(noCodeGen);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.CPP_ROOT: {
- CppRoot cppRoot = (CppRoot) theEObject;
- T result = caseCppRoot(cppRoot);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.CPP_ROOT: {
+ CppRoot cppRoot = (CppRoot)theEObject;
+ T result = caseCppRoot(cppRoot);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.ARRAY: {
- Array array = (Array) theEObject;
- T result = caseArray(array);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.ARRAY: {
+ Array array = (Array)theEObject;
+ T result = caseArray(array);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.CONST: {
- Const const_ = (Const) theEObject;
- T result = caseConst(const_);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.CONST: {
+ Const const_ = (Const)theEObject;
+ T result = caseConst(const_);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.REF: {
- Ref ref = (Ref) theEObject;
- T result = caseRef(ref);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.REF: {
+ Ref ref = (Ref)theEObject;
+ T result = caseRef(ref);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.EXTERNAL: {
- External external = (External) theEObject;
- T result = caseExternal(external);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.EXTERNAL: {
+ External external = (External)theEObject;
+ T result = caseExternal(external);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.CONST_INIT: {
- ConstInit constInit = (ConstInit) theEObject;
- T result = caseConstInit(constInit);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.CONST_INIT: {
+ ConstInit constInit = (ConstInit)theEObject;
+ T result = caseConstInit(constInit);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.FRIEND: {
- Friend friend = (Friend) theEObject;
- T result = caseFriend(friend);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.FRIEND: {
+ Friend friend = (Friend)theEObject;
+ T result = caseFriend(friend);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.INLINE: {
- Inline inline = (Inline) theEObject;
- T result = caseInline(inline);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.INLINE: {
+ Inline inline = (Inline)theEObject;
+ T result = caseInline(inline);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.VIRTUAL: {
- Virtual virtual = (Virtual) theEObject;
- T result = caseVirtual(virtual);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.VIRTUAL: {
+ Virtual virtual = (Virtual)theEObject;
+ T result = caseVirtual(virtual);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.TYPEDEF: {
- Typedef typedef = (Typedef) theEObject;
- T result = caseTypedef(typedef);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.TYPEDEF: {
+ Typedef typedef = (Typedef)theEObject;
+ T result = caseTypedef(typedef);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.VISIBILITY: {
- Visibility visibility = (Visibility) theEObject;
- T result = caseVisibility(visibility);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.VISIBILITY: {
+ Visibility visibility = (Visibility)theEObject;
+ T result = caseVisibility(visibility);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.CPP_INIT: {
- CppInit cppInit = (CppInit) theEObject;
- T result = caseCppInit(cppInit);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.CPP_INIT: {
+ CppInit cppInit = (CppInit)theEObject;
+ T result = caseCppInit(cppInit);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.TEMPLATE: {
- Template template = (Template) theEObject;
- T result = caseTemplate(template);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.TEMPLATE: {
+ Template template = (Template)theEObject;
+ T result = caseTemplate(template);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.TEMPLATE_BINDING: {
- TemplateBinding templateBinding = (TemplateBinding) theEObject;
- T result = caseTemplateBinding(templateBinding);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.TEMPLATE_BINDING: {
+ TemplateBinding templateBinding = (TemplateBinding)theEObject;
+ T result = caseTemplateBinding(templateBinding);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.TEMPLATE_PARAMETER: {
- TemplateParameter templateParameter = (TemplateParameter) theEObject;
- T result = caseTemplateParameter(templateParameter);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.TEMPLATE_PARAMETER: {
+ TemplateParameter templateParameter = (TemplateParameter)theEObject;
+ T result = caseTemplateParameter(templateParameter);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.UNION: {
- Union union = (Union) theEObject;
- T result = caseUnion(union);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.UNION: {
+ Union union = (Union)theEObject;
+ T result = caseUnion(union);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.STORAGE_CLASS: {
- StorageClass storageClass = (StorageClass) theEObject;
- T result = caseStorageClass(storageClass);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.STORAGE_CLASS: {
+ StorageClass storageClass = (StorageClass)theEObject;
+ T result = caseStorageClass(storageClass);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- case C_CppPackage.VOLATILE: {
- Volatile volatile_ = (Volatile) theEObject;
- T result = caseVolatile(volatile_);
- if (result == null) {
- result = defaultCase(theEObject);
+ case C_CppPackage.VOLATILE: {
+ Volatile volatile_ = (Volatile)theEObject;
+ T result = caseVolatile(volatile_);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
}
- return result;
- }
- default:
- return defaultCase(theEObject);
+ default: return defaultCase(theEObject);
}
}
@@ -296,9 +244,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Ptr</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -313,9 +259,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Include</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -330,9 +274,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Manual Generation</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -347,9 +289,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Extern Library</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -364,9 +304,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>No Code Gen</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -381,9 +319,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Cpp Root</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -398,9 +334,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Array</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -415,9 +349,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Const</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -432,9 +364,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Ref</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -449,9 +379,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>External</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -466,9 +394,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Const Init</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -483,9 +409,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Friend</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -500,9 +424,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Inline</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -517,9 +439,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Virtual</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -534,9 +454,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Typedef</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -551,9 +469,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Visibility</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -568,9 +484,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Cpp Init</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -585,9 +499,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Template</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -602,9 +514,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Template Binding</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -619,9 +529,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Template Parameter</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -636,9 +544,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Union</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -653,9 +559,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Storage Class</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -670,9 +574,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Volatile</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
@@ -687,9 +589,7 @@ public class C_CppSwitch<T> extends Switch<T> {
* This implementation returns null;
* returning a non-null result will terminate the switch, but this is the last case anyway.
* <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
+ * @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>EObject</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject)
* @generated
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppXMLProcessor.java b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppXMLProcessor.java
index c62af34765b..e66da34caf6 100644
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppXMLProcessor.java
+++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.profile/src/org/eclipse/papyrus/C_Cpp/util/C_CppXMLProcessor.java
@@ -23,7 +23,6 @@ import org.eclipse.papyrus.C_Cpp.C_CppPackage;
* This class contains helper methods to serialize and deserialize XML documents
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public class C_CppXMLProcessor extends XMLProcessor {
@@ -32,7 +31,6 @@ public class C_CppXMLProcessor extends XMLProcessor {
* Public constructor to instantiate the helper.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public C_CppXMLProcessor() {
@@ -44,7 +42,6 @@ public class C_CppXMLProcessor extends XMLProcessor {
* Register for "*" and "xml" file extensions the C_CppResourceFactoryImpl factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
@Override

Back to the top