diff options
author | Ansgar Radermacher | 2015-09-01 12:34:18 +0000 |
---|---|---|
committer | Ansgar Radermacher | 2015-09-01 12:34:57 +0000 |
commit | beca0f1e172619f53e9a59f27719269770fb890a (patch) | |
tree | 1685bb00cab59a6c3896c8834e42bdc2c1fdef5d | |
parent | 0574ed7672c448837626f042621b155fb74d60ff (diff) | |
download | org.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
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 |