diff --git a/src/build-target/build-target.target b/src/build-target/build-target.target index ff8c671c..0bb93324 100644 --- a/src/build-target/build-target.target +++ b/src/build-target/build-target.target @@ -1,5 +1,5 @@ - + @@ -17,6 +17,7 @@ + diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/model/ar4x.ecore b/src/jp.ac.nagoya_u.is.nces.a_rte.model/model/ar4x.ecore index c4ccdfb3..9ea9c46a 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/model/ar4x.ecore +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/model/ar4x.ecore @@ -14,7 +14,11 @@ + eType="#//m2/Autosar" containment="true"> + +
+ + + eType="#//m2/ArPackage" containment="true"> + +
+
+ + + eType="#//m2/ArElement" containment="true"> + +
+
+ + + eType="#//m2/ArPackage" containment="true"> + +
+
+ + - + + +
+ + - - + eType="#//m2/BaseTypeEncodingString"> + +
+ + + + +
+ + + + +
+ + + eType="#//m2/VariableDataPrototype" containment="true"> + +
+
+ + + eType="#//m2/InvalidationPolicy" containment="true"> + +
+
+ + + containment="true"> + +
+ + + eType="#//m2/Identifier"> + +
+ +
+ +
+ + eType="#//m2/PortPrototype" containment="true" eOpposite="#//m2/PortPrototype/parent"> + +
+
+ + + derived="true" eOpposite="#//m2/SwComponentType/port"> + +
+ + + eType="#//m2/PortApiOption" eOpposite="#//m2/PortApiOption/port"> + +
+
+ + @@ -144,6 +214,7 @@ containment="true" eOpposite="#//m2/SwcInternalBehavior/parent">
+
@@ -162,9 +233,17 @@
+ +
+ + eType="#//m2/RPortComSpec" containment="true"> + +
+
+ + @@ -180,9 +259,17 @@
+ +
+ + eType="#//m2/PPortComSpec" containment="true"> + +
+
+ + + upperBound="-1" eType="#//m2/RunnableEntity" containment="true" eOpposite="#//m2/RunnableEntity/parent"> + +
+
+ + + eType="#//m2/PortApiOption" containment="true"> + +
+
+ + + upperBound="-1" eType="#//m2/IncludedDataTypeSet" containment="true"> + +
+
+ + + eType="#//m2/AtomicSwComponentType" derived="true" eOpposite="#//m2/AtomicSwComponentType/internalBehavior"> + +
+ + + upperBound="-1" eType="#//m2/VariableDataPrototype" containment="true"> + +
+
+ + + upperBound="-1" eType="#//m2/ExclusiveArea" eOpposite="#//m2/ExclusiveArea/enterExecutableEntity"> + +
+
+ + - + upperBound="-1" eType="#//m2/ExclusiveArea"> + +
+
+ + + + +
+ + + eType="#//m2/VariableAccess" containment="true"> + +
+
+ + + upperBound="-1" eType="#//m2/VariableAccess" containment="true"> + +
+
+ + - + + +
+ + + upperBound="-1" eType="#//m2/VariableAccess" containment="true"> + +
+
+ + + eType="#//m2/VariableAccess" containment="true"> + +
+
+ + + eType="#//m2/AutosarVariableRef" containment="true"> + +
+ + - - + eType="#//m2/VariableInAtomicSwcTypeInstanceRef" containment="true"> + +
+ + + + +
+ + + + +
+ + + lowerBound="1" eType="#//m2/VariableDataPrototype"> + +
+ + + eOpposite="#//m2/RunnableEntity/event"> + +
+ + - + + +
+ + + eType="#//m2/VariableAccess"> + +
+ + @@ -313,106 +494,226 @@ + eType="#//m2/RVariableInAtomicSwcInstanceRef" containment="true"> + +
+ + + eType="#//m2/RVariableInAtomicSwcInstanceRef" containment="true"> + +
+ + + eType="#//m2/PortPrototype"> + +
+ + + eType="#//m2/VariableDataPrototype"> + +
+
+ + + eType="#//m2/Ref"> + +
+ + + eType="#//m2/RevisionLabelString"> + +
+ + + lowerBound="1" eType="#//m2/EcucConfigurationVariantEnum"> + +
+ + + upperBound="-1" eType="#//m2/EcucContainerValue" containment="true"> + +
+
+ + + eType="#//m2/Ref"> + +
+ + + eType="#//m2/EcucParameterValue" containment="true"> + +
+
+ + + eType="#//m2/EcucAbstractReferenceValue" containment="true"> + +
+
+ + + eType="#//m2/EcucContainerValue" containment="true"> + +
+ + + eType="#//m2/Ref"> + +
+ + + eType="#//m2/Numerical"> + +
+ + + eType="#//m2/VerbatimString"> + +
+ + + eType="#//m2/Ref"> + +
+ + + eType="#//m2/Identifiable"> + +
+ + + eType="#//m2/AnyInstanceRef" containment="true"> + +
+ + + eType="#//instance/IInstanceObject"> + +
+ + + eType="#//m2/VariableDataPrototype"> + +
+ + + eType="#//m2/VariableDataPrototype"> + +
+ + + eType="#//m2/TransmissionAcknowledgementRequest" containment="true"> + +
+ + + eType="#//m2/TimeValue"> + +
+ + + eType="#//m2/ValueSpecification" containment="true"> + +
+ + + eType="#//m2/TimeValue"> + +
+ + + eType="#//m2/ValueSpecification" containment="true"> + +
+ + + containment="true"> + +
+ + + eType="#//m2/SwComponentPrototype" containment="true"> + +
+ + + eType="#//m2/SwConnector" containment="true"> + +
+ + @@ -421,32 +722,61 @@ + eType="#//m2/PPortPrototypeInCompositionInstanceRef" containment="true"> + +
+ + + eType="#//m2/RPortPrototypeInCompositionInstanceRef" containment="true"> + +
+ + + eType="#//m2/PortPrototype"> + +
+ + + eType="#//m2/PortInCompositionInstanceRef" containment="true"> + +
+ + + eType="#//m2/SwComponentPrototype"> + +
+
+ + + eType="#//m2/RPortPrototype"> + +
+ + + eType="#//m2/PPortPrototype"> + +
+ +
+ +
+ @@ -467,12 +800,19 @@ + containment="true"> + +
+ +
+ +
+ @@ -540,7 +880,12 @@ + eType="#//m2/ImplementationDataTypeElement" containment="true"> + +
+
+ + @@ -560,12 +905,28 @@
- - + + +
+ + + + +
+ + + eType="#//m2/ImplementationDataTypeElement" containment="true"> + +
+ + + containment="true"> + +
+ + @@ -575,27 +936,73 @@ - - - - - + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + +
+ + + eType="#//m2/ImplementationDataType"> + +
+ + + eType="#//m2/SwPointerTargetProps" containment="true"> + +
+ + + lowerBound="1" eType="#//m2/ImplementationDataType"> + +
+ + + lowerBound="1" eType="#//m2/ApplicationDataType"> + +
+ + + eType="#//m2/DataTypeMap" containment="true"> + +
+
+ + + eType="#//m2/ModeRequestTypeMap" containment="true"> + +
+
+ +
+ +
+ + lowerBound="1" eType="#//m2/ImplementationDataType"> + +
+ + + eType="#//m2/ModeDeclarationGroup"> + +
+ + + eType="#//m2/ModeDeclaration"> + +
+ + + lowerBound="1" upperBound="-1" eType="#//m2/ModeDeclaration" containment="true"> + +
+
+ + + eType="#//ecuc/RteExclusiveAreaImplementation" derived="true" eOpposite="#//ecuc/RteExclusiveAreaImplementation/rteExclusiveArea"> + +
+ + + eType="#//m2/Numerical"> + +
+ + + eType="#//m2/VerbatimString"> + +
+ + @@ -709,7 +1148,11 @@ + eType="#//m2/ConstantSpecification"> + +
+ + @@ -725,7 +1168,12 @@
+ upperBound="-1" eType="#//m2/ValueSpecification" containment="true"> + +
+
+ + @@ -734,42 +1182,86 @@ + eType="#//m2/ValueSpecification" containment="true"> + +
+ + + eType="#//m2/POperationInAtomicSwcInstanceRef" containment="true"> + +
+ + + eType="#//m2/PPortPrototype"> + +
+ + + lowerBound="1" eType="#//m2/ClientServerOperation"> + +
+ + + upperBound="-1" eType="#//m2/ClientServerOperation" containment="true"> + +
+
+ + + eType="#//m2/ApplicationError" containment="true" eOpposite="#//m2/ApplicationError/parent"> + +
+
+ + + eType="#//m2/ApplicationError"> + +
+
+ + + eType="#//m2/ArgumentDataPrototype" containment="true"> + +
+
+ + + eType="#//m2/Integer"> + +
+ + + eType="#//m2/ArgumentDirectionEnum"> + +
+ + @@ -799,17 +1291,49 @@ - - - - - - + eType="#//m2/DataFilterTypeEnum"> + +
+ + + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + +
+ + + eType="#//m2/PositiveInteger"> + +
+ + @@ -851,38 +1375,75 @@ + eType="#//m2/PortDefinedArgumentValue" containment="true" eOpposite="#//m2/PortDefinedArgumentValue/parent"> + +
+
+ + + eType="#//m2/PortPrototype" eOpposite="#//m2/PortPrototype/portApiOption"> + +
+ + + eType="#//m2/Boolean"> + +
+ + + eType="#//m2/ValueSpecification" containment="true"> + +
+ +
+ +
+ - + + +
+ + + upperBound="-1" eType="#//m2/AutosarDataType"> + +
+
+ +
+
+
+ eType="#//m2/SystemMapping" containment="true"> + +
+
+
+ +
+ +
+ + eType="#//m2/DataMapping" containment="true"> + +
+ + + eType="#//m2/SystemSignal"> + +
+ + + upperBound="-1" eType="#//m2/ISignalToIPduMapping" containment="true"> + +
+
+ + - - + + +
+ + + + +
+ + + eType="#//m2/SystemSignal"> + +
+ + + eType="#//m2/VariableDataPrototypeInSystemInstanceRef" containment="true"> + +
+ + + eType="#//m2/SystemSignalGroup"> + +
+ + + eType="#//m2/VariableDataPrototypeInSystemInstanceRef" containment="true"> + +
+ + + eType="#//instance/VariableDataInstance"> + +
+
+ + + eType="#//m2/SenderRecCompositeTypeMapping" containment="true"> + +
+
+ + - + + +
+ + + eType="#//m2/PortPrototype"> + +
+ + + lowerBound="1" eType="#//m2/VariableDataPrototype"> + +
+ + + eType="#//m2/System"> + +
+ + + eType="#//m2/ROperationInAtomicSwcInstanceRef" containment="true"> + +
+ + @@ -964,9 +1595,17 @@ + eType="#//m2/RPortPrototype"> + +
+ + + lowerBound="1" eType="#//m2/ClientServerOperation"> + +
+ + @@ -983,9 +1622,17 @@ + eType="#//m2/MemoryAllocationKeywordPolicyType"> + +
+ + + eType="#//m2/SectionInitializationPolicyType"> + +
+ + + eType="#//m2/DataConstrRule" containment="true"> + +
+
+ + + containment="true"> + +
+ + + containment="true"> + +
+ + + containment="true"> + +
+ + + eType="#//m2/CompuScale" containment="true"> + +
+
+ +
- + + +
+ + - - + containment="true"> + +
+ + + + +
+ + + + +
+ + + containment="true"> + +
+ + + containment="true"> + +
+ + - + + +
+ +
+
+ eType="#//m2/SwComponentPrototype"> + +
+ + + eType="#//m2/PPortPrototype"> + +
+ + + eType="#//m2/RPortPrototype"> + +
+ + + eType="#//m2/DataTypeMappingSet"> + +
+
+ + + eType="#//m2/ExclusiveArea" containment="true" eOpposite="#//m2/ExclusiveArea/parent"> + +
+
+ + + eType="#//m2/RunnableEntity"> + +
+ + + eType="#//m2/BswModuleEntity"> + +
+ + + eType="#//m2/SwcBswRunnableMapping" containment="true"> + +
+
+ + + eType="#//m2/SwcInternalBehavior"> + +
+ + + eType="#//m2/BswInternalBehavior"> + +
+ + + upperBound="-1" eType="#//m2/BswModuleEntity" containment="true" eOpposite="#//m2/BswModuleEntity/parent"> + +
+
+ + + eType="#//m2/BswEvent" containment="true" eOpposite="#//m2/BswEvent/parent"> + +
+
+ + + eType="#//m2/BswImplementation" eOpposite="#//m2/BswImplementation/behavior"> + +
+
+ + + eType="#//m2/BswModeSenderPolicy" containment="true"> + +
+ + @@ -1127,16 +1887,32 @@ + eType="#//m2/ModeDeclarationGroupPrototype"> + +
+ + + eType="#//m2/PositiveInteger"> + +
+ + - + + +
+ + + eType="#//m2/BswInternalBehavior" eOpposite="#//m2/BswInternalBehavior/implementation"> + +
+ + @@ -1148,48 +1924,92 @@ + eType="#//m2/BswInternalBehavior" containment="true" eOpposite="#//m2/BswInternalBehavior/parent"> + +
+ + + eType="#//m2/BswModuleEntry"> + +
+
+ + + upperBound="-1" eType="#//m2/ModeDeclarationGroupPrototype" containment="true"> + +
+
+ + + upperBound="-1" eType="#//m2/ModeDeclarationGroupPrototype" containment="true"> + +
+
+ + - + + +
+ + + eType="#//m2/BswCallTypeEnum"> + +
+ + + eType="#//m2/BswExecutionContextEnum"> + +
+ + + eType="#//m2/BswModuleEntry"> + +
+ +
-
+
-
+
+ eType="#//m2/BswEvent" eOpposite="#//m2/BswEvent/startsOnEvent"> + +
+
+ + + eOpposite="#//m2/BswSchedulableEntity/event"> + +
+ + + eType="#//m2/ModeActivationKind"> + +
+ + + upperBound="2" eType="#//m2/ModeInBswModuleDescriptionInstanceRef" containment="true"> + +
+ + + lowerBound="1" eType="#//m2/ModeDeclarationGroupPrototype"> + +
+ + + eType="#//m2/ModeDeclaration"> + +
+ + @@ -1221,7 +2057,11 @@ - + + +
+ + @@ -1240,53 +2080,121 @@ + eType="#//m2/String"> + +
+ + + eType="#//m2/SystemSignal"> + +
+
+ + + eType="#//m2/SystemSignalGroup"> + +
+ + + eType="#//m2/ISignal"> + +
+
+ + + containment="true"> + +
+
+ + + eType="#//m2/ImplementationDataTypeElement"> + +
+ + - + containment="true"> + +
+ + + + +
+ + + containment="true"> + +
+
+ + + eType="#//m2/ImplementationDataTypeElement"> + +
+ + + eType="#//m2/Integer"> + +
+ + + lowerBound="1" eType="#//m2/IndexedArrayElement" containment="true"> + +
+ + - + containment="true"> + +
+ + + + +
+ + - + + +
+ + + containment="true"> + +
+ +
- +
- +
+ eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry" + transient="true" containment="true" resolveProxies="false">
+ eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry" + transient="true" containment="true" resolveProxies="false">
- - + +
- - - - + + +
- +
@@ -1373,8 +2258,7 @@ - +
@@ -1385,8 +2269,7 @@
- +
@@ -1405,8 +2288,7 @@ - +
@@ -1414,8 +2296,7 @@ - +
@@ -1423,8 +2304,7 @@ - +
@@ -1432,8 +2312,7 @@ - +
@@ -1442,8 +2321,7 @@ - +
@@ -1451,8 +2329,7 @@ - +
@@ -1463,8 +2340,7 @@ - +
@@ -1474,8 +2350,7 @@ - +
@@ -1483,8 +2358,7 @@ - +
@@ -1492,8 +2366,7 @@ - +
@@ -1501,8 +2374,7 @@ - +
@@ -1512,8 +2384,7 @@ - +
@@ -1521,8 +2392,7 @@ - +
@@ -1530,8 +2400,7 @@ - +
@@ -1541,8 +2410,7 @@ - +
@@ -1550,8 +2418,7 @@ - +
@@ -1559,32 +2426,28 @@ - +
- +
- +
- +
@@ -1594,8 +2457,7 @@ - +
@@ -1603,8 +2465,7 @@ - +
@@ -1612,8 +2473,7 @@ - +
@@ -1621,8 +2481,7 @@ - +
@@ -1630,8 +2489,7 @@ - +
@@ -1639,8 +2497,7 @@ - +
@@ -1648,8 +2505,7 @@ - +
@@ -1657,8 +2513,7 @@ - +
@@ -1672,8 +2527,7 @@ - +
@@ -1681,8 +2535,7 @@ - +
@@ -1690,8 +2543,7 @@ - +
@@ -1702,8 +2554,7 @@
- +
@@ -1711,8 +2562,7 @@ - +
@@ -1720,8 +2570,7 @@ - +
@@ -1729,8 +2578,7 @@ - +
@@ -1738,8 +2586,7 @@ - +
@@ -1749,8 +2596,7 @@ - +
@@ -1758,8 +2604,7 @@ - +
@@ -1767,8 +2612,7 @@ - +
@@ -1776,8 +2620,7 @@ - +
@@ -1794,8 +2637,7 @@ - +
@@ -1805,8 +2647,7 @@ - +
@@ -1816,8 +2657,7 @@ - +
@@ -1825,8 +2665,7 @@ - +
@@ -1848,8 +2687,7 @@ - +
@@ -1857,8 +2695,7 @@ - +
@@ -1866,8 +2703,7 @@ - +
@@ -1882,8 +2718,7 @@ - +
@@ -1891,8 +2726,7 @@ - +
@@ -1900,8 +2734,7 @@ - +
@@ -1909,8 +2742,7 @@ - +
@@ -1920,8 +2752,7 @@ - +
@@ -1929,8 +2760,7 @@ - +
@@ -1940,8 +2770,7 @@ - +
@@ -1952,8 +2781,7 @@ - +
@@ -1961,8 +2789,7 @@ - +
@@ -1970,8 +2797,7 @@ - +
@@ -1980,8 +2806,7 @@ - +
@@ -1989,8 +2814,7 @@ - +
@@ -2000,8 +2824,7 @@ - +
@@ -2016,8 +2839,7 @@ - +
@@ -2037,8 +2859,7 @@ - +
@@ -2046,8 +2867,7 @@ - +
@@ -2055,8 +2875,7 @@ - +
@@ -2064,8 +2883,7 @@ - +
@@ -2083,8 +2901,7 @@
- +
@@ -2092,8 +2909,7 @@ - +
@@ -2103,8 +2919,7 @@ - +
@@ -2114,8 +2929,7 @@ - +
@@ -2123,8 +2937,7 @@ - +
@@ -2132,8 +2945,7 @@ - +
@@ -2143,8 +2955,7 @@ - +
@@ -2152,8 +2963,7 @@ - +
@@ -2172,8 +2982,7 @@ - +
@@ -2189,8 +2998,7 @@ - +
@@ -2198,8 +3006,7 @@ - +
@@ -2207,16 +3014,14 @@ - +
- +
@@ -2226,8 +3031,7 @@ - +
@@ -2235,16 +3039,14 @@ - +
- +
@@ -2254,8 +3056,7 @@ - +
@@ -2265,16 +3066,14 @@ - +
- +
@@ -2282,8 +3081,7 @@ - +
@@ -2293,8 +3091,7 @@ - +
@@ -2302,8 +3099,7 @@ - +
@@ -2317,16 +3113,14 @@ - +
- +
@@ -2336,8 +3130,7 @@ - +
@@ -2345,8 +3138,7 @@ - +
@@ -2354,8 +3146,7 @@ - +
@@ -2363,24 +3154,21 @@ - +
- +
- +
@@ -2391,8 +3179,7 @@ eSuperTypes="#//ecuc/EcucContainer"> - +
@@ -2400,8 +3187,7 @@ - +
@@ -2409,8 +3195,7 @@ - +
@@ -2420,8 +3205,7 @@ - +
@@ -2429,8 +3213,7 @@ - +
@@ -2438,8 +3221,7 @@ - +
@@ -2448,8 +3230,7 @@ - +
@@ -2459,8 +3240,7 @@ - +
@@ -2468,8 +3248,7 @@ - +
@@ -2477,8 +3256,7 @@ - +
@@ -2486,8 +3264,7 @@ - +
diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AnyInstanceRef.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AnyInstanceRef.java index ab8e008d..208296b4 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AnyInstanceRef.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AnyInstanceRef.java @@ -75,7 +75,7 @@ public interface AnyInstanceRef extends M2Object, IInstanceRef { * * @return the value of the 'Context Element' reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getAnyInstanceRef_ContextElement() - * @model annotation="tags xml.roleWrapperElement='false'" + * @model annotation="tags xml.roleWrapperElement='false' xml.name='CONTEXT-ELEMENT-REF'" * @generated */ EList getContextElement(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ApplicationError.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ApplicationError.java index 5f58b1c4..46da8b04 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ApplicationError.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ApplicationError.java @@ -75,6 +75,7 @@ public interface ApplicationError extends Identifiable { * @see #setErrorCode(Integer) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getApplicationError_ErrorCode() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Integer" required="true" + * annotation="tags xml.name='ERROR-CODE'" * @generated */ Integer getErrorCode(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ArPackage.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ArPackage.java index 62aa0641..522bfa9f 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ArPackage.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ArPackage.java @@ -76,6 +76,7 @@ public interface ArPackage extends Identifiable { * @return the value of the 'Element' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getArPackage_Element() * @model containment="true" + * annotation="tags xml.name='ELEMENTS' xml.namePlural='ELEMENTS'" * @generated */ EList getElement(); @@ -92,6 +93,7 @@ public interface ArPackage extends Identifiable { * @return the value of the 'Ar Package' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getArPackage_ArPackage() * @model containment="true" + * annotation="tags xml.name='AR-PACKAGE' xml.namePlural='AR-PACKAGES'" * @generated */ EList getArPackage(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ArgumentDataPrototype.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ArgumentDataPrototype.java index d4ddc1ac..a674b34d 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ArgumentDataPrototype.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ArgumentDataPrototype.java @@ -76,6 +76,7 @@ public interface ArgumentDataPrototype extends AutosarDataPrototype { * @see #setDirection(ArgumentDirectionEnum) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getArgumentDataPrototype_Direction() * @model required="true" + * annotation="tags xml.name='DIRECTION'" * @generated */ ArgumentDirectionEnum getDirection(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AssemblySwConnector.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AssemblySwConnector.java index 8b58b19c..8b13c839 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AssemblySwConnector.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AssemblySwConnector.java @@ -131,6 +131,7 @@ public interface AssemblySwConnector extends SwConnector { * @see #setProviderIref(PPortPrototypeInCompositionInstanceRef) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getAssemblySwConnector_ProviderIref() * @model containment="true" required="true" + * annotation="tags xml.name='PROVIDER-IREF'" * @generated */ PPortPrototypeInCompositionInstanceRef getProviderIref(); @@ -157,6 +158,7 @@ public interface AssemblySwConnector extends SwConnector { * @see #setRequesterIref(RPortPrototypeInCompositionInstanceRef) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getAssemblySwConnector_RequesterIref() * @model containment="true" required="true" + * annotation="tags xml.name='REQUESTER-IREF'" * @generated */ RPortPrototypeInCompositionInstanceRef getRequesterIref(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AtomicSwComponentType.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AtomicSwComponentType.java index 89d6ce9d..8c51e44d 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AtomicSwComponentType.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AtomicSwComponentType.java @@ -79,7 +79,7 @@ public interface AtomicSwComponentType extends SwComponentType { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getAtomicSwComponentType_InternalBehavior() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.SwcInternalBehavior#getParent * @model opposite="parent" containment="true" - * annotation="tags xml.roleWrapperElement='true'" + * annotation="tags xml.roleWrapperElement='true' xml.name='SWC-INTERNAL-BEHAVIOR'" * @generated */ SwcInternalBehavior getInternalBehavior(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Autosar.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Autosar.java index 5070f6a7..28072874 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Autosar.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Autosar.java @@ -105,6 +105,7 @@ public interface Autosar extends M2Object { * @return the value of the 'Ar Package' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getAutosar_ArPackage() * @model containment="true" + * annotation="tags xml.name='AR-PACKAGE' xml.namePlural='AR-PACKAGES'" * @generated */ EList getArPackage(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AutosarDataType.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AutosarDataType.java index 4d3fcacf..344a5d8c 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AutosarDataType.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AutosarDataType.java @@ -78,6 +78,7 @@ public interface AutosarDataType extends ArElement { * @see #setSwDataDefProps(SwDataDefProps) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getAutosarDataType_SwDataDefProps() * @model containment="true" + * annotation="tags xml.name='SW-DATA-DEF-PROPS'" * @generated */ SwDataDefProps getSwDataDefProps(); @@ -104,6 +105,7 @@ public interface AutosarDataType extends ArElement { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getAutosarDataType_InvalidValue() * @model resolveProxies="false" transient="true" changeable="false" volatile="true" derived="true" * annotation="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot derivation='if swDataDefProps.invalidValue.oclIsUndefined()\n\t\t\t\t\tthen null\n\t\t\t\t\telse swDataDefProps.invalidValue\n\t\t\t\t\tendif'" + * annotation="tags xml.name='TIMEOUT'" * @generated */ ValueSpecification getInvalidValue(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AutosarVariableRef.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AutosarVariableRef.java index 644a0e0a..e407fce6 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AutosarVariableRef.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/AutosarVariableRef.java @@ -78,6 +78,7 @@ public interface AutosarVariableRef extends M2Object { * @see #setAutosarVariableIref(VariableInAtomicSwcTypeInstanceRef) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getAutosarVariableRef_AutosarVariableIref() * @model containment="true" + * annotation="tags xml.name='AUTOSAR-VARIABLE-IREF'" * @generated */ VariableInAtomicSwcTypeInstanceRef getAutosarVariableIref(); @@ -103,7 +104,7 @@ public interface AutosarVariableRef extends M2Object { * @return the value of the 'Autosar Variable' reference. * @see #setAutosarVariable(VariableDataInstanceInSwc) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getAutosarVariableRef_AutosarVariable() - * @model + * @model annotation="tags xml.name='AUTOSAR-VARIABLE-REF'" * @generated */ VariableDataInstanceInSwc getAutosarVariable(); @@ -129,7 +130,7 @@ public interface AutosarVariableRef extends M2Object { * @return the value of the 'Local Variable' reference. * @see #setLocalVariable(VariableDataPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getAutosarVariableRef_LocalVariable() - * @model + * @model annotation="tags xml.name='LOCAL-VARIABLE-REF'" * @generated */ VariableDataPrototype getLocalVariable(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswEvent.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswEvent.java index 3e6a24d0..cdf1452a 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswEvent.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswEvent.java @@ -82,6 +82,7 @@ public interface BswEvent extends Identifiable { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswEvent_StartsOnEvent() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.BswSchedulableEntity#getEvent * @model opposite="event" + * annotation="tags xml.name='STARTS-ON-EVENT-REF'" * @generated */ BswSchedulableEntity getStartsOnEvent(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswImplementation.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswImplementation.java index b0d397f1..6eb927be 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswImplementation.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswImplementation.java @@ -76,6 +76,7 @@ public interface BswImplementation extends Implementation { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswImplementation_Behavior() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.BswInternalBehavior#getImplementation * @model opposite="implementation" required="true" + * annotation="tags xml.name='BEHAVIOR-REF'" * @generated */ BswInternalBehavior getBehavior(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswInternalBehavior.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswInternalBehavior.java index 551f4f4c..c8d21770 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswInternalBehavior.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswInternalBehavior.java @@ -110,6 +110,7 @@ public interface BswInternalBehavior extends InternalBehavior { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswInternalBehavior_Entity() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.BswModuleEntity#getParent * @model opposite="parent" containment="true" required="true" + * annotation="tags xml.name='ENTITY' xml.namePlural='ENTITYS'" * @generated */ EList getEntity(); @@ -128,6 +129,7 @@ public interface BswInternalBehavior extends InternalBehavior { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswInternalBehavior_Event() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.BswEvent#getParent * @model opposite="parent" containment="true" + * annotation="tags xml.name='EVENT' xml.namePlural='EVENTS'" * @generated */ EList getEvent(); @@ -146,6 +148,7 @@ public interface BswInternalBehavior extends InternalBehavior { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswInternalBehavior_Implementation() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.BswImplementation#getBehavior * @model opposite="behavior" + * annotation="tags xml.name='BSW-TRIGGER-DIRECT-IMPLEMENTATION' xml.namePlural='BSW-TRIGGER-DIRECT-IMPLEMENTATIONS'" * @generated */ EList getImplementation(); @@ -162,6 +165,7 @@ public interface BswInternalBehavior extends InternalBehavior { * @return the value of the 'Mode Sender Policy' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswInternalBehavior_ModeSenderPolicy() * @model containment="true" + * annotation="tags xml.name='BSW-MODE-SENDER-POLICY'" * @generated */ EList getModeSenderPolicy(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswInterruptEntity.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswInterruptEntity.java index 865e178b..eccf7410 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswInterruptEntity.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswInterruptEntity.java @@ -74,6 +74,7 @@ public interface BswInterruptEntity extends BswModuleEntity { * @see #setInterruptSource(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswInterruptEntity_InterruptSource() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.String" required="true" + * annotation="tags xml.name='INTERRUPT-SOURCE'" * @generated */ String getInterruptSource(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModeSenderPolicy.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModeSenderPolicy.java index d4f878f6..5ebd2ee5 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModeSenderPolicy.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModeSenderPolicy.java @@ -76,6 +76,7 @@ public interface BswModeSenderPolicy extends M2Object { * @see #setProvidedModeGroup(ModeDeclarationGroupPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswModeSenderPolicy_ProvidedModeGroup() * @model required="true" + * annotation="tags xml.name='PROVIDED-MODE-GROUP-REF'" * @generated */ ModeDeclarationGroupPrototype getProvidedModeGroup(); @@ -102,6 +103,7 @@ public interface BswModeSenderPolicy extends M2Object { * @see #setQueueLength(Integer) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswModeSenderPolicy_QueueLength() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.PositiveInteger" required="true" + * annotation="tags xml.name='QUEUE-LENGTH'" * @generated */ Integer getQueueLength(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModeSwitchEvent.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModeSwitchEvent.java index 2ec49fa6..acf41032 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModeSwitchEvent.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModeSwitchEvent.java @@ -78,6 +78,7 @@ public interface BswModeSwitchEvent extends BswEvent { * @see #setActivation(ModeActivationKind) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswModeSwitchEvent_Activation() * @model required="true" + * annotation="tags xml.name='ACTIVATION'" * @generated */ ModeActivationKind getActivation(); @@ -105,6 +106,7 @@ public interface BswModeSwitchEvent extends BswEvent { * @return the value of the 'Mode Iref' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswModeSwitchEvent_ModeIref() * @model containment="true" required="true" upper="2" + * annotation="tags xml.name='MODE-IREF'" * @generated */ EList getModeIref(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModuleDescription.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModuleDescription.java index f074b16c..be790b5a 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModuleDescription.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModuleDescription.java @@ -80,6 +80,7 @@ public interface BswModuleDescription extends ArElement { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswModuleDescription_InternalBehavior() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.BswInternalBehavior#getParent * @model opposite="parent" containment="true" + * annotation="tags xml.name='INTERNAL-BEHAVIOR'" * @generated */ EList getInternalBehavior(); @@ -95,7 +96,7 @@ public interface BswModuleDescription extends ArElement { * * @return the value of the 'Provided Entry' reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswModuleDescription_ProvidedEntry() - * @model + * @model annotation="tags xml.name='PROVIDED-ENTRY' xml.namePlural='PROVIDED-ENTRYS'" * @generated */ EList getProvidedEntry(); @@ -112,6 +113,7 @@ public interface BswModuleDescription extends ArElement { * @return the value of the 'Provided Mode Group' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswModuleDescription_ProvidedModeGroup() * @model containment="true" ordered="false" + * annotation="tags xml.name='PROVIDED-MODE-GROUP' xml.namePlural='PROVIDED-MODE-GROUPS'" * @generated */ EList getProvidedModeGroup(); @@ -128,6 +130,7 @@ public interface BswModuleDescription extends ArElement { * @return the value of the 'Required Mode Group' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswModuleDescription_RequiredModeGroup() * @model containment="true" ordered="false" + * annotation="tags xml.name='REQUIRED-MODE-GROUP' xml.namePlural='REQUIRED-MODE-GROUPS'" * @generated */ EList getRequiredModeGroup(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModuleEntity.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModuleEntity.java index 414fce6c..38a3197a 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModuleEntity.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModuleEntity.java @@ -79,6 +79,7 @@ public interface BswModuleEntity extends ExecutableEntity { * @see #setImplementedEntry(BswModuleEntry) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswModuleEntity_ImplementedEntry() * @model required="true" + * annotation="tags xml.name='IMPLEMENTED-ENTRY-REF'" * @generated */ BswModuleEntry getImplementedEntry(); @@ -132,7 +133,7 @@ public interface BswModuleEntity extends ExecutableEntity { * * @return the value of the 'Accessed Mode Group' reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswModuleEntity_AccessedModeGroup() - * @model annotation="tags xml.namePlural='ACCESSED-MODE-GROUPS' xml.name='MODE-DECLARATION-GROUP-PROTOTYPE-REF'" + * @model annotation="tags xml.namePlural='ACCESSED-MODE-GROUPS' xml.name='MODE-DECLARATION-GROUP-PROTOTYPE-REF-CONDITIONAL'" * @generated */ EList getAccessedModeGroup(); @@ -148,7 +149,7 @@ public interface BswModuleEntity extends ExecutableEntity { * * @return the value of the 'Managed Mode Group' reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswModuleEntity_ManagedModeGroup() - * @model annotation="tags xml.namePlural='MANAGED-MODE-GROUPS' xml.name='MODE-DECLARATION-GROUP-PROTOTYPE-REF'" + * @model annotation="tags xml.namePlural='MANAGED-MODE-GROUPS' xml.name='MODE-DECLARATION-GROUP-PROTOTYPE-REF-CONDITIONAL'" * @generated */ EList getManagedModeGroup(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModuleEntry.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModuleEntry.java index c88f60be..d7c9fd8d 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModuleEntry.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswModuleEntry.java @@ -76,6 +76,7 @@ public interface BswModuleEntry extends ArElement { * @see #setServiceId(Integer) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswModuleEntry_ServiceId() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.PositiveInteger" + * annotation="tags xml.name='SERVICE-ID'" * @generated */ Integer getServiceId(); @@ -104,6 +105,7 @@ public interface BswModuleEntry extends ArElement { * @see #setCallType(BswCallTypeEnum) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswModuleEntry_CallType() * @model required="true" + * annotation="tags xml.name='CALL-TYPE'" * @generated */ BswCallTypeEnum getCallType(); @@ -133,6 +135,7 @@ public interface BswModuleEntry extends ArElement { * @see #setExecutionContext(BswExecutionContextEnum) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswModuleEntry_ExecutionContext() * @model required="true" + * annotation="tags xml.name='EXECUTION-CONTEXT'" * @generated */ BswExecutionContextEnum getExecutionContext(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswSchedulableEntity.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswSchedulableEntity.java index 6264f077..7b00177a 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswSchedulableEntity.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswSchedulableEntity.java @@ -79,6 +79,7 @@ public interface BswSchedulableEntity extends BswModuleEntity { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswSchedulableEntity_Event() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.BswEvent#getStartsOnEvent * @model opposite="startsOnEvent" + * annotation="tags xml.name='EVENT' xml.namePlural='EVENTS'" * @generated */ EList getEvent(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswTimingEvent.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswTimingEvent.java index 7fd1b518..b4b6a0e7 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswTimingEvent.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/BswTimingEvent.java @@ -75,6 +75,7 @@ public interface BswTimingEvent extends BswEvent { * @see #setPeriod(BigDecimal) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getBswTimingEvent_Period() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.TimeValue" + * annotation="tags xml.name='PERIOD'" * @generated */ BigDecimal getPeriod(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ClientServerInterface.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ClientServerInterface.java index bae2a609..810acb74 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ClientServerInterface.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ClientServerInterface.java @@ -76,6 +76,7 @@ public interface ClientServerInterface extends PortInterface { * @return the value of the 'Operation' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getClientServerInterface_Operation() * @model containment="true" required="true" + * annotation="tags xml.name='OPERATION' xml.namePlural='OPERATIONS'" * @generated */ EList getOperation(); @@ -94,6 +95,7 @@ public interface ClientServerInterface extends PortInterface { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getClientServerInterface_PossibleError() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.ApplicationError#getParent * @model opposite="parent" containment="true" + * annotation="tags xml.name='POSSIBLE-ERROR' xml.namePlural='POSSIBLE-ERRORS'" * @generated */ EList getPossibleError(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ClientServerOperation.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ClientServerOperation.java index c0b921e9..35a89f61 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ClientServerOperation.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ClientServerOperation.java @@ -75,7 +75,7 @@ public interface ClientServerOperation extends Identifiable { * * @return the value of the 'Possible Error' reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getClientServerOperation_PossibleError() - * @model + * @model annotation="tags xml.name='POSSIBLE-ERROR' xml.namePlural='POSSIBLE-ERRORS'" * @generated */ EList getPossibleError(); @@ -92,6 +92,7 @@ public interface ClientServerOperation extends Identifiable { * @return the value of the 'Argument' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getClientServerOperation_Argument() * @model containment="true" + * annotation="tags xml.name='ARGUMENT' xml.namePlural='ARGUMENTS'" * @generated */ EList getArgument(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/CompositionSwComponentType.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/CompositionSwComponentType.java index ab90b124..3134edc9 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/CompositionSwComponentType.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/CompositionSwComponentType.java @@ -76,6 +76,7 @@ public interface CompositionSwComponentType extends SwComponentType { * @return the value of the 'Component' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getCompositionSwComponentType_Component() * @model containment="true" + * annotation="tags xml.namePlural='COMPONENTS'" * @generated */ EList getComponent(); @@ -92,6 +93,7 @@ public interface CompositionSwComponentType extends SwComponentType { * @return the value of the 'Connector' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getCompositionSwComponentType_Connector() * @model containment="true" + * annotation="tags xml.namePlural='CONNECTORS'" * @generated */ EList getConnector(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Compu.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Compu.java index 5d19891a..0ec105ce 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Compu.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Compu.java @@ -75,6 +75,7 @@ public interface Compu extends M2Object { * @return the value of the 'Compu Scale' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getCompu_CompuScale() * @model containment="true" + * annotation="tags xml.name='COMPU-SCALE' xml.namePlural='COMPU-SCALES'" * @generated */ EList getCompuScale(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/CompuConst.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/CompuConst.java index 51fac6c2..5238c5ba 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/CompuConst.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/CompuConst.java @@ -74,6 +74,7 @@ public interface CompuConst extends M2Object { * @see #setVt(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getCompuConst_Vt() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.VerbatimString" + * annotation="tags xml.name='VT'" * @generated */ String getVt(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/CompuScale.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/CompuScale.java index f771454e..32ca581f 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/CompuScale.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/CompuScale.java @@ -78,6 +78,7 @@ public interface CompuScale extends M2Object { * @see #setSymbol(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getCompuScale_Symbol() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.CIdentifier" + * annotation="tags xml.name='SYMBOL'" * @generated */ String getSymbol(); @@ -104,6 +105,7 @@ public interface CompuScale extends M2Object { * @see #setLowerLimit(Limit) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getCompuScale_LowerLimit() * @model containment="true" + * annotation="tags xml.name='LOWER-LIMIT'" * @generated */ Limit getLowerLimit(); @@ -130,6 +132,7 @@ public interface CompuScale extends M2Object { * @see #setShortLabel(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getCompuScale_ShortLabel() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Identifier" + * annotation="tags xml.name='SHORT-LABEL'" * @generated */ String getShortLabel(); @@ -156,6 +159,7 @@ public interface CompuScale extends M2Object { * @see #setUpperLimit(Limit) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getCompuScale_UpperLimit() * @model containment="true" + * annotation="tags xml.name='UPPER-LIMIT'" * @generated */ Limit getUpperLimit(); @@ -182,6 +186,7 @@ public interface CompuScale extends M2Object { * @see #setCompuConst(CompuConst) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getCompuScale_CompuConst() * @model containment="true" + * annotation="tags xml.name='COMPU-CONST'" * @generated */ CompuConst getCompuConst(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ConstantReference.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ConstantReference.java index 39a341ce..b570b0d6 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ConstantReference.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ConstantReference.java @@ -74,6 +74,7 @@ public interface ConstantReference extends ValueSpecification { * @see #setConstant(ConstantSpecification) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getConstantReference_Constant() * @model required="true" + * annotation="tags xml.name='CONSTANT-REF'" * @generated */ ConstantSpecification getConstant(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ConstantSpecification.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ConstantSpecification.java index ab98373a..875ef602 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ConstantSpecification.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ConstantSpecification.java @@ -74,6 +74,7 @@ public interface ConstantSpecification extends ArElement { * @see #setValueSpec(ValueSpecification) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getConstantSpecification_ValueSpec() * @model containment="true" required="true" + * annotation="tags xml.name='VALUE-SPEC'" * @generated */ ValueSpecification getValueSpec(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataConstr.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataConstr.java index 73cd1263..78880161 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataConstr.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataConstr.java @@ -77,6 +77,7 @@ public interface DataConstr extends ArElement { * @return the value of the 'Data Constr Rule' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataConstr_DataConstrRule() * @model containment="true" + * annotation="tags xml.name='DATA-CONSTR-RULE' xml.namePlural='DATA-CONSTR-RULES'" * @generated */ EList getDataConstrRule(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataConstrRule.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataConstrRule.java index 3531277d..75fbe28f 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataConstrRule.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataConstrRule.java @@ -74,6 +74,7 @@ public interface DataConstrRule extends M2Object { * @see #setInternalConstrs(InternalConstrs) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataConstrRule_InternalConstrs() * @model containment="true" + * annotation="tags xml.name='INTERNAL-CONSTRS'" * @generated */ InternalConstrs getInternalConstrs(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataFilter.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataFilter.java index ddfeaa8d..108cd303 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataFilter.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataFilter.java @@ -84,6 +84,7 @@ public interface DataFilter extends M2Object { * @see #setDataFilterType(DataFilterTypeEnum) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataFilter_DataFilterType() * @model required="true" + * annotation="tags xml.name='DATA-FILTER-TYPE'" * @generated */ DataFilterTypeEnum getDataFilterType(); @@ -111,6 +112,7 @@ public interface DataFilter extends M2Object { * @see #setMask(BigInteger) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataFilter_Mask() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.UnlimitedInteger" + * annotation="tags xml.name='MASK'" * @generated */ BigInteger getMask(); @@ -137,6 +139,7 @@ public interface DataFilter extends M2Object { * @see #setMax(BigInteger) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataFilter_Max() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.UnlimitedInteger" + * annotation="tags xml.name='MAX'" * @generated */ BigInteger getMax(); @@ -163,6 +166,7 @@ public interface DataFilter extends M2Object { * @see #setMin(BigInteger) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataFilter_Min() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.UnlimitedInteger" + * annotation="tags xml.name='MIN'" * @generated */ BigInteger getMin(); @@ -189,6 +193,7 @@ public interface DataFilter extends M2Object { * @see #setOffset(Integer) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataFilter_Offset() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.PositiveInteger" + * annotation="tags xml.name='OFFSET'" * @generated */ Integer getOffset(); @@ -215,6 +220,7 @@ public interface DataFilter extends M2Object { * @see #setPeriod(Integer) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataFilter_Period() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.PositiveInteger" + * annotation="tags xml.name='PERIOD'" * @generated */ Integer getPeriod(); @@ -241,6 +247,7 @@ public interface DataFilter extends M2Object { * @see #setX(BigInteger) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataFilter_X() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.UnlimitedInteger" + * annotation="tags xml.name='X'" * @generated */ BigInteger getX(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataReceiveErrorEvent.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataReceiveErrorEvent.java index ab1767d4..5b344981 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataReceiveErrorEvent.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataReceiveErrorEvent.java @@ -76,6 +76,7 @@ public interface DataReceiveErrorEvent extends RteEvent { * @see #setDataIref(RVariableInAtomicSwcInstanceRef) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataReceiveErrorEvent_DataIref() * @model containment="true" required="true" + * annotation="tags xml.name='DATA-IREF'" * @generated */ RVariableInAtomicSwcInstanceRef getDataIref(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataReceivedEvent.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataReceivedEvent.java index a518f9d8..0e98dd05 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataReceivedEvent.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataReceivedEvent.java @@ -76,6 +76,7 @@ public interface DataReceivedEvent extends RteEvent { * @see #setDataIref(RVariableInAtomicSwcInstanceRef) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataReceivedEvent_DataIref() * @model containment="true" required="true" + * annotation="tags xml.name='DATA-IREF'" * @generated */ RVariableInAtomicSwcInstanceRef getDataIref(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataSendCompletedEvent.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataSendCompletedEvent.java index 6647833d..1e43102c 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataSendCompletedEvent.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataSendCompletedEvent.java @@ -77,6 +77,7 @@ public interface DataSendCompletedEvent extends RteEvent { * @see #setEventSource(VariableAccess) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataSendCompletedEvent_EventSource() * @model required="true" + * annotation="tags xml.name='EVENT-SOURCE-REF'" * @generated */ VariableAccess getEventSource(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataTypeMap.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataTypeMap.java index 12d27e63..b17f4337 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataTypeMap.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataTypeMap.java @@ -75,6 +75,7 @@ public interface DataTypeMap extends M2Object { * @see #setImplementationDataType(ImplementationDataType) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataTypeMap_ImplementationDataType() * @model required="true" + * annotation="tags xml.name='IMPLEMENTATION-DATA-TYPE-REF'" * @generated */ ImplementationDataType getImplementationDataType(); @@ -101,6 +102,7 @@ public interface DataTypeMap extends M2Object { * @see #setApplicationDataType(ApplicationDataType) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataTypeMap_ApplicationDataType() * @model required="true" + * annotation="tags xml.name='APPLICATION-DATA-TYPE-REF'" * @generated */ ApplicationDataType getApplicationDataType(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataTypeMappingSet.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataTypeMappingSet.java index 910dd0e0..39da2246 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataTypeMappingSet.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DataTypeMappingSet.java @@ -76,6 +76,7 @@ public interface DataTypeMappingSet extends ArElement { * @return the value of the 'Data Type Map' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataTypeMappingSet_DataTypeMap() * @model containment="true" + * annotation="tags xml.name='DATA-TYPE-MAP' xml.namePlural='DATA-TYPE-MAPS'" * @generated */ EList getDataTypeMap(); @@ -92,6 +93,7 @@ public interface DataTypeMappingSet extends ArElement { * @return the value of the 'Mode Request Type Map' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDataTypeMappingSet_ModeRequestTypeMap() * @model containment="true" + * annotation="tags xml.name='MODE-REQUEST-TYPE-MAP' xml.namePlural='MODE-REQUEST-TYPE-MAPS'" * @generated */ EList getModeRequestTypeMap(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DelegationSwConnector.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DelegationSwConnector.java index 320bb4ee..238e938a 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DelegationSwConnector.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/DelegationSwConnector.java @@ -78,6 +78,7 @@ public interface DelegationSwConnector extends SwConnector { * @see #setOuterPort(PortPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDelegationSwConnector_OuterPort() * @model required="true" + * annotation="tags xml.name='OUTER-PORT-IREF'" * @generated */ PortPrototype getOuterPort(); @@ -104,6 +105,7 @@ public interface DelegationSwConnector extends SwConnector { * @see #setInnerPortIref(PortInCompositionInstanceRef) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getDelegationSwConnector_InnerPortIref() * @model containment="true" required="true" + * annotation="tags xml.name='INNER-PORT-IREF'" * @generated */ PortInCompositionInstanceRef getInnerPortIref(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucAbstractReferenceValue.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucAbstractReferenceValue.java index 58d1e2c9..d7a17ebb 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucAbstractReferenceValue.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucAbstractReferenceValue.java @@ -75,6 +75,7 @@ public interface EcucAbstractReferenceValue extends M2Object { * @see #setDefinitionRef(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucAbstractReferenceValue_DefinitionRef() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Ref" required="true" + * annotation="tags xml.name='DEFINITION-REF'" * @generated */ String getDefinitionRef(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucContainerValue.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucContainerValue.java index ea06962f..60b2d91c 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucContainerValue.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucContainerValue.java @@ -78,6 +78,7 @@ public interface EcucContainerValue extends Identifiable { * @return the value of the 'Sub Container' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucContainerValue_SubContainer() * @model containment="true" + * annotation="tags xml.name='SUB-CONTAINERS'" * @generated */ EList getSubContainer(); @@ -94,6 +95,7 @@ public interface EcucContainerValue extends Identifiable { * @return the value of the 'Parameter Value' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucContainerValue_ParameterValue() * @model containment="true" + * annotation="tags xml.name='PARAMETER-VALUE' xml.namePlural='PARAMETER-VALUES'" * @generated */ EList getParameterValue(); @@ -110,6 +112,7 @@ public interface EcucContainerValue extends Identifiable { * @see #setDefinitionRef(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucContainerValue_DefinitionRef() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Ref" required="true" + * annotation="tags xml.name='DEFINITION-REF'" * @generated */ String getDefinitionRef(); @@ -136,6 +139,7 @@ public interface EcucContainerValue extends Identifiable { * @return the value of the 'Reference Value' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucContainerValue_ReferenceValue() * @model containment="true" + * annotation="tags xml.name='REFERENCE-VALUE' xml.namePlural='REFERENCE-VALUES'" * @generated */ EList getReferenceValue(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucInstanceReferenceValue.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucInstanceReferenceValue.java index 4d433a9d..bf80c5ea 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucInstanceReferenceValue.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucInstanceReferenceValue.java @@ -78,6 +78,7 @@ public interface EcucInstanceReferenceValue extends EcucAbstractReferenceValue { * @see #setValueIref(AnyInstanceRef) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucInstanceReferenceValue_ValueIref() * @model containment="true" required="true" + * annotation="tags xml.name='VALUE-IREF'" * @generated */ AnyInstanceRef getValueIref(); @@ -104,6 +105,7 @@ public interface EcucInstanceReferenceValue extends EcucAbstractReferenceValue { * @see #setValue(IInstanceObject) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucInstanceReferenceValue_Value() * @model required="true" + * annotation="tags xml.name='VALUE'" * @generated */ IInstanceObject getValue(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucModuleConfigurationValues.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucModuleConfigurationValues.java index 4fd4896e..7c3836d3 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucModuleConfigurationValues.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucModuleConfigurationValues.java @@ -78,6 +78,7 @@ public interface EcucModuleConfigurationValues extends ArElement { * @return the value of the 'Container' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucModuleConfigurationValues_Container() * @model containment="true" required="true" + * annotation="tags xml.name='CONTAINER' xml.namePlural='CONTAINERS'" * @generated */ EList getContainer(); @@ -94,6 +95,7 @@ public interface EcucModuleConfigurationValues extends ArElement { * @see #setEcucDefEdition(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucModuleConfigurationValues_EcucDefEdition() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.RevisionLabelString" required="true" + * annotation="tags xml.name='ECUC-DEF-EDITION'" * @generated */ String getEcucDefEdition(); @@ -122,6 +124,7 @@ public interface EcucModuleConfigurationValues extends ArElement { * @see #setImplementationConfigVariant(EcucConfigurationVariantEnum) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucModuleConfigurationValues_ImplementationConfigVariant() * @model required="true" + * annotation="tags xml.name='IMPLEMENTATION-CONFIG-VARIANT'" * @generated */ EcucConfigurationVariantEnum getImplementationConfigVariant(); @@ -149,6 +152,7 @@ public interface EcucModuleConfigurationValues extends ArElement { * @see #setDefinitionRef(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucModuleConfigurationValues_DefinitionRef() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Ref" required="true" + * annotation="tags xml.name='DEFINITION-REF'" * @generated */ String getDefinitionRef(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucNumericalParamValue.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucNumericalParamValue.java index a768bb8f..5e1f2bf2 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucNumericalParamValue.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucNumericalParamValue.java @@ -77,6 +77,7 @@ public interface EcucNumericalParamValue extends EcucParameterValue { * @see #setValue(BigDecimal) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucNumericalParamValue_Value() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Numerical" required="true" + * annotation="tags xml.name='VALUE'" * @generated */ BigDecimal getValue(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucParameterValue.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucParameterValue.java index 6f622685..2ba4a229 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucParameterValue.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucParameterValue.java @@ -74,6 +74,7 @@ public interface EcucParameterValue extends M2Object { * @see #setDefinitionRef(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucParameterValue_DefinitionRef() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Ref" required="true" + * annotation="tags xml.name='DEFINITION-REF'" * @generated */ String getDefinitionRef(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucReferenceValue.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucReferenceValue.java index 94d96db2..1cbc5428 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucReferenceValue.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucReferenceValue.java @@ -75,6 +75,7 @@ public interface EcucReferenceValue extends EcucAbstractReferenceValue { * @see #setValue(Identifiable) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucReferenceValue_Value() * @model required="true" + * annotation="tags xml.name='VALUE'" * @generated */ Identifiable getValue(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucTextualParamValue.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucTextualParamValue.java index a55427a4..5063562c 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucTextualParamValue.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucTextualParamValue.java @@ -74,6 +74,7 @@ public interface EcucTextualParamValue extends EcucParameterValue { * @see #setValue(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucTextualParamValue_Value() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.VerbatimString" required="true" + * annotation="tags xml.name='VALUE'" * @generated */ String getValue(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucValueCollection.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucValueCollection.java index e579ceb9..1efee35b 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucValueCollection.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/EcucValueCollection.java @@ -93,6 +93,7 @@ public interface EcucValueCollection extends ArElement { * @see #setEcuExtract(jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.System) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getEcucValueCollection_EcuExtract() * @model required="true" + * annotation="tags xml.name='ECU-EXTRACT-REF'" * @generated */ jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.System getEcuExtract(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ExclusiveArea.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ExclusiveArea.java index 7ccb74a1..a7535124 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ExclusiveArea.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ExclusiveArea.java @@ -131,6 +131,7 @@ public interface ExclusiveArea extends Identifiable { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getExclusiveArea_SwcConfig() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.ecuc.RteExclusiveAreaImplementation#getRteExclusiveArea * @model opposite="rteExclusiveArea" derived="true" + * annotation="tags xml.name='SW-ALIGNMENT'" * @generated */ EList getSwcConfig(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ExecutableEntity.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ExecutableEntity.java index 8f408568..552f13c6 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ExecutableEntity.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ExecutableEntity.java @@ -79,6 +79,7 @@ public interface ExecutableEntity extends Identifiable { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getExecutableEntity_CanEnterExclusiveArea() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.ExclusiveArea#getEnterExecutableEntity * @model opposite="enterExecutableEntity" + * annotation="tags xml.name='CAN-ENTER-EXCLUSIVE-AREA-REF' xml.namePlural='CAN-ENTER-EXCLUSIVE-AREA-REFS'" * @generated */ EList getCanEnterExclusiveArea(); @@ -94,7 +95,7 @@ public interface ExecutableEntity extends Identifiable { * * @return the value of the 'Runs Inside Exclusive Area' reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getExecutableEntity_RunsInsideExclusiveArea() - * @model + * @model annotation="tags xml.name='RUNS-INSIDE-EXCLUSIVE-AREA-REF' xml.namePlural='RUNS-INSIDE-ECLUSIVE-AREA-REFS'" * @generated */ EList getRunsInsideExclusiveArea(); @@ -110,7 +111,7 @@ public interface ExecutableEntity extends Identifiable { * @return the value of the 'Sw Addr Method' reference. * @see #setSwAddrMethod(SwAddrMethod) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getExecutableEntity_SwAddrMethod() - * @model + * @model annotation="tags xml.name='SW-ADDR-METHOD-REF'" * @generated */ SwAddrMethod getSwAddrMethod(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignal.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignal.java index f35ae10b..595c30ae 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignal.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignal.java @@ -74,6 +74,7 @@ public interface ISignal extends ArElement { * @see #setSystemSignal(SystemSignal) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getISignal_SystemSignal() * @model required="true" + * annotation="tags xml.name='SYSTEM-SIGNAL-REF'" * @generated */ SystemSignal getSystemSignal(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignalGroup.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignalGroup.java index c5542051..8007c8ec 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignalGroup.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignalGroup.java @@ -76,6 +76,7 @@ public interface ISignalGroup extends ArElement { * @see #setSystemSignalGroup(SystemSignalGroup) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getISignalGroup_SystemSignalGroup() * @model required="true" + * annotation="tags xml.name='SYSTEM-SIGNAL-GROUP-REF'" * @generated */ SystemSignalGroup getSystemSignalGroup(); @@ -101,7 +102,7 @@ public interface ISignalGroup extends ArElement { * * @return the value of the 'ISignal' reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getISignalGroup_ISignal() - * @model + * @model annotation="tags xml.name='I-SIGNAL-REF' xml.namePlural='I-SIGNAL-REFS'" * @generated */ EList getISignal(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignalIPdu.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignalIPdu.java index 1b1fddb7..6506584b 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignalIPdu.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignalIPdu.java @@ -75,6 +75,7 @@ public interface ISignalIPdu extends ArElement { * @return the value of the 'ISignal To Pdu Mapping' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getISignalIPdu_ISignalToPduMapping() * @model containment="true" + * annotation="tags xml.name='I-SIGNAL-TO-PDU-MAPPING' xml.namePlural='I-SIGNAL-TO-PDU-MAPPINGS'" * @generated */ EList getISignalToPduMapping(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignalToIPduMapping.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignalToIPduMapping.java index 2e0f334e..99e57bab 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignalToIPduMapping.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ISignalToIPduMapping.java @@ -74,7 +74,7 @@ public interface ISignalToIPduMapping extends Identifiable { * @return the value of the 'ISignal' reference. * @see #setISignal(ISignal) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getISignalToIPduMapping_ISignal() - * @model + * @model annotation="tags xml.name='I-SIGNAL-REF'" * @generated */ ISignal getISignal(); @@ -100,7 +100,7 @@ public interface ISignalToIPduMapping extends Identifiable { * @return the value of the 'ISignal Group' reference. * @see #setISignalGroup(ISignalGroup) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getISignalToIPduMapping_ISignalGroup() - * @model + * @model annotation="tags xml.name='ISIGNAL-GROUP-REF'" * @generated */ ISignalGroup getISignalGroup(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Identifiable.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Identifiable.java index 5d10effd..6c6e4d52 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Identifiable.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Identifiable.java @@ -75,6 +75,7 @@ public interface Identifiable extends Referrable { * @see #setCategory(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getIdentifiable_Category() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.CategoryString" + * annotation="tags xml.name='CATEGORY'" * @generated */ String getCategory(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Implementation.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Implementation.java index 5ad22aad..bdf9d706 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Implementation.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Implementation.java @@ -73,7 +73,7 @@ public interface Implementation extends ArElement { * @return the value of the 'Swc Bsw Mapping' reference. * @see #setSwcBswMapping(SwcBswMapping) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getImplementation_SwcBswMapping() - * @model + * @model annotation="tags xml.name='SWC-BSW-MAPPING-REF'" * @generated */ SwcBswMapping getSwcBswMapping(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ImplementationDataType.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ImplementationDataType.java index 2bb2aec0..9294865d 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ImplementationDataType.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ImplementationDataType.java @@ -111,6 +111,7 @@ public interface ImplementationDataType extends AutosarDataType { * @return the value of the 'Sub Element' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getImplementationDataType_SubElement() * @model containment="true" + * annotation="tags xml.name='IMPLEMENTATION-DATA-TYPE-ELEMENT' xml.namePlural='SUB-ELEMENT'" * @generated */ EList getSubElement(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ImplementationDataTypeElement.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ImplementationDataTypeElement.java index 6de69756..4d207abf 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ImplementationDataTypeElement.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ImplementationDataTypeElement.java @@ -79,6 +79,7 @@ public interface ImplementationDataTypeElement extends Identifiable { * @see #setArraySize(Integer) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getImplementationDataTypeElement_ArraySize() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.PositiveInteger" + * annotation="tags xml.name='ARRAY-SIZE'" * @generated */ Integer getArraySize(); @@ -106,7 +107,7 @@ public interface ImplementationDataTypeElement extends Identifiable { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.ArraySizeSemanticsEnum * @see #setArraySizeSemantics(ArraySizeSemanticsEnum) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getImplementationDataTypeElement_ArraySizeSemantics() - * @model + * @model annotation="tags xml.name='ARRAY-SIZE-SEMANTICS'" * @generated */ ArraySizeSemanticsEnum getArraySizeSemantics(); @@ -134,6 +135,7 @@ public interface ImplementationDataTypeElement extends Identifiable { * @return the value of the 'Sub Element' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getImplementationDataTypeElement_SubElement() * @model containment="true" + * annotation="tags xml.namePlural='SUB-ELEMENTS'" * @generated */ EList getSubElement(); @@ -150,6 +152,7 @@ public interface ImplementationDataTypeElement extends Identifiable { * @see #setSwDataDefProps(SwDataDefProps) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getImplementationDataTypeElement_SwDataDefProps() * @model containment="true" + * annotation="tags xml.name='SW-DATA-DEF-PROPS'" * @generated */ SwDataDefProps getSwDataDefProps(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/IncludedDataTypeSet.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/IncludedDataTypeSet.java index c75f3524..5d7f6bfb 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/IncludedDataTypeSet.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/IncludedDataTypeSet.java @@ -76,6 +76,7 @@ public interface IncludedDataTypeSet extends M2Object { * @see #setLiteralPrefix(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getIncludedDataTypeSet_LiteralPrefix() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Identifier" + * annotation="tags xml.name='LITERAL-PREFIX'" * @generated */ String getLiteralPrefix(); @@ -102,6 +103,7 @@ public interface IncludedDataTypeSet extends M2Object { * @return the value of the 'Data Type' reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getIncludedDataTypeSet_DataType() * @model required="true" + * annotation="tags xml.namePlural='DATA-TYPE-REFS' xml.name='DATA-TYPE-REF'" * @generated */ EList getDataType(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/IndexedArrayElement.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/IndexedArrayElement.java index 04c71732..b9aea6c8 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/IndexedArrayElement.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/IndexedArrayElement.java @@ -74,7 +74,7 @@ public interface IndexedArrayElement extends M2Object { * @return the value of the 'Implementation Array Element' reference. * @see #setImplementationArrayElement(ImplementationDataTypeElement) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getIndexedArrayElement_ImplementationArrayElement() - * @model + * @model annotation="tags xml.name='IMPLEMENTATION-ARRAY-ELEMENT-REF'" * @generated */ ImplementationDataTypeElement getImplementationArrayElement(); @@ -101,6 +101,7 @@ public interface IndexedArrayElement extends M2Object { * @see #setIndex(Integer) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getIndexedArrayElement_Index() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Integer" required="true" + * annotation="tags xml.name='INDEX'" * @generated */ Integer getIndex(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/InternalBehavior.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/InternalBehavior.java index 73a3b9fa..c3af71e0 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/InternalBehavior.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/InternalBehavior.java @@ -75,7 +75,7 @@ public interface InternalBehavior extends Identifiable { * * @return the value of the 'Data Type Mapping' reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getInternalBehavior_DataTypeMapping() - * @model + * @model annotation="tags xml.name='DATA-TYPE-MAPPING-REF' xml.namePlural='DATA-TYPE-MAPPING-REFS'" * @generated */ EList getDataTypeMapping(); @@ -94,6 +94,7 @@ public interface InternalBehavior extends Identifiable { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getInternalBehavior_ExclusiveArea() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.ExclusiveArea#getParent * @model opposite="parent" containment="true" + * annotation="tags xml.name='EXCLUSIVE-AREA' xml.namePlural='EXCLUSIVE-AREAS'" * @generated */ EList getExclusiveArea(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/InternalConstrs.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/InternalConstrs.java index 73c2da11..cfa1e57b 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/InternalConstrs.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/InternalConstrs.java @@ -75,6 +75,7 @@ public interface InternalConstrs extends M2Object { * @see #setLowerLimit(Limit) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getInternalConstrs_LowerLimit() * @model containment="true" + * annotation="tags xml.name='LOWER-LIMIT'" * @generated */ Limit getLowerLimit(); @@ -101,6 +102,7 @@ public interface InternalConstrs extends M2Object { * @see #setUpperLimit(Limit) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getInternalConstrs_UpperLimit() * @model containment="true" + * annotation="tags xml.name='UPPER-LIMIT'" * @generated */ Limit getUpperLimit(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Limit.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Limit.java index 64802d33..5e704390 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Limit.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Limit.java @@ -74,6 +74,7 @@ public interface Limit extends M2Object { * @see #setValue(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getLimit_Value() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.VerbatimString" + * annotation="tags xml.name='VALUE'" * @generated */ String getValue(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/M2Root.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/M2Root.java index 62ae5c02..92e11e58 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/M2Root.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/M2Root.java @@ -76,6 +76,7 @@ public interface M2Root extends ExtendedEObject { * @see #setAutosar(Autosar) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getM2Root_Autosar() * @model containment="true" required="true" + * annotation="tags xml.name='AUTOSAR'" * @generated */ Autosar getAutosar(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeDeclarationGroup.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeDeclarationGroup.java index 3cc921ef..9ee1d51f 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeDeclarationGroup.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeDeclarationGroup.java @@ -76,6 +76,7 @@ public interface ModeDeclarationGroup extends ArElement { * @see #setInitialMode(ModeDeclaration) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getModeDeclarationGroup_InitialMode() * @model required="true" + * annotation="tags xml.name='INITIAL-MODE-REF'" * @generated */ ModeDeclaration getInitialMode(); @@ -102,6 +103,7 @@ public interface ModeDeclarationGroup extends ArElement { * @return the value of the 'Mode Declaration' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getModeDeclarationGroup_ModeDeclaration() * @model containment="true" required="true" ordered="false" + * annotation="tags xml.name='MODE-DECLARATION' xml.namePlural='MODE-DECLARATIONS'" * @generated */ EList getModeDeclaration(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeDeclarationGroupPrototype.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeDeclarationGroupPrototype.java index 35e48b7c..67800c53 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeDeclarationGroupPrototype.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeDeclarationGroupPrototype.java @@ -75,6 +75,7 @@ public interface ModeDeclarationGroupPrototype extends ArElement { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getModeDeclarationGroupPrototype_Type() * @model required="true" * annotation="stereotypes isOfType='true'" + * annotation="tags xml.name='TYPE-TREF'" * @generated */ ModeDeclarationGroup getType(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeInBswModuleDescriptionInstanceRef.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeInBswModuleDescriptionInstanceRef.java index 38e4eac4..41442f44 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeInBswModuleDescriptionInstanceRef.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeInBswModuleDescriptionInstanceRef.java @@ -75,6 +75,7 @@ public interface ModeInBswModuleDescriptionInstanceRef extends M2Object, IInstan * @see #setContextModeDeclarationGroup(ModeDeclarationGroupPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getModeInBswModuleDescriptionInstanceRef_ContextModeDeclarationGroup() * @model required="true" + * annotation="tags xml.name='CONTEXT-MODE-DECLARATION-GROUP-REF'" * @generated */ ModeDeclarationGroupPrototype getContextModeDeclarationGroup(); @@ -101,6 +102,7 @@ public interface ModeInBswModuleDescriptionInstanceRef extends M2Object, IInstan * @see #setTargetMode(ModeDeclaration) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getModeInBswModuleDescriptionInstanceRef_TargetMode() * @model required="true" + * annotation="tags xml.name='TARGET-MODE-REF'" * @generated */ ModeDeclaration getTargetMode(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeRequestTypeMap.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeRequestTypeMap.java index 3eefde99..07ac3a47 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeRequestTypeMap.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ModeRequestTypeMap.java @@ -75,6 +75,7 @@ public interface ModeRequestTypeMap extends M2Object { * @see #setImplementationDataType(ImplementationDataType) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getModeRequestTypeMap_ImplementationDataType() * @model required="true" + * annotation="tags xml.name='SW-ALIGNMENT'" * @generated */ ImplementationDataType getImplementationDataType(); @@ -101,6 +102,7 @@ public interface ModeRequestTypeMap extends M2Object { * @see #setModeGroup(ModeDeclarationGroup) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getModeRequestTypeMap_ModeGroup() * @model required="true" + * annotation="tags xml.name='MODE-GROUP-REF'" * @generated */ ModeDeclarationGroup getModeGroup(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/NonqueuedReceiverComSpec.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/NonqueuedReceiverComSpec.java index 4eb52b20..7843f2a4 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/NonqueuedReceiverComSpec.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/NonqueuedReceiverComSpec.java @@ -80,6 +80,7 @@ public interface NonqueuedReceiverComSpec extends ReceiverComSpec { * @see #setAliveTimeout(BigDecimal) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getNonqueuedReceiverComSpec_AliveTimeout() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.TimeValue" required="true" + * annotation="tags xml.name='ALIVE-TIMEOUT'" * @generated */ BigDecimal getAliveTimeout(); @@ -106,6 +107,7 @@ public interface NonqueuedReceiverComSpec extends ReceiverComSpec { * @see #setInitValue(ValueSpecification) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getNonqueuedReceiverComSpec_InitValue() * @model containment="true" required="true" + * annotation="tags xml.name='INIT-VALUE'" * @generated */ ValueSpecification getInitValue(); @@ -132,6 +134,7 @@ public interface NonqueuedReceiverComSpec extends ReceiverComSpec { * @see #setFilter(DataFilter) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getNonqueuedReceiverComSpec_Filter() * @model containment="true" + * annotation="tags xml.name='FILTER'" * @generated */ DataFilter getFilter(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/NonqueuedSenderComSpec.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/NonqueuedSenderComSpec.java index ca5ee8b7..0830ab2c 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/NonqueuedSenderComSpec.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/NonqueuedSenderComSpec.java @@ -75,6 +75,7 @@ public interface NonqueuedSenderComSpec extends SenderComSpec { * @see #setInitValue(ValueSpecification) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getNonqueuedSenderComSpec_InitValue() * @model containment="true" required="true" + * annotation="tags xml.name='INIT-VALUE'" * @generated */ ValueSpecification getInitValue(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/NumericalValueSpecification.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/NumericalValueSpecification.java index 41e099cc..2665f54b 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/NumericalValueSpecification.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/NumericalValueSpecification.java @@ -76,6 +76,7 @@ public interface NumericalValueSpecification extends ValueSpecification { * @see #setValue(BigDecimal) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getNumericalValueSpecification_Value() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Numerical" required="true" + * annotation="tags xml.name='VALUE'" * @generated */ BigDecimal getValue(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/OperationInvokedEvent.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/OperationInvokedEvent.java index 8cabdf05..8cb723d3 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/OperationInvokedEvent.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/OperationInvokedEvent.java @@ -76,6 +76,7 @@ public interface OperationInvokedEvent extends RteEvent { * @see #setOperationIref(POperationInAtomicSwcInstanceRef) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getOperationInvokedEvent_OperationIref() * @model containment="true" required="true" + * annotation="tags xml.name='OPERATION-IREF'" * @generated */ POperationInAtomicSwcInstanceRef getOperationIref(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/POperationInAtomicSwcInstanceRef.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/POperationInAtomicSwcInstanceRef.java index 215b293c..dce6c4ba 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/POperationInAtomicSwcInstanceRef.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/POperationInAtomicSwcInstanceRef.java @@ -75,6 +75,7 @@ public interface POperationInAtomicSwcInstanceRef extends M2Object, IInstanceRef * @see #setContextPPort(PPortPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPOperationInAtomicSwcInstanceRef_ContextPPort() * @model required="true" + * annotation="tags xml.name='CONTEXT-P-PORT-REF'" * @generated */ PPortPrototype getContextPPort(); @@ -101,6 +102,7 @@ public interface POperationInAtomicSwcInstanceRef extends M2Object, IInstanceRef * @see #setTargetProvidedOperation(ClientServerOperation) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPOperationInAtomicSwcInstanceRef_TargetProvidedOperation() * @model required="true" + * annotation="tags xml.name='TARGET-PROVIDED-OPERATION-REF'" * @generated */ ClientServerOperation getTargetProvidedOperation(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PPortInCompositionInstanceRef.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PPortInCompositionInstanceRef.java index 33f89fdb..8d64e6dc 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PPortInCompositionInstanceRef.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PPortInCompositionInstanceRef.java @@ -74,6 +74,7 @@ public interface PPortInCompositionInstanceRef extends PortInCompositionInstance * @see #setTargetPPort(PPortPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPPortInCompositionInstanceRef_TargetPPort() * @model required="true" + * annotation="tags xml.name='TARGET-P-PORT-REF'" * @generated */ PPortPrototype getTargetPPort(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PPortPrototype.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PPortPrototype.java index 0f3daabd..a40decbb 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PPortPrototype.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PPortPrototype.java @@ -78,6 +78,7 @@ public interface PPortPrototype extends PortPrototype { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPPortPrototype_ProvidedInterface() * @model required="true" * annotation="stereotypes isOfType='true'" + * annotation="tags xml.name='PROVIDED-INTERFACE'" * @generated */ PortInterface getProvidedInterface(); @@ -104,6 +105,7 @@ public interface PPortPrototype extends PortPrototype { * @return the value of the 'Provided Com Spec' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPPortPrototype_ProvidedComSpec() * @model containment="true" + * annotation="tags xml.name='PROVIDED-COM-SPEC' xml.namePlural='PROVIDED-COM-SPECS'" * @generated */ EList getProvidedComSpec(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PPortPrototypeInCompositionInstanceRef.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PPortPrototypeInCompositionInstanceRef.java index ab13ef0e..5d08ea64 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PPortPrototypeInCompositionInstanceRef.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PPortPrototypeInCompositionInstanceRef.java @@ -74,6 +74,7 @@ public interface PPortPrototypeInCompositionInstanceRef extends PortPrototypeInC * @see #setTargetPPort(PPortPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPPortPrototypeInCompositionInstanceRef_TargetPPort() * @model required="true" + * annotation="tags xml.name='TARGET-P-PORT-REF'" * @generated */ PPortPrototype getTargetPPort(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortApiOption.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortApiOption.java index 143b16b6..a37a2ea1 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortApiOption.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortApiOption.java @@ -79,6 +79,7 @@ public interface PortApiOption extends M2Object { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPortApiOption_PortArgValue() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.PortDefinedArgumentValue#getParent * @model opposite="parent" containment="true" + * annotation="tags xml.name='PORT-ARG-VALUE' xml.namePlural='PORT-ARG-VALUES'" * @generated */ EList getPortArgValue(); @@ -97,6 +98,7 @@ public interface PortApiOption extends M2Object { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPortApiOption_Port() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.PortPrototype#getPortApiOption * @model opposite="portApiOption" required="true" + * annotation="tags xml.name='PORT-REF'" * @generated */ PortPrototype getPort(); @@ -123,6 +125,7 @@ public interface PortApiOption extends M2Object { * @see #setEnableTakeAddress(Boolean) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPortApiOption_EnableTakeAddress() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Boolean" required="true" + * annotation="tags xml.name='ENABLE-TAKE-ADDRESS'" * @generated */ Boolean getEnableTakeAddress(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortDefinedArgumentValue.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortDefinedArgumentValue.java index b168a002..ff6c40e3 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortDefinedArgumentValue.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortDefinedArgumentValue.java @@ -76,6 +76,7 @@ public interface PortDefinedArgumentValue extends M2Object { * @see #setValue(ValueSpecification) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPortDefinedArgumentValue_Value() * @model containment="true" required="true" + * annotation="tags xml.name='VALUE'" * @generated */ ValueSpecification getValue(); @@ -103,6 +104,7 @@ public interface PortDefinedArgumentValue extends M2Object { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPortDefinedArgumentValue_ValueType() * @model required="true" * annotation="stereotypes isOfType='true'" + * annotation="tags xml.name='VALUE-TYPE-TREF'" * @generated */ ImplementationDataType getValueType(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortInCompositionInstanceRef.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortInCompositionInstanceRef.java index 9076fc85..70343de2 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortInCompositionInstanceRef.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortInCompositionInstanceRef.java @@ -74,6 +74,7 @@ public interface PortInCompositionInstanceRef extends M2Object, IInstanceRef { * @see #setContextComponent(SwComponentPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPortInCompositionInstanceRef_ContextComponent() * @model required="true" + * annotation="tags xml.name='CONTEXT-COMPONENT-REF'" * @generated */ SwComponentPrototype getContextComponent(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortPrototype.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortPrototype.java index 1d7ecaee..f360b769 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortPrototype.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortPrototype.java @@ -80,6 +80,7 @@ public interface PortPrototype extends Identifiable { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPortPrototype_Parent() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.SwComponentType#getPort * @model opposite="port" transient="false" derived="true" + * annotation="tags xml.name='PARENT'" * @generated */ SwComponentType getParent(); @@ -108,6 +109,7 @@ public interface PortPrototype extends Identifiable { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPortPrototype_PortApiOption() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.PortApiOption#getPort * @model opposite="port" + * annotation="tags xml.name='PORT-API-OPTION' xml.namePlural='PORT-API-OPTIONS'" * @generated */ EList getPortApiOption(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortPrototypeInCompositionInstanceRef.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortPrototypeInCompositionInstanceRef.java index 61e7f70c..6cb3e3d0 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortPrototypeInCompositionInstanceRef.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/PortPrototypeInCompositionInstanceRef.java @@ -75,6 +75,7 @@ public interface PortPrototypeInCompositionInstanceRef extends M2Object, IInstan * @see #setContextComponent(SwComponentPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getPortPrototypeInCompositionInstanceRef_ContextComponent() * @model required="true" + * annotation="tags xml.attribute='true' xml.name='DEST'" * @generated */ SwComponentPrototype getContextComponent(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/QueuedReceiverComSpec.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/QueuedReceiverComSpec.java index ed332768..51685672 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/QueuedReceiverComSpec.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/QueuedReceiverComSpec.java @@ -74,6 +74,7 @@ public interface QueuedReceiverComSpec extends ReceiverComSpec { * @see #setQueueLength(Integer) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getQueuedReceiverComSpec_QueueLength() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.PositiveInteger" required="true" + * annotation="tags xml.name='QUEUE-LENGTH'" * @generated */ Integer getQueueLength(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ROperationInAtomicSwcInstanceRef.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ROperationInAtomicSwcInstanceRef.java index 8e07198d..cd6db826 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ROperationInAtomicSwcInstanceRef.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ROperationInAtomicSwcInstanceRef.java @@ -75,6 +75,7 @@ public interface ROperationInAtomicSwcInstanceRef extends M2Object, IInstanceRef * @see #setContextRPort(RPortPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getROperationInAtomicSwcInstanceRef_ContextRPort() * @model required="true" + * annotation="tags xml.name='CONTEXT-R-PORT-REF'" * @generated */ RPortPrototype getContextRPort(); @@ -101,6 +102,7 @@ public interface ROperationInAtomicSwcInstanceRef extends M2Object, IInstanceRef * @see #setTargetRequiredOperation(ClientServerOperation) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getROperationInAtomicSwcInstanceRef_TargetRequiredOperation() * @model required="true" + * annotation="tags xml.name='TARGET-REQUIRED-OPERATION-REF'" * @generated */ ClientServerOperation getTargetRequiredOperation(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RPortInCompositionInstanceRef.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RPortInCompositionInstanceRef.java index 0fa72f8d..4b05fdf3 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RPortInCompositionInstanceRef.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RPortInCompositionInstanceRef.java @@ -74,6 +74,7 @@ public interface RPortInCompositionInstanceRef extends PortInCompositionInstance * @see #setTargetRPort(RPortPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getRPortInCompositionInstanceRef_TargetRPort() * @model required="true" + * annotation="tags xml.name='TARGET-R-PORT-REF'" * @generated */ RPortPrototype getTargetRPort(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RPortPrototype.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RPortPrototype.java index 9c39eb9c..6bfe3a2f 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RPortPrototype.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RPortPrototype.java @@ -78,6 +78,7 @@ public interface RPortPrototype extends PortPrototype { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getRPortPrototype_RequiredInterface() * @model required="true" * annotation="stereotypes isOfType='true'" + * annotation="tags xml.name='REQUIRED-INTERFACE'" * @generated */ PortInterface getRequiredInterface(); @@ -104,6 +105,7 @@ public interface RPortPrototype extends PortPrototype { * @return the value of the 'Required Com Spec' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getRPortPrototype_RequiredComSpec() * @model containment="true" + * annotation="tags xml.name='REQURED-COMSPEC' xml.namePlural='REQUIRED-COMSPECS'" * @generated */ EList getRequiredComSpec(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RPortPrototypeInCompositionInstanceRef.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RPortPrototypeInCompositionInstanceRef.java index b672564b..ae5d888d 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RPortPrototypeInCompositionInstanceRef.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RPortPrototypeInCompositionInstanceRef.java @@ -75,6 +75,7 @@ public interface RPortPrototypeInCompositionInstanceRef extends PortPrototypeInC * @see #setTargetRPort(RPortPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getRPortPrototypeInCompositionInstanceRef_TargetRPort() * @model required="true" + * annotation="tags xml.name='TARGET-R-PORT-REF'" * @generated */ RPortPrototype getTargetRPort(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RVariableInAtomicSwcInstanceRef.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RVariableInAtomicSwcInstanceRef.java index 0800d81f..aea41ff7 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RVariableInAtomicSwcInstanceRef.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RVariableInAtomicSwcInstanceRef.java @@ -75,6 +75,7 @@ public interface RVariableInAtomicSwcInstanceRef extends M2Object, IInstanceRef * @see #setContextRPort(PortPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getRVariableInAtomicSwcInstanceRef_ContextRPort() * @model required="true" + * annotation="tags xml.name='CONTEXT-R-PORT-REF'" * @generated */ PortPrototype getContextRPort(); @@ -101,6 +102,7 @@ public interface RVariableInAtomicSwcInstanceRef extends M2Object, IInstanceRef * @see #setTargetDataElement(VariableDataPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getRVariableInAtomicSwcInstanceRef_TargetDataElement() * @model required="true" + * annotation="tags xml.attribute='true' xml.name='DEST'" * @generated */ VariableDataPrototype getTargetDataElement(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ReceiverComSpec.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ReceiverComSpec.java index e2ab3948..1f23b12b 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ReceiverComSpec.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ReceiverComSpec.java @@ -74,6 +74,7 @@ public interface ReceiverComSpec extends RPortComSpec { * @see #setDataElement(VariableDataPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getReceiverComSpec_DataElement() * @model required="true" + * annotation="tags xml.name='DATA-ELEMENT-REF'" * @generated */ VariableDataPrototype getDataElement(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RecordValueSpecification.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RecordValueSpecification.java index ef388dc1..a6433652 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RecordValueSpecification.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RecordValueSpecification.java @@ -81,6 +81,7 @@ public interface RecordValueSpecification extends ValueSpecification { * @return the value of the 'Field' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getRecordValueSpecification_Field() * @model containment="true" required="true" + * annotation="tags xml.name='FIELD' xml.namePlural='FIELDS'" * @generated */ EList getField(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Referrable.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Referrable.java index cd241f41..9b0ffa1a 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Referrable.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/Referrable.java @@ -102,6 +102,7 @@ public interface Referrable extends M2Object { * @see #setShortName(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getReferrable_ShortName() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Identifier" required="true" + * annotation="tags xml.name='SHORT-NAME'" * @generated */ String getShortName(); @@ -131,6 +132,7 @@ public interface Referrable extends M2Object { * @see #setReference(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getReferrable_Reference() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Ref" required="true" transient="true" derived="true" + * annotation="tags xml.name='REF'" * @generated */ String getReference(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RootSwCompositionPrototype.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RootSwCompositionPrototype.java index a043813a..fc9ca220 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RootSwCompositionPrototype.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RootSwCompositionPrototype.java @@ -75,6 +75,7 @@ public interface RootSwCompositionPrototype extends Identifiable { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getRootSwCompositionPrototype_SoftwareComposition() * @model required="true" * annotation="stereotypes isOfType='true'" + * annotation="tags xml.name='SOFTWARE-COMPOSITION-TREF'" * @generated */ CompositionSwComponentType getSoftwareComposition(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RteEvent.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RteEvent.java index d0adf2ca..6c186e4a 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RteEvent.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RteEvent.java @@ -82,6 +82,7 @@ public interface RteEvent extends Identifiable { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getRteEvent_StartOnEvent() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.RunnableEntity#getEvent * @model opposite="event" + * annotation="tags xml.name='START-ON-EVENT-REF'" * @generated */ RunnableEntity getStartOnEvent(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RunnableEntity.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RunnableEntity.java index 2574be11..194b71aa 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RunnableEntity.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/RunnableEntity.java @@ -82,6 +82,7 @@ public interface RunnableEntity extends ExecutableEntity { * @return the value of the 'Data Send Point' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getRunnableEntity_DataSendPoint() * @model containment="true" + * annotation="tags xml.name='DATA-SEND-POINT' xml.namePlural='DATA-SEND-POINTS'" * @generated */ EList getDataSendPoint(); @@ -98,6 +99,7 @@ public interface RunnableEntity extends ExecutableEntity { * @return the value of the 'Data Receive Point By Argument' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getRunnableEntity_DataReceivePointByArgument() * @model containment="true" + * annotation="tags xml.name='DATA-RECEIVE-POINT-BY-ARGUMENT' xml.namePlural='DATA-RECEIVE-POINT-BY-ARGUMENTS'" * @generated */ EList getDataReceivePointByArgument(); @@ -114,6 +116,7 @@ public interface RunnableEntity extends ExecutableEntity { * @see #setSymbol(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getRunnableEntity_Symbol() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.CIdentifier" + * annotation="tags xml.name='SYMBOL'" * @generated */ String getSymbol(); @@ -140,6 +143,7 @@ public interface RunnableEntity extends ExecutableEntity { * @return the value of the 'Written Local Variable' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getRunnableEntity_WrittenLocalVariable() * @model containment="true" + * annotation="tags xml.name='WRITTEN-LOCAL-VARIABLE' xml.namePlural='WRITTEN-LOCAL-VARIABLES'" * @generated */ EList getWrittenLocalVariable(); @@ -156,6 +160,7 @@ public interface RunnableEntity extends ExecutableEntity { * @return the value of the 'Read Local Variable' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getRunnableEntity_ReadLocalVariable() * @model containment="true" + * annotation="tags xml.name='READ-LOCAL-VARIABLE' xml.namePlural='READ-LOCAL-VARIABLES'" * @generated */ EList getReadLocalVariable(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderComSpec.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderComSpec.java index 8d0d68ab..6f1e81cd 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderComSpec.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderComSpec.java @@ -75,6 +75,7 @@ public interface SenderComSpec extends PPortComSpec { * @see #setDataElement(VariableDataPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderComSpec_DataElement() * @model required="true" + * annotation="tags xml.name='DATA-ELEMENT-REF'" * @generated */ VariableDataPrototype getDataElement(); @@ -101,6 +102,7 @@ public interface SenderComSpec extends PPortComSpec { * @see #setTransmissionAcknowledge(TransmissionAcknowledgementRequest) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderComSpec_TransmissionAcknowledge() * @model containment="true" + * annotation="tags xml.name='TRANSMISSION-ACKNOWLEDGE'" * @generated */ TransmissionAcknowledgementRequest getTransmissionAcknowledge(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecArrayElementMapping.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecArrayElementMapping.java index 5a53f510..ff7d98e5 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecArrayElementMapping.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecArrayElementMapping.java @@ -76,6 +76,7 @@ public interface SenderRecArrayElementMapping extends M2Object { * @see #setIndexedArrayElement(IndexedArrayElement) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderRecArrayElementMapping_IndexedArrayElement() * @model containment="true" required="true" + * annotation="tags xml.name='INDEXED-ARRAY-ELEMENT'" * @generated */ IndexedArrayElement getIndexedArrayElement(); @@ -102,6 +103,7 @@ public interface SenderRecArrayElementMapping extends M2Object { * @see #setComplexTypeMapping(SenderRecCompositeTypeMapping) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderRecArrayElementMapping_ComplexTypeMapping() * @model containment="true" + * annotation="tags xml.namePlural='COMPLEX-TYPE-MAPPING'" * @generated */ SenderRecCompositeTypeMapping getComplexTypeMapping(); @@ -127,7 +129,7 @@ public interface SenderRecArrayElementMapping extends M2Object { * @return the value of the 'System Signal' reference. * @see #setSystemSignal(SystemSignal) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderRecArrayElementMapping_SystemSignal() - * @model + * @model annotation="tags xml.name='SYSTEM-SIGNAL-REF'" * @generated */ SystemSignal getSystemSignal(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecArrayTypeMapping.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecArrayTypeMapping.java index 687932a6..4e157ef5 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecArrayTypeMapping.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecArrayTypeMapping.java @@ -75,6 +75,7 @@ public interface SenderRecArrayTypeMapping extends SenderRecCompositeTypeMapping * @return the value of the 'Array Element Mapping' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderRecArrayTypeMapping_ArrayElementMapping() * @model containment="true" ordered="false" + * annotation="tags xml.name='SENDER-REC-ARRAY-TYPE-MAPPING' xml.namePlural='ARRAY-ELEMENT-MAPPINGS'" * @generated */ EList getArrayElementMapping(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecRecordElementMapping.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecRecordElementMapping.java index d62b043a..b2f381b1 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecRecordElementMapping.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecRecordElementMapping.java @@ -75,7 +75,7 @@ public interface SenderRecRecordElementMapping extends M2Object { * @return the value of the 'Implementation Record Element' reference. * @see #setImplementationRecordElement(ImplementationDataTypeElement) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderRecRecordElementMapping_ImplementationRecordElement() - * @model + * @model annotation="tags xml.name='IMPLEMENTATION-RECORD-ELEMENT-REF'" * @generated */ ImplementationDataTypeElement getImplementationRecordElement(); @@ -102,6 +102,7 @@ public interface SenderRecRecordElementMapping extends M2Object { * @see #setComplexTypeMapping(SenderRecCompositeTypeMapping) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderRecRecordElementMapping_ComplexTypeMapping() * @model containment="true" + * annotation="tags xml.namePlural='COMPLEX-TYPE-MAPPING'" * @generated */ SenderRecCompositeTypeMapping getComplexTypeMapping(); @@ -127,7 +128,7 @@ public interface SenderRecRecordElementMapping extends M2Object { * @return the value of the 'System Signal' reference. * @see #setSystemSignal(SystemSignal) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderRecRecordElementMapping_SystemSignal() - * @model + * @model annotation="tags xml.name='SYSTEM-SIGNAL-REF'" * @generated */ SystemSignal getSystemSignal(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecRecordTypeMapping.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecRecordTypeMapping.java index e99de7da..f031c685 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecRecordTypeMapping.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderRecRecordTypeMapping.java @@ -76,6 +76,7 @@ public interface SenderRecRecordTypeMapping extends SenderRecCompositeTypeMappin * @return the value of the 'Record Element Mapping' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderRecRecordTypeMapping_RecordElementMapping() * @model containment="true" ordered="false" + * annotation="tags xml.name='RECORD-ELEMENT-MAPPING' xml.namePlural='RECORD-ELEMENT-MAPPINGS'" * @generated */ EList getRecordElementMapping(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderReceiverInterface.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderReceiverInterface.java index a1c01b7b..0912cb74 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderReceiverInterface.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderReceiverInterface.java @@ -76,6 +76,7 @@ public interface SenderReceiverInterface extends PortInterface { * @return the value of the 'Data Element' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderReceiverInterface_DataElement() * @model containment="true" + * annotation="tags xml.name='DATA-ELEMENTS' xml.namePlural='VARIABLE-DATA-PROTOTYPE'" * @generated */ EList getDataElement(); @@ -92,6 +93,7 @@ public interface SenderReceiverInterface extends PortInterface { * @return the value of the 'Invalidation Policy' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderReceiverInterface_InvalidationPolicy() * @model containment="true" + * annotation="tags xml.name='INVALIDATION-POLICYS' xml.namePlural='INVALIDATION-POLICY'" * @generated */ EList getInvalidationPolicy(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderReceiverToSignalGroupMapping.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderReceiverToSignalGroupMapping.java index d7dc1c91..b4e7f40f 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderReceiverToSignalGroupMapping.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderReceiverToSignalGroupMapping.java @@ -78,6 +78,7 @@ public interface SenderReceiverToSignalGroupMapping extends DataMapping { * @see #setSignalGroup(SystemSignalGroup) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderReceiverToSignalGroupMapping_SignalGroup() * @model required="true" + * annotation="tags xml.name='SIGNAL-GROUP-REF'" * @generated */ SystemSignalGroup getSignalGroup(); @@ -104,6 +105,7 @@ public interface SenderReceiverToSignalGroupMapping extends DataMapping { * @see #setDataElementIref(VariableDataPrototypeInSystemInstanceRef) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderReceiverToSignalGroupMapping_DataElementIref() * @model containment="true" required="true" + * annotation="tags xml.name='DATA-ELEMENT-IREF'" * @generated */ VariableDataPrototypeInSystemInstanceRef getDataElementIref(); @@ -130,6 +132,7 @@ public interface SenderReceiverToSignalGroupMapping extends DataMapping { * @see #setDataElement(VariableDataInstance) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderReceiverToSignalGroupMapping_DataElement() * @model required="true" + * annotation="tags xml.name='ECUC-MODULE-CONFIGURATION-VALUES-REF' xml.namePlural='ECUC-VALUES'" * @generated */ VariableDataInstance getDataElement(); @@ -156,6 +159,7 @@ public interface SenderReceiverToSignalGroupMapping extends DataMapping { * @see #setTypeMapping(SenderRecCompositeTypeMapping) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderReceiverToSignalGroupMapping_TypeMapping() * @model containment="true" required="true" + * annotation="tags xml.name='ECUC-MODULE-CONFIGURATION-VALUES-REF' xml.namePlural='ECUC-VALUES'" * @generated */ SenderRecCompositeTypeMapping getTypeMapping(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderReceiverToSignalMapping.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderReceiverToSignalMapping.java index a1e0a0d2..4aebfbb6 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderReceiverToSignalMapping.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SenderReceiverToSignalMapping.java @@ -77,6 +77,7 @@ public interface SenderReceiverToSignalMapping extends DataMapping { * @see #setSystemSignal(SystemSignal) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderReceiverToSignalMapping_SystemSignal() * @model required="true" + * annotation="tags xml.name='SYSTEM-SIGNAL-REF'" * @generated */ SystemSignal getSystemSignal(); @@ -103,6 +104,7 @@ public interface SenderReceiverToSignalMapping extends DataMapping { * @see #setDataElementIref(VariableDataPrototypeInSystemInstanceRef) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSenderReceiverToSignalMapping_DataElementIref() * @model containment="true" required="true" + * annotation="tags xml.name='DATA-ELEMENT-IREF'" * @generated */ VariableDataPrototypeInSystemInstanceRef getDataElementIref(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ServerCallPoint.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ServerCallPoint.java index 458a027f..6533250e 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ServerCallPoint.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/ServerCallPoint.java @@ -78,6 +78,7 @@ public interface ServerCallPoint extends Identifiable { * @see #setOperationIref(ROperationInAtomicSwcInstanceRef) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getServerCallPoint_OperationIref() * @model containment="true" required="true" + * annotation="tags xml.name='OPERATION-IREF'" * @generated */ ROperationInAtomicSwcInstanceRef getOperationIref(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwAddrMethod.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwAddrMethod.java index c7355eef..22667523 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwAddrMethod.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwAddrMethod.java @@ -76,7 +76,7 @@ public interface SwAddrMethod extends ArElement { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.MemoryAllocationKeywordPolicyType * @see #setMemoryAllocationKeywordPolicy(MemoryAllocationKeywordPolicyType) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwAddrMethod_MemoryAllocationKeywordPolicy() - * @model + * @model annotation="tags xml.name='MEMORY-ALLOCATION-KEYWORD-POLICY'" * @generated */ MemoryAllocationKeywordPolicyType getMemoryAllocationKeywordPolicy(); @@ -104,6 +104,7 @@ public interface SwAddrMethod extends ArElement { * @see #setSectionInitializationPolicy(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwAddrMethod_SectionInitializationPolicy() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.SectionInitializationPolicyType" + * annotation="tags xml.name='SECTION-INITIALIZATION-POLICY'" * @generated */ String getSectionInitializationPolicy(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwBaseType.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwBaseType.java index 373bbc26..efc5c927 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwBaseType.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwBaseType.java @@ -84,6 +84,7 @@ public interface SwBaseType extends ArElement { * @see #setBaseTypeEncoding(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwBaseType_BaseTypeEncoding() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.BaseTypeEncodingString" required="true" + * annotation="tags xml.name='BASE-TYPE-ENCODING'" * @generated */ String getBaseTypeEncoding(); @@ -110,6 +111,7 @@ public interface SwBaseType extends ArElement { * @see #setBaseTypeSize(Integer) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwBaseType_BaseTypeSize() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Integer" + * annotation="tags xml.name='BASE-TYPE-SIZE'" * @generated */ Integer getBaseTypeSize(); @@ -136,6 +138,7 @@ public interface SwBaseType extends ArElement { * @see #setNativeDeclaration(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwBaseType_NativeDeclaration() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.NativeDeclarationString" + * annotation="tags xml.name='NATIVE-DECLARATION'" * @generated */ String getNativeDeclaration(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwComponentPrototype.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwComponentPrototype.java index d5daa194..2474f68d 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwComponentPrototype.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwComponentPrototype.java @@ -81,6 +81,7 @@ public interface SwComponentPrototype extends Identifiable { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwComponentPrototype_Type() * @model required="true" * annotation="stereotypes isOfType='true'" + * annotation="tags xml.name='TYPE-TREF'" * @generated */ SwComponentType getType(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwComponentType.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwComponentType.java index d09c0ea6..ff95c597 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwComponentType.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwComponentType.java @@ -77,6 +77,7 @@ public interface SwComponentType extends ArElement { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwComponentType_Port() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.PortPrototype#getParent * @model opposite="parent" containment="true" + * annotation="tags xml.name='PORT' xml.namePlural='PORTS'" * @generated */ EList getPort(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwDataDefProps.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwDataDefProps.java index a99642ca..ea8e16ec 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwDataDefProps.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwDataDefProps.java @@ -136,7 +136,7 @@ public interface SwDataDefProps extends M2Object { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.SwImplPolicyEnum * @see #setSwImplPolicy(SwImplPolicyEnum) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwDataDefProps_SwImplPolicy() - * @model + * @model annotation="tags xml.name='SW-IMPL-POLICY'" * @generated */ SwImplPolicyEnum getSwImplPolicy(); @@ -163,7 +163,7 @@ public interface SwDataDefProps extends M2Object { * @return the value of the 'Sw Addr Method' reference. * @see #setSwAddrMethod(SwAddrMethod) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwDataDefProps_SwAddrMethod() - * @model + * @model annotation="tags xml.name='SW-ADDR-METHOD-REF'" * @generated */ SwAddrMethod getSwAddrMethod(); @@ -190,6 +190,7 @@ public interface SwDataDefProps extends M2Object { * @see #setSwAlignment(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwDataDefProps_SwAlignment() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.AlignmentType" + * annotation="tags xml.name='SW-ALIGNMENT'" * @generated */ String getSwAlignment(); @@ -215,7 +216,7 @@ public interface SwDataDefProps extends M2Object { * @return the value of the 'Compu Method' reference. * @see #setCompuMethod(CompuMethod) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwDataDefProps_CompuMethod() - * @model + * @model annotation="tags xml.name='COMPU-METHOD-REF'" * @generated */ CompuMethod getCompuMethod(); @@ -241,7 +242,7 @@ public interface SwDataDefProps extends M2Object { * @return the value of the 'Data Constr' reference. * @see #setDataConstr(DataConstr) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwDataDefProps_DataConstr() - * @model + * @model annotation="tags xml.name='DATA-CONSTR-REF'" * @generated */ DataConstr getDataConstr(); @@ -267,7 +268,7 @@ public interface SwDataDefProps extends M2Object { * @return the value of the 'Implementation Data Type' reference. * @see #setImplementationDataType(ImplementationDataType) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwDataDefProps_ImplementationDataType() - * @model + * @model annotation="tags xml.name='IMPLEMENTATION-DATA-TYPE-REF'" * @generated */ ImplementationDataType getImplementationDataType(); @@ -294,6 +295,7 @@ public interface SwDataDefProps extends M2Object { * @see #setSwPointerTargetProps(SwPointerTargetProps) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwDataDefProps_SwPointerTargetProps() * @model containment="true" + * annotation="tags xml.name='SW-POINTER-TARGET-PROPS'" * @generated */ SwPointerTargetProps getSwPointerTargetProps(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwPointerTargetProps.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwPointerTargetProps.java index 71f0c5d7..72ae3d48 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwPointerTargetProps.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwPointerTargetProps.java @@ -75,6 +75,7 @@ public interface SwPointerTargetProps extends M2Object { * @see #setTargetCategory(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwPointerTargetProps_TargetCategory() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.Identifier" + * annotation="tags xml.name='TARGET-CATEGORY'" * @generated */ String getTargetCategory(); @@ -101,6 +102,7 @@ public interface SwPointerTargetProps extends M2Object { * @see #setSwDataDefProps(SwDataDefProps) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwPointerTargetProps_SwDataDefProps() * @model containment="true" + * annotation="tags xml.name='SW-DATA-DEF-PROPS'" * @generated */ SwDataDefProps getSwDataDefProps(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwcBswMapping.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwcBswMapping.java index 2cbc9e79..25ba8aa3 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwcBswMapping.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwcBswMapping.java @@ -77,6 +77,7 @@ public interface SwcBswMapping extends ArElement { * @return the value of the 'Runnable Mapping' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwcBswMapping_RunnableMapping() * @model containment="true" + * annotation="tags xml.name='RUNNABLE-MAPPING' xml.namePlural='RUNNABLE-MAPPINGS'" * @generated */ EList getRunnableMapping(); @@ -93,6 +94,7 @@ public interface SwcBswMapping extends ArElement { * @see #setSwcBehavior(SwcInternalBehavior) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwcBswMapping_SwcBehavior() * @model required="true" + * annotation="tags xml.name='SWC-BEHAVIOR-REF'" * @generated */ SwcInternalBehavior getSwcBehavior(); @@ -119,6 +121,7 @@ public interface SwcBswMapping extends ArElement { * @see #setBswBehavior(BswInternalBehavior) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwcBswMapping_BswBehavior() * @model required="true" + * annotation="tags xml.name='BSW-BEHAVIOR-REF'" * @generated */ BswInternalBehavior getBswBehavior(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwcBswRunnableMapping.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwcBswRunnableMapping.java index 3b9cfd11..6b50cc46 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwcBswRunnableMapping.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwcBswRunnableMapping.java @@ -75,6 +75,7 @@ public interface SwcBswRunnableMapping extends M2Object { * @see #setSwcRunnable(RunnableEntity) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwcBswRunnableMapping_SwcRunnable() * @model required="true" + * annotation="tags xml.name='SWC-RUNNABLE-REF'" * @generated */ RunnableEntity getSwcRunnable(); @@ -101,6 +102,7 @@ public interface SwcBswRunnableMapping extends M2Object { * @see #setBswEntity(BswModuleEntity) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwcBswRunnableMapping_BswEntity() * @model required="true" + * annotation="tags xml.name='BSW-ENTITY-REF'" * @generated */ BswModuleEntity getBswEntity(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwcInternalBehavior.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwcInternalBehavior.java index eb78fee6..ef1a319a 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwcInternalBehavior.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SwcInternalBehavior.java @@ -82,6 +82,7 @@ public interface SwcInternalBehavior extends Identifiable, InternalBehavior { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwcInternalBehavior_Runnable() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.RunnableEntity#getParent * @model opposite="parent" containment="true" required="true" + * annotation="tags xml.name='RUNNABLE-ENTITY' xml.namePlural='RUNNABLES'" * @generated */ EList getRunnable(); @@ -114,6 +115,7 @@ public interface SwcInternalBehavior extends Identifiable, InternalBehavior { * @return the value of the 'Port Api Option' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwcInternalBehavior_PortApiOption() * @model containment="true" + * annotation="tags xml.name='PORT-API-OPTION' xml.namePlural='PORT-API-OPTIONS'" * @generated */ EList getPortApiOption(); @@ -130,6 +132,7 @@ public interface SwcInternalBehavior extends Identifiable, InternalBehavior { * @return the value of the 'Included Data Type Set' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwcInternalBehavior_IncludedDataTypeSet() * @model containment="true" + * annotation="tags xml.name='INCLUDED-DATA-TYPE-SET' xml.namePlural='INCLUDED-DATA-TYPE-SETS'" * @generated */ EList getIncludedDataTypeSet(); @@ -148,6 +151,7 @@ public interface SwcInternalBehavior extends Identifiable, InternalBehavior { * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwcInternalBehavior_Parent() * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.AtomicSwComponentType#getInternalBehavior * @model opposite="internalBehavior" required="true" transient="false" derived="true" + * annotation="tags xml.name='ATOMIC-SW-COMPONENT-TYPE'" * @generated */ AtomicSwComponentType getParent(); @@ -174,6 +178,7 @@ public interface SwcInternalBehavior extends Identifiable, InternalBehavior { * @return the value of the 'Explicit Inter Runnable Variable' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSwcInternalBehavior_ExplicitInterRunnableVariable() * @model containment="true" + * annotation="tags xml.name='EXPLICIT-INTER-RUNNABLE-VARIABLE' xml.namePlural='EXPLICIT-INTER-RUNNABLE-VARIABLES'" * @generated */ EList getExplicitInterRunnableVariable(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/System.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/System.java index 845f43b5..5f121951 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/System.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/System.java @@ -77,7 +77,7 @@ public interface System extends ArElement { * @see #setRootSoftwareComposition(RootSwCompositionPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSystem_RootSoftwareComposition() * @model containment="true" - * annotation="tags xml.roleWrapperElement='true'" + * annotation="tags xml.roleWrapperElement='true' xml.namePlural='ROOT-SOFTWARE-COMPOSITIONS' xml.name='ROOT-SOFTWARE-COMPOSITION'" * @generated */ RootSwCompositionPrototype getRootSoftwareComposition(); @@ -104,6 +104,7 @@ public interface System extends ArElement { * @return the value of the 'Mapping' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSystem_Mapping() * @model containment="true" + * annotation="tags xml.roleWrapperElement='true' xml.name='SYSTEM-MAPPING' xml.namePlural='MAPPINGS'" * @generated */ EList getMapping(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SystemMapping.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SystemMapping.java index 02856894..3c538f05 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SystemMapping.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SystemMapping.java @@ -75,6 +75,7 @@ public interface SystemMapping extends Identifiable { * @return the value of the 'Data Mapping' containment reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSystemMapping_DataMapping() * @model containment="true" + * annotation="tags xml.namePlural='DATA-MAPPINGS'" * @generated */ EList getDataMapping(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SystemSignalGroup.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SystemSignalGroup.java index a292e66a..bd4e6ba9 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SystemSignalGroup.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/SystemSignalGroup.java @@ -74,7 +74,7 @@ public interface SystemSignalGroup extends ArElement { * * @return the value of the 'System Signal' reference list. * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getSystemSignalGroup_SystemSignal() - * @model + * @model annotation="tags xml.name='SYSTEM-SIGNAL-REF' xml.namePlural='SYSTEM-SIGNAL-REFS'" * @generated */ EList getSystemSignal(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/TextValueSpecification.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/TextValueSpecification.java index 1389f9c0..7d004256 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/TextValueSpecification.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/TextValueSpecification.java @@ -74,6 +74,7 @@ public interface TextValueSpecification extends ValueSpecification { * @see #setValue(String) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getTextValueSpecification_Value() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.VerbatimString" required="true" + * annotation="tags xml.name='VALUE'" * @generated */ String getValue(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/TimingEvent.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/TimingEvent.java index c45c4baf..eeb8b06f 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/TimingEvent.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/TimingEvent.java @@ -78,6 +78,7 @@ public interface TimingEvent extends RteEvent { * @see #setPeriod(BigDecimal) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getTimingEvent_Period() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.TimeValue" + * annotation="tags xml.name='PERIOD'" * @generated */ BigDecimal getPeriod(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/TransmissionAcknowledgementRequest.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/TransmissionAcknowledgementRequest.java index 3772378f..c0041d74 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/TransmissionAcknowledgementRequest.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/TransmissionAcknowledgementRequest.java @@ -75,6 +75,7 @@ public interface TransmissionAcknowledgementRequest extends M2Object { * @see #setTimeout(BigDecimal) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getTransmissionAcknowledgementRequest_Timeout() * @model dataType="jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.TimeValue" required="true" + * annotation="tags xml.name='TIMEOUT'" * @generated */ BigDecimal getTimeout(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableAccess.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableAccess.java index 8d2eed5c..a673adfe 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableAccess.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableAccess.java @@ -75,6 +75,7 @@ public interface VariableAccess extends Identifiable { * @see #setAccessedVariable(AutosarVariableRef) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getVariableAccess_AccessedVariable() * @model containment="true" required="true" + * annotation="tags xml.name='ACCESSED-VARIABLE'" * @generated */ AutosarVariableRef getAccessedVariable(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableDataPrototype.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableDataPrototype.java index ab14b181..51f140a0 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableDataPrototype.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableDataPrototype.java @@ -75,6 +75,7 @@ public interface VariableDataPrototype extends AutosarDataPrototype { * @see #setInitValue(ValueSpecification) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getVariableDataPrototype_InitValue() * @model containment="true" + * annotation="tags xml.name='INIT-VALUE'" * @generated */ ValueSpecification getInitValue(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableDataPrototypeInSystemInstanceRef.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableDataPrototypeInSystemInstanceRef.java index cd45b19f..fcc45b6e 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableDataPrototypeInSystemInstanceRef.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableDataPrototypeInSystemInstanceRef.java @@ -75,7 +75,7 @@ public interface VariableDataPrototypeInSystemInstanceRef extends M2Object, IIns * @return the value of the 'Context Component' reference. * @see #setContextComponent(SwComponentPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getVariableDataPrototypeInSystemInstanceRef_ContextComponent() - * @model + * @model annotation="tags xml.name='CONTEXT-COMPONENT-REF'" * @generated */ SwComponentPrototype getContextComponent(); @@ -102,6 +102,7 @@ public interface VariableDataPrototypeInSystemInstanceRef extends M2Object, IIns * @see #setContextPort(PortPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getVariableDataPrototypeInSystemInstanceRef_ContextPort() * @model required="true" + * annotation="tags xml.name='CONTEXT-PORT-REF'" * @generated */ PortPrototype getContextPort(); @@ -128,6 +129,7 @@ public interface VariableDataPrototypeInSystemInstanceRef extends M2Object, IIns * @see #setTargetDataPrototype(VariableDataPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getVariableDataPrototypeInSystemInstanceRef_TargetDataPrototype() * @model required="true" + * annotation="tags xml.name='TARGET-DATA-PROTOTYPE-REF'" * @generated */ VariableDataPrototype getTargetDataPrototype(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableInAtomicSwcTypeInstanceRef.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableInAtomicSwcTypeInstanceRef.java index 05e8edf2..6247885c 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableInAtomicSwcTypeInstanceRef.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/VariableInAtomicSwcTypeInstanceRef.java @@ -101,6 +101,7 @@ public interface VariableInAtomicSwcTypeInstanceRef extends M2Object, IInstanceR * @see #setTargetDataPrototype(VariableDataPrototype) * @see jp.ac.nagoya_u.is.nces.a_rte.model.ar4x.m2.M2Package#getVariableInAtomicSwcTypeInstanceRef_TargetDataPrototype() * @model required="true" + * annotation="tags xml.name='VARIABLE-DATA-PROTOTYPE'" * @generated */ VariableDataPrototype getTargetDataPrototype(); diff --git a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/impl/M2PackageImpl.java b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/impl/M2PackageImpl.java index fcb554cc..ec776f29 100644 --- a/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/impl/M2PackageImpl.java +++ b/src/jp.ac.nagoya_u.is.nces.a_rte.model/src/jp/ac/nagoya_u/is/nces/a_rte/model/ar4x/m2/impl/M2PackageImpl.java @@ -7589,10 +7589,10 @@ public void initializePackageContents() { // Create annotations // http://www.eclipse.org/emf/2002/Ecore createEcoreAnnotations(); - // http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot - createPivotAnnotations(); // tags createTagsAnnotations(); + // http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot + createPivotAnnotations(); // stereotypes createStereotypesAnnotations(); } @@ -7991,51 +7991,1395 @@ protected void createPivotAnnotations() { */ protected void createTagsAnnotations() { String source = "tags"; //$NON-NLS-1$ + addAnnotation + (getM2Root_Autosar(), + source, + new String[] { + "xml.name", "AUTOSAR" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getAutosar_ArPackage(), + source, + new String[] { + "xml.name", "AR-PACKAGE", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "AR-PACKAGES" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getArPackage_Element(), + source, + new String[] { + "xml.name", "ELEMENTS", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "ELEMENTS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getArPackage_ArPackage(), + source, + new String[] { + "xml.name", "AR-PACKAGE", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "AR-PACKAGES" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getIdentifiable_Category(), + source, + new String[] { + "xml.name", "CATEGORY" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwBaseType_BaseTypeEncoding(), + source, + new String[] { + "xml.name", "BASE-TYPE-ENCODING" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwBaseType_BaseTypeSize(), + source, + new String[] { + "xml.name", "BASE-TYPE-SIZE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwBaseType_NativeDeclaration(), + source, + new String[] { + "xml.name", "NATIVE-DECLARATION" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderReceiverInterface_DataElement(), + source, + new String[] { + "xml.name", "DATA-ELEMENTS", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "VARIABLE-DATA-PROTOTYPE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderReceiverInterface_InvalidationPolicy(), + source, + new String[] { + "xml.name", "INVALIDATION-POLICYS", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "INVALIDATION-POLICY" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getVariableDataPrototype_InitValue(), + source, + new String[] { + "xml.name", "INIT-VALUE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getReferrable_ShortName(), + source, + new String[] { + "xml.name", "SHORT-NAME" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getReferrable_Reference(), + source, + new String[] { + "xml.name", "REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwComponentType_Port(), + source, + new String[] { + "xml.name", "PORT", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "PORTS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getPortPrototype_Parent(), + source, + new String[] { + "xml.name", "PARENT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getPortPrototype_PortApiOption(), + source, + new String[] { + "xml.name", "PORT-API-OPTION", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "PORT-API-OPTIONS" //$NON-NLS-1$ //$NON-NLS-2$ + }); addAnnotation (getAtomicSwComponentType_InternalBehavior(), source, new String[] { - "xml.roleWrapperElement", "true" //$NON-NLS-1$ //$NON-NLS-2$ + "xml.roleWrapperElement", "true", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "SWC-INTERNAL-BEHAVIOR" //$NON-NLS-1$ //$NON-NLS-2$ }); addAnnotation - (getSystem_RootSoftwareComposition(), + (getRPortPrototype_RequiredInterface(), source, new String[] { - "xml.roleWrapperElement", "true" //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "REQUIRED-INTERFACE" //$NON-NLS-1$ //$NON-NLS-2$ }); addAnnotation - (getEcucValueCollection_EcucValue(), + (getRPortPrototype_RequiredComSpec(), source, new String[] { - "xml.name", "ECUC-MODULE-CONFIGURATION-VALUES-REF", //$NON-NLS-1$ //$NON-NLS-2$ - "xml.namePlural", "ECUC-VALUES" //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "REQURED-COMSPEC", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "REQUIRED-COMSPECS" //$NON-NLS-1$ //$NON-NLS-2$ }); addAnnotation - (getAnyInstanceRef_ContextElement(), + (getPPortPrototype_ProvidedInterface(), source, new String[] { - "xml.roleWrapperElement", "false" //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "PROVIDED-INTERFACE" //$NON-NLS-1$ //$NON-NLS-2$ }); addAnnotation - (getBswModuleEntity_AccessedModeGroup(), + (getPPortPrototype_ProvidedComSpec(), source, new String[] { - "xml.namePlural", "ACCESSED-MODE-GROUPS", //$NON-NLS-1$ //$NON-NLS-2$ - "xml.name", "MODE-DECLARATION-GROUP-PROTOTYPE-REF" //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "PROVIDED-COM-SPEC", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "PROVIDED-COM-SPECS" //$NON-NLS-1$ //$NON-NLS-2$ }); addAnnotation - (getBswModuleEntity_ManagedModeGroup(), + (getSwcInternalBehavior_Runnable(), source, new String[] { - "xml.namePlural", "MANAGED-MODE-GROUPS", //$NON-NLS-1$ //$NON-NLS-2$ - "xml.name", "MODE-DECLARATION-GROUP-PROTOTYPE-REF" //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "RUNNABLE-ENTITY", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "RUNNABLES" //$NON-NLS-1$ //$NON-NLS-2$ }); addAnnotation - (getBswEvent_DisabledInMode(), + (getSwcInternalBehavior_PortApiOption(), source, new String[] { - "xml.namePlural", "DISABLED-IN-MODE-IREFS", //$NON-NLS-1$ //$NON-NLS-2$ - "xml.name", "DISABLED-IN-MODE-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "PORT-API-OPTION", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "PORT-API-OPTIONS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwcInternalBehavior_IncludedDataTypeSet(), + source, + new String[] { + "xml.name", "INCLUDED-DATA-TYPE-SET", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "INCLUDED-DATA-TYPE-SETS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwcInternalBehavior_Parent(), + source, + new String[] { + "xml.name", "ATOMIC-SW-COMPONENT-TYPE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwcInternalBehavior_ExplicitInterRunnableVariable(), + source, + new String[] { + "xml.name", "EXPLICIT-INTER-RUNNABLE-VARIABLE", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "EXPLICIT-INTER-RUNNABLE-VARIABLES" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getExecutableEntity_CanEnterExclusiveArea(), + source, + new String[] { + "xml.name", "CAN-ENTER-EXCLUSIVE-AREA-REF", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "CAN-ENTER-EXCLUSIVE-AREA-REFS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getExecutableEntity_RunsInsideExclusiveArea(), + source, + new String[] { + "xml.name", "RUNS-INSIDE-EXCLUSIVE-AREA-REF", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "RUNS-INSIDE-ECLUSIVE-AREA-REFS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getExecutableEntity_SwAddrMethod(), + source, + new String[] { + "xml.name", "SW-ADDR-METHOD-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getRunnableEntity_DataSendPoint(), + source, + new String[] { + "xml.name", "DATA-SEND-POINT", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "DATA-SEND-POINTS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getRunnableEntity_DataReceivePointByArgument(), + source, + new String[] { + "xml.name", "DATA-RECEIVE-POINT-BY-ARGUMENT", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "DATA-RECEIVE-POINT-BY-ARGUMENTS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getRunnableEntity_Symbol(), + source, + new String[] { + "xml.name", "SYMBOL" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getRunnableEntity_WrittenLocalVariable(), + source, + new String[] { + "xml.name", "WRITTEN-LOCAL-VARIABLE", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "WRITTEN-LOCAL-VARIABLES" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getRunnableEntity_ReadLocalVariable(), + source, + new String[] { + "xml.name", "READ-LOCAL-VARIABLE", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "READ-LOCAL-VARIABLES" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getVariableAccess_AccessedVariable(), + source, + new String[] { + "xml.name", "ACCESSED-VARIABLE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getAutosarVariableRef_AutosarVariableIref(), + source, + new String[] { + "xml.name", "AUTOSAR-VARIABLE-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getAutosarVariableRef_AutosarVariable(), + source, + new String[] { + "xml.name", "AUTOSAR-VARIABLE-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getAutosarVariableRef_LocalVariable(), + source, + new String[] { + "xml.name", "LOCAL-VARIABLE-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getVariableInAtomicSwcTypeInstanceRef_TargetDataPrototype(), + source, + new String[] { + "xml.name", "VARIABLE-DATA-PROTOTYPE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getRteEvent_StartOnEvent(), + source, + new String[] { + "xml.name", "START-ON-EVENT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getTimingEvent_Period(), + source, + new String[] { + "xml.name", "PERIOD" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataSendCompletedEvent_EventSource(), + source, + new String[] { + "xml.name", "EVENT-SOURCE-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataReceivedEvent_DataIref(), + source, + new String[] { + "xml.name", "DATA-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataReceiveErrorEvent_DataIref(), + source, + new String[] { + "xml.name", "DATA-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getRVariableInAtomicSwcInstanceRef_ContextRPort(), + source, + new String[] { + "xml.name", "CONTEXT-R-PORT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getRVariableInAtomicSwcInstanceRef_TargetDataElement(), + source, + new String[] { + "xml.attribute", "true", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "DEST" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucModuleConfigurationValues_DefinitionRef(), + source, + new String[] { + "xml.name", "DEFINITION-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucModuleConfigurationValues_EcucDefEdition(), + source, + new String[] { + "xml.name", "ECUC-DEF-EDITION" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucModuleConfigurationValues_ImplementationConfigVariant(), + source, + new String[] { + "xml.name", "IMPLEMENTATION-CONFIG-VARIANT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucModuleConfigurationValues_Container(), + source, + new String[] { + "xml.name", "CONTAINER", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "CONTAINERS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucContainerValue_DefinitionRef(), + source, + new String[] { + "xml.name", "DEFINITION-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucContainerValue_ParameterValue(), + source, + new String[] { + "xml.name", "PARAMETER-VALUE", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "PARAMETER-VALUES" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucContainerValue_ReferenceValue(), + source, + new String[] { + "xml.name", "REFERENCE-VALUE", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "REFERENCE-VALUES" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucContainerValue_SubContainer(), + source, + new String[] { + "xml.name", "SUB-CONTAINERS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucParameterValue_DefinitionRef(), + source, + new String[] { + "xml.name", "DEFINITION-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucNumericalParamValue_Value(), + source, + new String[] { + "xml.name", "VALUE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucTextualParamValue_Value(), + source, + new String[] { + "xml.name", "VALUE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucAbstractReferenceValue_DefinitionRef(), + source, + new String[] { + "xml.name", "DEFINITION-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucReferenceValue_Value(), + source, + new String[] { + "xml.name", "VALUE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucInstanceReferenceValue_ValueIref(), + source, + new String[] { + "xml.name", "VALUE-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucInstanceReferenceValue_Value(), + source, + new String[] { + "xml.name", "VALUE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getReceiverComSpec_DataElement(), + source, + new String[] { + "xml.name", "DATA-ELEMENT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderComSpec_DataElement(), + source, + new String[] { + "xml.name", "DATA-ELEMENT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderComSpec_TransmissionAcknowledge(), + source, + new String[] { + "xml.name", "TRANSMISSION-ACKNOWLEDGE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getTransmissionAcknowledgementRequest_Timeout(), + source, + new String[] { + "xml.name", "TIMEOUT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getNonqueuedSenderComSpec_InitValue(), + source, + new String[] { + "xml.name", "INIT-VALUE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getNonqueuedReceiverComSpec_AliveTimeout(), + source, + new String[] { + "xml.name", "ALIVE-TIMEOUT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getNonqueuedReceiverComSpec_InitValue(), + source, + new String[] { + "xml.name", "INIT-VALUE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getNonqueuedReceiverComSpec_Filter(), + source, + new String[] { + "xml.name", "FILTER" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getCompositionSwComponentType_Component(), + source, + new String[] { + "xml.namePlural", "COMPONENTS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getCompositionSwComponentType_Connector(), + source, + new String[] { + "xml.namePlural", "CONNECTORS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getAssemblySwConnector_ProviderIref(), + source, + new String[] { + "xml.name", "PROVIDER-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getAssemblySwConnector_RequesterIref(), + source, + new String[] { + "xml.name", "REQUESTER-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDelegationSwConnector_OuterPort(), + source, + new String[] { + "xml.name", "OUTER-PORT-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDelegationSwConnector_InnerPortIref(), + source, + new String[] { + "xml.name", "INNER-PORT-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getPortPrototypeInCompositionInstanceRef_ContextComponent(), + source, + new String[] { + "xml.attribute", "true", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "DEST" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getRPortPrototypeInCompositionInstanceRef_TargetRPort(), + source, + new String[] { + "xml.name", "TARGET-R-PORT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getPPortPrototypeInCompositionInstanceRef_TargetPPort(), + source, + new String[] { + "xml.name", "TARGET-P-PORT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwComponentPrototype_Type(), + source, + new String[] { + "xml.name", "TYPE-TREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getAutosarDataType_SwDataDefProps(), + source, + new String[] { + "xml.name", "SW-DATA-DEF-PROPS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getAutosarDataType_InvalidValue(), + source, + new String[] { + "xml.name", "TIMEOUT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getImplementationDataType_SubElement(), + source, + new String[] { + "xml.name", "IMPLEMENTATION-DATA-TYPE-ELEMENT", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "SUB-ELEMENT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getImplementationDataTypeElement_ArraySize(), + source, + new String[] { + "xml.name", "ARRAY-SIZE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getImplementationDataTypeElement_ArraySizeSemantics(), + source, + new String[] { + "xml.name", "ARRAY-SIZE-SEMANTICS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getImplementationDataTypeElement_SubElement(), + source, + new String[] { + "xml.namePlural", "SUB-ELEMENTS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getImplementationDataTypeElement_SwDataDefProps(), + source, + new String[] { + "xml.name", "SW-DATA-DEF-PROPS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwDataDefProps_SwImplPolicy(), + source, + new String[] { + "xml.name", "SW-IMPL-POLICY" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwDataDefProps_SwAddrMethod(), + source, + new String[] { + "xml.name", "SW-ADDR-METHOD-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwDataDefProps_SwAlignment(), + source, + new String[] { + "xml.name", "SW-ALIGNMENT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwDataDefProps_CompuMethod(), + source, + new String[] { + "xml.name", "COMPU-METHOD-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwDataDefProps_DataConstr(), + source, + new String[] { + "xml.name", "DATA-CONSTR-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwDataDefProps_ImplementationDataType(), + source, + new String[] { + "xml.name", "IMPLEMENTATION-DATA-TYPE-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwDataDefProps_SwPointerTargetProps(), + source, + new String[] { + "xml.name", "SW-POINTER-TARGET-PROPS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataTypeMap_ImplementationDataType(), + source, + new String[] { + "xml.name", "IMPLEMENTATION-DATA-TYPE-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataTypeMap_ApplicationDataType(), + source, + new String[] { + "xml.name", "APPLICATION-DATA-TYPE-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataTypeMappingSet_DataTypeMap(), + source, + new String[] { + "xml.name", "DATA-TYPE-MAP", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "DATA-TYPE-MAPS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataTypeMappingSet_ModeRequestTypeMap(), + source, + new String[] { + "xml.name", "MODE-REQUEST-TYPE-MAP", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "MODE-REQUEST-TYPE-MAPS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getModeDeclarationGroupPrototype_Type(), + source, + new String[] { + "xml.name", "TYPE-TREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getModeRequestTypeMap_ImplementationDataType(), + source, + new String[] { + "xml.name", "SW-ALIGNMENT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getModeRequestTypeMap_ModeGroup(), + source, + new String[] { + "xml.name", "MODE-GROUP-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getModeDeclarationGroup_InitialMode(), + source, + new String[] { + "xml.name", "INITIAL-MODE-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getModeDeclarationGroup_ModeDeclaration(), + source, + new String[] { + "xml.name", "MODE-DECLARATION", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "MODE-DECLARATIONS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getExclusiveArea_SwcConfig(), + source, + new String[] { + "xml.name", "SW-ALIGNMENT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getNumericalValueSpecification_Value(), + source, + new String[] { + "xml.name", "VALUE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getTextValueSpecification_Value(), + source, + new String[] { + "xml.name", "VALUE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getConstantReference_Constant(), + source, + new String[] { + "xml.name", "CONSTANT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getRecordValueSpecification_Field(), + source, + new String[] { + "xml.name", "FIELD", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "FIELDS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getConstantSpecification_ValueSpec(), + source, + new String[] { + "xml.name", "VALUE-SPEC" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getOperationInvokedEvent_OperationIref(), + source, + new String[] { + "xml.name", "OPERATION-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getPOperationInAtomicSwcInstanceRef_ContextPPort(), + source, + new String[] { + "xml.name", "CONTEXT-P-PORT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getPOperationInAtomicSwcInstanceRef_TargetProvidedOperation(), + source, + new String[] { + "xml.name", "TARGET-PROVIDED-OPERATION-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getClientServerInterface_Operation(), + source, + new String[] { + "xml.name", "OPERATION", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "OPERATIONS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getClientServerInterface_PossibleError(), + source, + new String[] { + "xml.name", "POSSIBLE-ERROR", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "POSSIBLE-ERRORS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getClientServerOperation_PossibleError(), + source, + new String[] { + "xml.name", "POSSIBLE-ERROR", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "POSSIBLE-ERRORS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getClientServerOperation_Argument(), + source, + new String[] { + "xml.name", "ARGUMENT", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "ARGUMENTS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getApplicationError_ErrorCode(), + source, + new String[] { + "xml.name", "ERROR-CODE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getArgumentDataPrototype_Direction(), + source, + new String[] { + "xml.name", "DIRECTION" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataFilter_DataFilterType(), + source, + new String[] { + "xml.name", "DATA-FILTER-TYPE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataFilter_Mask(), + source, + new String[] { + "xml.name", "MASK" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataFilter_Max(), + source, + new String[] { + "xml.name", "MAX" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataFilter_Min(), + source, + new String[] { + "xml.name", "MIN" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataFilter_Offset(), + source, + new String[] { + "xml.name", "OFFSET" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataFilter_Period(), + source, + new String[] { + "xml.name", "PERIOD" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataFilter_X(), + source, + new String[] { + "xml.name", "X" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getQueuedReceiverComSpec_QueueLength(), + source, + new String[] { + "xml.name", "QUEUE-LENGTH" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getPortApiOption_PortArgValue(), + source, + new String[] { + "xml.name", "PORT-ARG-VALUE", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "PORT-ARG-VALUES" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getPortApiOption_Port(), + source, + new String[] { + "xml.name", "PORT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getPortApiOption_EnableTakeAddress(), + source, + new String[] { + "xml.name", "ENABLE-TAKE-ADDRESS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getPortDefinedArgumentValue_Value(), + source, + new String[] { + "xml.name", "VALUE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getPortDefinedArgumentValue_ValueType(), + source, + new String[] { + "xml.name", "VALUE-TYPE-TREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getIncludedDataTypeSet_LiteralPrefix(), + source, + new String[] { + "xml.name", "LITERAL-PREFIX" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getIncludedDataTypeSet_DataType(), + source, + new String[] { + "xml.namePlural", "DATA-TYPE-REFS", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "DATA-TYPE-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSystem_RootSoftwareComposition(), + source, + new String[] { + "xml.roleWrapperElement", "true", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "ROOT-SOFTWARE-COMPOSITIONS", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "ROOT-SOFTWARE-COMPOSITION" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSystem_Mapping(), + source, + new String[] { + "xml.roleWrapperElement", "true", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "SYSTEM-MAPPING", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "MAPPINGS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getRootSwCompositionPrototype_SoftwareComposition(), + source, + new String[] { + "xml.name", "SOFTWARE-COMPOSITION-TREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSystemMapping_DataMapping(), + source, + new String[] { + "xml.namePlural", "DATA-MAPPINGS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getISignal_SystemSignal(), + source, + new String[] { + "xml.name", "SYSTEM-SIGNAL-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getISignalIPdu_ISignalToPduMapping(), + source, + new String[] { + "xml.name", "I-SIGNAL-TO-PDU-MAPPING", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "I-SIGNAL-TO-PDU-MAPPINGS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getISignalToIPduMapping_ISignal(), + source, + new String[] { + "xml.name", "I-SIGNAL-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getISignalToIPduMapping_ISignalGroup(), + source, + new String[] { + "xml.name", "ISIGNAL-GROUP-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderReceiverToSignalMapping_SystemSignal(), + source, + new String[] { + "xml.name", "SYSTEM-SIGNAL-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderReceiverToSignalMapping_DataElementIref(), + source, + new String[] { + "xml.name", "DATA-ELEMENT-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderReceiverToSignalGroupMapping_SignalGroup(), + source, + new String[] { + "xml.name", "SIGNAL-GROUP-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderReceiverToSignalGroupMapping_DataElementIref(), + source, + new String[] { + "xml.name", "DATA-ELEMENT-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderReceiverToSignalGroupMapping_DataElement(), + source, + new String[] { + "xml.name", "ECUC-MODULE-CONFIGURATION-VALUES-REF", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "ECUC-VALUES" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderReceiverToSignalGroupMapping_TypeMapping(), + source, + new String[] { + "xml.name", "ECUC-MODULE-CONFIGURATION-VALUES-REF", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "ECUC-VALUES" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getVariableDataPrototypeInSystemInstanceRef_ContextComponent(), + source, + new String[] { + "xml.name", "CONTEXT-COMPONENT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getVariableDataPrototypeInSystemInstanceRef_ContextPort(), + source, + new String[] { + "xml.name", "CONTEXT-PORT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getVariableDataPrototypeInSystemInstanceRef_TargetDataPrototype(), + source, + new String[] { + "xml.name", "TARGET-DATA-PROTOTYPE-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucValueCollection_EcucValue(), + source, + new String[] { + "xml.name", "ECUC-MODULE-CONFIGURATION-VALUES-REF", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "ECUC-VALUES" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getEcucValueCollection_EcuExtract(), + source, + new String[] { + "xml.name", "ECU-EXTRACT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getServerCallPoint_OperationIref(), + source, + new String[] { + "xml.name", "OPERATION-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getROperationInAtomicSwcInstanceRef_ContextRPort(), + source, + new String[] { + "xml.name", "CONTEXT-R-PORT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getROperationInAtomicSwcInstanceRef_TargetRequiredOperation(), + source, + new String[] { + "xml.name", "TARGET-REQUIRED-OPERATION-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwAddrMethod_MemoryAllocationKeywordPolicy(), + source, + new String[] { + "xml.name", "MEMORY-ALLOCATION-KEYWORD-POLICY" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwAddrMethod_SectionInitializationPolicy(), + source, + new String[] { + "xml.name", "SECTION-INITIALIZATION-POLICY" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataConstr_DataConstrRule(), + source, + new String[] { + "xml.name", "DATA-CONSTR-RULE", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "DATA-CONSTR-RULES" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getDataConstrRule_InternalConstrs(), + source, + new String[] { + "xml.name", "INTERNAL-CONSTRS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getInternalConstrs_LowerLimit(), + source, + new String[] { + "xml.name", "LOWER-LIMIT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getInternalConstrs_UpperLimit(), + source, + new String[] { + "xml.name", "UPPER-LIMIT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getCompu_CompuScale(), + source, + new String[] { + "xml.name", "COMPU-SCALE", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "COMPU-SCALES" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getLimit_Value(), + source, + new String[] { + "xml.name", "VALUE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getCompuScale_LowerLimit(), + source, + new String[] { + "xml.name", "LOWER-LIMIT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getCompuScale_ShortLabel(), + source, + new String[] { + "xml.name", "SHORT-LABEL" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getCompuScale_Symbol(), + source, + new String[] { + "xml.name", "SYMBOL" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getCompuScale_UpperLimit(), + source, + new String[] { + "xml.name", "UPPER-LIMIT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getCompuScale_CompuConst(), + source, + new String[] { + "xml.name", "COMPU-CONST" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getCompuConst_Vt(), + source, + new String[] { + "xml.name", "VT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getAnyInstanceRef_ContextElement(), + source, + new String[] { + "xml.roleWrapperElement", "false", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "CONTEXT-ELEMENT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getPortInCompositionInstanceRef_ContextComponent(), + source, + new String[] { + "xml.name", "CONTEXT-COMPONENT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getPPortInCompositionInstanceRef_TargetPPort(), + source, + new String[] { + "xml.name", "TARGET-P-PORT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getRPortInCompositionInstanceRef_TargetRPort(), + source, + new String[] { + "xml.name", "TARGET-R-PORT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getInternalBehavior_DataTypeMapping(), + source, + new String[] { + "xml.name", "DATA-TYPE-MAPPING-REF", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "DATA-TYPE-MAPPING-REFS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getInternalBehavior_ExclusiveArea(), + source, + new String[] { + "xml.name", "EXCLUSIVE-AREA", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "EXCLUSIVE-AREAS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwcBswRunnableMapping_SwcRunnable(), + source, + new String[] { + "xml.name", "SWC-RUNNABLE-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwcBswRunnableMapping_BswEntity(), + source, + new String[] { + "xml.name", "BSW-ENTITY-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwcBswMapping_RunnableMapping(), + source, + new String[] { + "xml.name", "RUNNABLE-MAPPING", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "RUNNABLE-MAPPINGS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwcBswMapping_SwcBehavior(), + source, + new String[] { + "xml.name", "SWC-BEHAVIOR-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwcBswMapping_BswBehavior(), + source, + new String[] { + "xml.name", "BSW-BEHAVIOR-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswInternalBehavior_Entity(), + source, + new String[] { + "xml.name", "ENTITY", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "ENTITYS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswInternalBehavior_Event(), + source, + new String[] { + "xml.name", "EVENT", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "EVENTS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswInternalBehavior_Implementation(), + source, + new String[] { + "xml.name", "BSW-TRIGGER-DIRECT-IMPLEMENTATION", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "BSW-TRIGGER-DIRECT-IMPLEMENTATIONS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswInternalBehavior_ModeSenderPolicy(), + source, + new String[] { + "xml.name", "BSW-MODE-SENDER-POLICY" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswModeSenderPolicy_ProvidedModeGroup(), + source, + new String[] { + "xml.name", "PROVIDED-MODE-GROUP-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswModeSenderPolicy_QueueLength(), + source, + new String[] { + "xml.name", "QUEUE-LENGTH" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getImplementation_SwcBswMapping(), + source, + new String[] { + "xml.name", "SWC-BSW-MAPPING-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswImplementation_Behavior(), + source, + new String[] { + "xml.name", "BEHAVIOR-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswModuleDescription_InternalBehavior(), + source, + new String[] { + "xml.name", "INTERNAL-BEHAVIOR" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswModuleDescription_ProvidedEntry(), + source, + new String[] { + "xml.name", "PROVIDED-ENTRY", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "PROVIDED-ENTRYS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswModuleDescription_ProvidedModeGroup(), + source, + new String[] { + "xml.name", "PROVIDED-MODE-GROUP", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "PROVIDED-MODE-GROUPS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswModuleDescription_RequiredModeGroup(), + source, + new String[] { + "xml.name", "REQUIRED-MODE-GROUP", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "REQUIRED-MODE-GROUPS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswModuleEntry_ServiceId(), + source, + new String[] { + "xml.name", "SERVICE-ID" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswModuleEntry_CallType(), + source, + new String[] { + "xml.name", "CALL-TYPE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswModuleEntry_ExecutionContext(), + source, + new String[] { + "xml.name", "EXECUTION-CONTEXT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswModuleEntity_ImplementedEntry(), + source, + new String[] { + "xml.name", "IMPLEMENTED-ENTRY-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswModuleEntity_AccessedModeGroup(), + source, + new String[] { + "xml.namePlural", "ACCESSED-MODE-GROUPS", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "MODE-DECLARATION-GROUP-PROTOTYPE-REF-CONDITIONAL" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswModuleEntity_ManagedModeGroup(), + source, + new String[] { + "xml.namePlural", "MANAGED-MODE-GROUPS", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "MODE-DECLARATION-GROUP-PROTOTYPE-REF-CONDITIONAL" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswSchedulableEntity_Event(), + source, + new String[] { + "xml.name", "EVENT", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "EVENTS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswEvent_StartsOnEvent(), + source, + new String[] { + "xml.name", "STARTS-ON-EVENT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswEvent_DisabledInMode(), + source, + new String[] { + "xml.namePlural", "DISABLED-IN-MODE-IREFS", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.name", "DISABLED-IN-MODE-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswModeSwitchEvent_Activation(), + source, + new String[] { + "xml.name", "ACTIVATION" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswModeSwitchEvent_ModeIref(), + source, + new String[] { + "xml.name", "MODE-IREF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getModeInBswModuleDescriptionInstanceRef_ContextModeDeclarationGroup(), + source, + new String[] { + "xml.name", "CONTEXT-MODE-DECLARATION-GROUP-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getModeInBswModuleDescriptionInstanceRef_TargetMode(), + source, + new String[] { + "xml.name", "TARGET-MODE-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswTimingEvent_Period(), + source, + new String[] { + "xml.name", "PERIOD" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getBswInterruptEntity_InterruptSource(), + source, + new String[] { + "xml.name", "INTERRUPT-SOURCE" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSystemSignalGroup_SystemSignal(), + source, + new String[] { + "xml.name", "SYSTEM-SIGNAL-REF", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "SYSTEM-SIGNAL-REFS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getISignalGroup_SystemSignalGroup(), + source, + new String[] { + "xml.name", "SYSTEM-SIGNAL-GROUP-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getISignalGroup_ISignal(), + source, + new String[] { + "xml.name", "I-SIGNAL-REF", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "I-SIGNAL-REFS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderRecRecordTypeMapping_RecordElementMapping(), + source, + new String[] { + "xml.name", "RECORD-ELEMENT-MAPPING", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "RECORD-ELEMENT-MAPPINGS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderRecRecordElementMapping_ImplementationRecordElement(), + source, + new String[] { + "xml.name", "IMPLEMENTATION-RECORD-ELEMENT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderRecRecordElementMapping_ComplexTypeMapping(), + source, + new String[] { + "xml.namePlural", "COMPLEX-TYPE-MAPPING" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderRecRecordElementMapping_SystemSignal(), + source, + new String[] { + "xml.name", "SYSTEM-SIGNAL-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderRecArrayTypeMapping_ArrayElementMapping(), + source, + new String[] { + "xml.name", "SENDER-REC-ARRAY-TYPE-MAPPING", //$NON-NLS-1$ //$NON-NLS-2$ + "xml.namePlural", "ARRAY-ELEMENT-MAPPINGS" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getIndexedArrayElement_ImplementationArrayElement(), + source, + new String[] { + "xml.name", "IMPLEMENTATION-ARRAY-ELEMENT-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getIndexedArrayElement_Index(), + source, + new String[] { + "xml.name", "INDEX" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderRecArrayElementMapping_IndexedArrayElement(), + source, + new String[] { + "xml.name", "INDEXED-ARRAY-ELEMENT" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderRecArrayElementMapping_ComplexTypeMapping(), + source, + new String[] { + "xml.namePlural", "COMPLEX-TYPE-MAPPING" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSenderRecArrayElementMapping_SystemSignal(), + source, + new String[] { + "xml.name", "SYSTEM-SIGNAL-REF" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwPointerTargetProps_TargetCategory(), + source, + new String[] { + "xml.name", "TARGET-CATEGORY" //$NON-NLS-1$ //$NON-NLS-2$ + }); + addAnnotation + (getSwPointerTargetProps_SwDataDefProps(), + source, + new String[] { + "xml.name", "SW-DATA-DEF-PROPS" //$NON-NLS-1$ //$NON-NLS-2$ }); }