diff options
Diffstat (limited to 'extraplugins/marte/textedit/org.eclipse.papyrus.marte.textedit.stereotypeapplicationwithvsl.xtext/model/UML.genmodel')
-rw-r--r-- | extraplugins/marte/textedit/org.eclipse.papyrus.marte.textedit.stereotypeapplicationwithvsl.xtext/model/UML.genmodel | 4474 |
1 files changed, 0 insertions, 4474 deletions
diff --git a/extraplugins/marte/textedit/org.eclipse.papyrus.marte.textedit.stereotypeapplicationwithvsl.xtext/model/UML.genmodel b/extraplugins/marte/textedit/org.eclipse.papyrus.marte.textedit.stereotypeapplicationwithvsl.xtext/model/UML.genmodel deleted file mode 100644 index f32968996e1..00000000000 --- a/extraplugins/marte/textedit/org.eclipse.papyrus.marte.textedit.stereotypeapplicationwithvsl.xtext/model/UML.genmodel +++ /dev/null @@ -1,4474 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<genmodel:GenModel xmi:version="2.0" - xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:genmodel="http://www.eclipse.org/uml2/2.2.0/GenModel" modelDirectory="/org.eclipse.uml2.uml/src" - creationIcons="false" creationSubmenus="true" modelPluginID="org.eclipse.uml2.uml" - templateDirectory="/org.eclipse.uml2.uml/templates" runtimeJar="true" dynamicTemplates="true" - modelName="UML" modelPluginClass="org.eclipse.uml2.uml.UMLPlugin" editPluginClass="org.eclipse.uml2.uml.edit.UMLEditPlugin" - editorPluginClass="org.eclipse.uml2.uml.editor.UMLEditorPlugin" nonNLSMarkers="true" - rootExtendsInterface="" codeFormatting="true" booleanFlagsField="eFlags" booleanFlagsReservedBits="8" - importerID="org.eclipse.uml2.uml.ecore.importer" containmentProxies="true" minimalReflectiveMethods="false" - complianceLevel="5.0" colorProviders="true" fontProviders="true" packedEnums="true" - usedGenPackages="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore" - operationReflection="true" factoryMethods="true" pluralizedGetters="true" cacheAdapterSupport="true" - invariantPrefix="validate"> - <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/importer/org.eclipse.uml2.uml.ecore.importer"> - <details key="DUPLICATE_FEATURES" value="PROCESS"/> - <details key="DUPLICATE_FEATURE_INHERITANCE" value="PROCESS"/> - <details key="REDEFINING_PROPERTIES" value="PROCESS"/> - <details key="DUPLICATE_OPERATIONS" value="PROCESS"/> - <details key="DERIVED_FEATURES" value="PROCESS"/> - <details key="SUBSETTING_PROPERTIES" value="PROCESS"/> - <details key="ECORE_TAGGED_VALUES" value="PROCESS"/> - <details key="REDEFINING_OPERATIONS" value="PROCESS"/> - <details key="ANNOTATION_DETAILS" value="PROCESS"/> - <details key="SUPER_CLASS_ORDER" value="PROCESS"/> - <details key="UNION_PROPERTIES" value="PROCESS"/> - <details key="DUPLICATE_OPERATION_INHERITANCE" value="PROCESS"/> - <details key="OPERATION_BODIES" value="IGNORE"/> - <details key="INVARIANT_CONSTRAINTS" value="PROCESS"/> - <details key="COMMENTS" value="PROCESS"/> - <details key="CAMEL_CASE_NAMES" value="IGNORE"/> - </genAnnotations> - <foreignModel>UML.merged.uml</foreignModel> - <genPackages xsi:type="genmodel:GenPackage" prefix="UML" basePackage="org.eclipse.uml2" - disposableProviderFactory="true" loadInitialization="true" classPackageSuffix="internal.impl" - providerPackageSuffix="edit.providers" presentationPackageSuffix="editor.presentation" - generateExampleClass="false" multipleEditorPages="false" extensibleProviderFactory="true" - childCreationExtenders="true" contentTypeIdentifier="org.eclipse.uml2.uml" fileExtensions="uml" - ecorePackage="UML.ecore#/" resourceInterfaces="true" operationsPackage="org.eclipse.uml2.uml.internal.operations"> - <genEnums xsi:type="genmodel:GenEnum" ecoreEnum="UML.ecore#//VisibilityKind"> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//VisibilityKind/public"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//VisibilityKind/private"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//VisibilityKind/protected"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//VisibilityKind/package"/> - </genEnums> - <genEnums xsi:type="genmodel:GenEnum" ecoreEnum="UML.ecore#//TransitionKind"> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//TransitionKind/internal"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//TransitionKind/local"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//TransitionKind/external"/> - </genEnums> - <genEnums xsi:type="genmodel:GenEnum" ecoreEnum="UML.ecore#//PseudostateKind"> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//PseudostateKind/initial"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//PseudostateKind/deepHistory"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//PseudostateKind/shallowHistory"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//PseudostateKind/join"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//PseudostateKind/fork"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//PseudostateKind/junction"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//PseudostateKind/choice"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//PseudostateKind/entryPoint"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//PseudostateKind/exitPoint"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//PseudostateKind/terminate"/> - </genEnums> - <genEnums xsi:type="genmodel:GenEnum" ecoreEnum="UML.ecore#//ConnectorKind"> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ConnectorKind/assembly"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ConnectorKind/delegation"/> - </genEnums> - <genEnums xsi:type="genmodel:GenEnum" ecoreEnum="UML.ecore#//CallConcurrencyKind"> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//CallConcurrencyKind/sequential"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//CallConcurrencyKind/guarded"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//CallConcurrencyKind/concurrent"/> - </genEnums> - <genEnums xsi:type="genmodel:GenEnum" ecoreEnum="UML.ecore#//AggregationKind"> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//AggregationKind/none"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//AggregationKind/shared"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//AggregationKind/composite"/> - </genEnums> - <genEnums xsi:type="genmodel:GenEnum" ecoreEnum="UML.ecore#//ParameterDirectionKind"> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ParameterDirectionKind/in"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ParameterDirectionKind/inout"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ParameterDirectionKind/out"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ParameterDirectionKind/return"/> - </genEnums> - <genEnums xsi:type="genmodel:GenEnum" ecoreEnum="UML.ecore#//ParameterEffectKind"> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ParameterEffectKind/create"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ParameterEffectKind/read"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ParameterEffectKind/update"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ParameterEffectKind/delete"/> - </genEnums> - <genEnums xsi:type="genmodel:GenEnum" ecoreEnum="UML.ecore#//ObjectNodeOrderingKind"> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ObjectNodeOrderingKind/unordered"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ObjectNodeOrderingKind/ordered"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ObjectNodeOrderingKind/LIFO"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ObjectNodeOrderingKind/FIFO"/> - </genEnums> - <genEnums xsi:type="genmodel:GenEnum" ecoreEnum="UML.ecore#//MessageKind"> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//MessageKind/complete"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//MessageKind/lost"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//MessageKind/found"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//MessageKind/unknown"/> - </genEnums> - <genEnums xsi:type="genmodel:GenEnum" ecoreEnum="UML.ecore#//MessageSort"> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//MessageSort/synchCall"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//MessageSort/asynchCall"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//MessageSort/asynchSignal"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//MessageSort/createMessage"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//MessageSort/deleteMessage"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//MessageSort/reply"/> - </genEnums> - <genEnums xsi:type="genmodel:GenEnum" ecoreEnum="UML.ecore#//InteractionOperatorKind"> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//InteractionOperatorKind/seq"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//InteractionOperatorKind/alt"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//InteractionOperatorKind/opt"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//InteractionOperatorKind/break"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//InteractionOperatorKind/par"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//InteractionOperatorKind/strict"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//InteractionOperatorKind/loop"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//InteractionOperatorKind/critical"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//InteractionOperatorKind/neg"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//InteractionOperatorKind/assert"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//InteractionOperatorKind/ignore"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//InteractionOperatorKind/consider"/> - </genEnums> - <genEnums xsi:type="genmodel:GenEnum" ecoreEnum="UML.ecore#//ExpansionKind"> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ExpansionKind/parallel"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ExpansionKind/iterative"/> - <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="UML.ecore#//ExpansionKind/stream"/> - </genEnums> - <genDataTypes xsi:type="genmodel:GenDataType" ecoreDataType="UML.ecore#//Integer"/> - <genDataTypes xsi:type="genmodel:GenDataType" ecoreDataType="UML.ecore#//Boolean"/> - <genDataTypes xsi:type="genmodel:GenDataType" ecoreDataType="UML.ecore#//String"/> - <genDataTypes xsi:type="genmodel:GenDataType" ecoreDataType="UML.ecore#//UnlimitedNatural"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Comment"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertyMultiLine="true" - ecoreFeature="ecore:EAttribute UML.ecore#//Comment/body"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Comment/annotatedElement"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//Element"> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Element/ownedElement"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Element/owner"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Element/ownedComment"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/not_own_self"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/not_own_self/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/not_own_self/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/has_owner"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/has_owner/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/has_owner/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/destroy"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/hasKeyword"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/hasKeyword/keyword"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getKeywords" - cacheAdapterScope="Resource"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/addKeyword"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/addKeyword/keyword"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/removeKeyword"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/removeKeyword/keyword"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getNearestPackage"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getModel"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/isStereotypeApplicable"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/isStereotypeApplicable/stereotype"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/isStereotypeRequired"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/isStereotypeRequired/stereotype"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/isStereotypeApplied"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/isStereotypeApplied/stereotype"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/applyStereotype"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/applyStereotype/stereotype"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/unapplyStereotype"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/unapplyStereotype/stereotype"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getApplicableStereotypes" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getApplicableStereotype"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/getApplicableStereotype/qualifiedName"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getStereotypeApplications" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getStereotypeApplication"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/getStereotypeApplication/stereotype"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getRequiredStereotypes" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getRequiredStereotype"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/getRequiredStereotype/qualifiedName"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getAppliedStereotypes" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getAppliedStereotype"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/getAppliedStereotype/qualifiedName"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getAppliedSubstereotypes"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/getAppliedSubstereotypes/stereotype"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getAppliedSubstereotype"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/getAppliedSubstereotype/stereotype"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/getAppliedSubstereotype/qualifiedName"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/hasValue"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/hasValue/stereotype"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/hasValue/propertyName"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getValue"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/getValue/stereotype"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/getValue/propertyName"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/setValue"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/setValue/stereotype"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/setValue/propertyName"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/setValue/newValue"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/createEAnnotation"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/createEAnnotation/source"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getRelationships" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getRelationships.1"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/getRelationships.1/eClass"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getSourceDirectedRelationships" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getSourceDirectedRelationships.1"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/getSourceDirectedRelationships.1/eClass"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getTargetDirectedRelationships" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/getTargetDirectedRelationships.1"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Element/getTargetDirectedRelationships.1/eClass"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/allOwnedElements" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Element/mustBeOwned"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Package"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Package/ownedType"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Package/packageMerge"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Package/packagedElement"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Package/nestedPackage"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Package/nestingPackage"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" - createChild="true" propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Package/profileApplication"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/elements_public_or_private"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/elements_public_or_private/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/elements_public_or_private/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/createOwnedClass"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/createOwnedClass/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/createOwnedClass/isAbstract"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/createOwnedEnumeration"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/createOwnedEnumeration/name"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/createOwnedPrimitiveType"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/createOwnedPrimitiveType/name"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/createOwnedInterface"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/createOwnedInterface/name"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/isProfileApplied"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/isProfileApplied/profile"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/applyProfile"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/applyProfile/profile"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/unapplyProfile"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/unapplyProfile/profile"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/getAppliedProfiles" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/getAllAppliedProfiles" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/getAppliedProfile"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/getAppliedProfile/qualifiedName"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/getAppliedProfile.1"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/getAppliedProfile.1/qualifiedName"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/getAppliedProfile.1/recurse"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/getAllProfileApplications" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/getProfileApplication"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/getProfileApplication/profile"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/getProfileApplication.1"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/getProfileApplication.1/profile"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/getProfileApplication.1/recurse"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/isModelLibrary"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/visibleMembers" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Package/makesVisible"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Package/makesVisible/el"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//PackageableElement"/> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//NamedElement"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//NamedElement/name" - key="true"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//NamedElement/visibility"/> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" createChild="false" - ecoreFeature="ecore:EAttribute UML.ecore#//NamedElement/qualifiedName"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//NamedElement/clientDependency"/> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//NamedElement/namespace"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//NamedElement/nameExpression"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//NamedElement/has_no_qualified_name"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//NamedElement/has_no_qualified_name/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//NamedElement/has_no_qualified_name/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//NamedElement/has_qualified_name"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//NamedElement/has_qualified_name/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//NamedElement/has_qualified_name/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//NamedElement/visibility_needs_ownership"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//NamedElement/visibility_needs_ownership/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//NamedElement/visibility_needs_ownership/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//NamedElement/createDependency"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//NamedElement/createDependency/supplier"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//NamedElement/getLabel"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//NamedElement/getLabel.1"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//NamedElement/getLabel.1/localize"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//NamedElement/createUsage"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//NamedElement/createUsage/supplier"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//NamedElement/getQualifiedName"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//NamedElement/allNamespaces" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//NamedElement/isDistinguishableFrom"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//NamedElement/isDistinguishableFrom/n"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//NamedElement/isDistinguishableFrom/ns"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//NamedElement/separator"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//NamedElement/allOwningPackages" - cacheAdapterScope="Global"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Dependency"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Dependency/supplier"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Dependency/client"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//DirectedRelationship"> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//DirectedRelationship/source"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//DirectedRelationship/target"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//Relationship"> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Relationship/relatedElement"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//Namespace"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Namespace/elementImport"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Namespace/packageImport"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Namespace/ownedRule"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Namespace/member"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Namespace/importedMember"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Namespace/ownedMember"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Namespace/members_distinguishable"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Namespace/members_distinguishable/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Namespace/members_distinguishable/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Namespace/createElementImport"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Namespace/createElementImport/element"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Namespace/createElementImport/visibility"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Namespace/createPackageImport"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Namespace/createPackageImport/package_"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Namespace/createPackageImport/visibility"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Namespace/getImportedElements" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Namespace/getImportedPackages" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Namespace/getImportedMembers" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Namespace/getNamesOfMember"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Namespace/getNamesOfMember/element"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Namespace/membersAreDistinguishable"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Namespace/importMembers"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Namespace/importMembers/imps"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Namespace/excludeCollisions"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Namespace/excludeCollisions/imps"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ElementImport"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ElementImport/visibility"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ElementImport/alias"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ElementImport/importedElement" - key="true"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ElementImport/importingNamespace"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ElementImport/visibility_public_or_private"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ElementImport/visibility_public_or_private/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ElementImport/visibility_public_or_private/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ElementImport/imported_element_is_public"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ElementImport/imported_element_is_public/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ElementImport/imported_element_is_public/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ElementImport/getName"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//PackageImport"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//PackageImport/visibility"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//PackageImport/importedPackage" - key="true"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//PackageImport/importingNamespace"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//PackageImport/public_or_private"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//PackageImport/public_or_private/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//PackageImport/public_or_private/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Constraint"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Constraint/constrainedElement"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Constraint/specification"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Constraint/context"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Constraint/not_apply_to_self"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Constraint/not_apply_to_self/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Constraint/not_apply_to_self/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Constraint/value_specification_boolean"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Constraint/value_specification_boolean/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Constraint/value_specification_boolean/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Constraint/boolean_value"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Constraint/boolean_value/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Constraint/boolean_value/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Constraint/no_side_effects"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Constraint/no_side_effects/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Constraint/no_side_effects/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Constraint/not_applied_to_self"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Constraint/not_applied_to_self/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Constraint/not_applied_to_self/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//ValueSpecification"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ValueSpecification/isComputable"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ValueSpecification/integerValue"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ValueSpecification/booleanValue"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ValueSpecification/stringValue"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ValueSpecification/unlimitedValue"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ValueSpecification/isNull"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//TypedElement"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//TypedElement/type" key="true"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//Type"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Type/package"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Type/createAssociation"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Type/createAssociation/end1IsNavigable"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Type/createAssociation/end1Aggregation"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Type/createAssociation/end1Name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Type/createAssociation/end1Lower"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Type/createAssociation/end1Upper"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Type/createAssociation/end1Type"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Type/createAssociation/end2IsNavigable"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Type/createAssociation/end2Aggregation"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Type/createAssociation/end2Name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Type/createAssociation/end2Lower"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Type/createAssociation/end2Upper"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Type/getAssociations" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Type/conformsTo"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Type/conformsTo/other"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Association"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Association/ownedEnd"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Association/memberEnd"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Association/isDerived"/> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Association/endType"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Association/navigableOwnedEnd"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Association/specialized_end_number"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Association/specialized_end_number/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Association/specialized_end_number/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Association/specialized_end_types"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Association/specialized_end_types/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Association/specialized_end_types/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Association/binary_associations"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Association/binary_associations/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Association/binary_associations/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Association/association_ends"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Association/association_ends/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Association/association_ends/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Association/isBinary"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Association/getEndTypes" - cacheAdapterScope="Global"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//Classifier"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Classifier/isAbstract"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Classifier/generalization"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Classifier/powertypeExtent"/> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Classifier/feature"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - ecoreFeature="ecore:EReference UML.ecore#//Classifier/inheritedMember"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Classifier/redefinedClassifier"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Classifier/general"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Classifier/substitution"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Classifier/attribute"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Classifier/representation"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Classifier/collaborationUse"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Classifier/ownedUseCase"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Classifier/useCase"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/no_cycles_in_generalization"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/no_cycles_in_generalization/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/no_cycles_in_generalization/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/generalization_hierarchies"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/generalization_hierarchies/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/generalization_hierarchies/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/specialize_type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/specialize_type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/specialize_type/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/maps_to_generalization_set"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/maps_to_generalization_set/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/maps_to_generalization_set/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/getAllAttributes" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/getOperations" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/getAllOperations" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/getOperation"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/getOperation/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/getOperation/parameterNames"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/getOperation/parameterTypes"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/getOperation.1"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/getOperation.1/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/getOperation.1/parameterNames"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/getOperation.1/parameterTypes"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/getOperation.1/ignoreCase"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/getUsedInterfaces" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/getAllUsedInterfaces" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/getGenerals" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/getInheritedMembers" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/allFeatures" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/parents" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/inheritableMembers"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/inheritableMembers/c"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/hasVisibilityOf"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/hasVisibilityOf/n"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/conformsTo"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/conformsTo/other"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/inherit"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/inherit/inhs"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/maySpecializeType"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Classifier/maySpecializeType/c"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Classifier/allParents" - cacheAdapterScope="Global"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//RedefinableElement"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//RedefinableElement/isLeaf"/> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//RedefinableElement/redefinedElement"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//RedefinableElement/redefinitionContext"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//RedefinableElement/redefinition_context_valid"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//RedefinableElement/redefinition_context_valid/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//RedefinableElement/redefinition_context_valid/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//RedefinableElement/redefinition_consistent"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//RedefinableElement/redefinition_consistent/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//RedefinableElement/redefinition_consistent/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//RedefinableElement/isConsistentWith"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//RedefinableElement/isConsistentWith/redefinee"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//RedefinableElement/isRedefinitionContextValid"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//RedefinableElement/isRedefinitionContextValid/redefined"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//TemplateableElement"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateableElement/templateBinding"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateableElement/ownedTemplateSignature"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//TemplateableElement/parameterableElements" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//TemplateableElement/isTemplate"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//TemplateBinding"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//TemplateBinding/signature" key="true"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateBinding/parameterSubstitution"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateBinding/boundElement"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//TemplateBinding/parameter_substitution_formal"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TemplateBinding/parameter_substitution_formal/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TemplateBinding/parameter_substitution_formal/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//TemplateBinding/one_parameter_substitution"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TemplateBinding/one_parameter_substitution/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TemplateBinding/one_parameter_substitution/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//TemplateSignature"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateSignature/parameter"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateSignature/ownedParameter"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateSignature/template"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//TemplateSignature/own_elements"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TemplateSignature/own_elements/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TemplateSignature/own_elements/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//TemplateParameter"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateParameter/signature"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//TemplateParameter/parameteredElement"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateParameter/ownedParameteredElement"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateParameter/default"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateParameter/ownedDefault"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//TemplateParameter/must_be_compatible"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TemplateParameter/must_be_compatible/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TemplateParameter/must_be_compatible/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//ParameterableElement"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ParameterableElement/owningTemplateParameter"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ParameterableElement/templateParameter"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ParameterableElement/isCompatibleWith"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ParameterableElement/isCompatibleWith/p"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ParameterableElement/isTemplateParameter"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//TemplateParameterSubstitution"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateParameterSubstitution/formal"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateParameterSubstitution/actual"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateParameterSubstitution/ownedActual"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TemplateParameterSubstitution/templateBinding"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//TemplateParameterSubstitution/must_be_compatible"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TemplateParameterSubstitution/must_be_compatible/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TemplateParameterSubstitution/must_be_compatible/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Generalization"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Generalization/isSubstitutable"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Generalization/general" key="true"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Generalization/generalizationSet"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Generalization/specific"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Generalization/generalization_same_classifier"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Generalization/generalization_same_classifier/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Generalization/generalization_same_classifier/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//GeneralizationSet"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//GeneralizationSet/isCovering"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//GeneralizationSet/isDisjoint"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//GeneralizationSet/powertype"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//GeneralizationSet/generalization"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//GeneralizationSet/generalization_same_classifier"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//GeneralizationSet/generalization_same_classifier/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//GeneralizationSet/generalization_same_classifier/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//GeneralizationSet/maps_to_generalization_set"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//GeneralizationSet/maps_to_generalization_set/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//GeneralizationSet/maps_to_generalization_set/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//Feature"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Feature/isStatic"/> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Feature/featuringClassifier"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Substitution"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Substitution/contract" key="true"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Substitution/substitutingClassifier"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Realization"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Abstraction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Abstraction/mapping"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//OpaqueExpression"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertyMultiLine="true" - ecoreFeature="ecore:EAttribute UML.ecore#//OpaqueExpression/body"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//OpaqueExpression/language"/> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//OpaqueExpression/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//OpaqueExpression/behavior"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//OpaqueExpression/language_body_size"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//OpaqueExpression/language_body_size/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//OpaqueExpression/language_body_size/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//OpaqueExpression/only_return_result_parameters"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//OpaqueExpression/only_return_result_parameters/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//OpaqueExpression/only_return_result_parameters/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//OpaqueExpression/one_return_result_parameter"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//OpaqueExpression/one_return_result_parameter/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//OpaqueExpression/one_return_result_parameter/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//OpaqueExpression/getResult"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//OpaqueExpression/value"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//OpaqueExpression/isIntegral"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//OpaqueExpression/isPositive"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//OpaqueExpression/isNonNegative"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Parameter"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Parameter/parameterSet"/> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Parameter/operation"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Parameter/direction"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Parameter/default"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Parameter/defaultValue"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Parameter/isException"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Parameter/isStream"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Parameter/effect"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Parameter/connector_end"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/connector_end/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/connector_end/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Parameter/stream_and_exception"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/stream_and_exception/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/stream_and_exception/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Parameter/not_exception"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/not_exception/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/not_exception/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Parameter/reentrant_behaviors"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/reentrant_behaviors/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/reentrant_behaviors/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Parameter/in_and_out"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/in_and_out/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/in_and_out/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Parameter/getDefault"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Parameter/isSetDefault"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Parameter/setDefault"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/setDefault/newDefault"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Parameter/unsetDefault"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Parameter/setBooleanDefaultValue"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/setBooleanDefaultValue/value"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Parameter/setIntegerDefaultValue"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/setIntegerDefaultValue/value"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Parameter/setStringDefaultValue"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/setStringDefaultValue/value"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Parameter/setUnlimitedNaturalDefaultValue"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Parameter/setUnlimitedNaturalDefaultValue/value"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Parameter/setNullDefaultValue"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//MultiplicityElement"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//MultiplicityElement/isOrdered"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//MultiplicityElement/isUnique"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//MultiplicityElement/upper"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//MultiplicityElement/lower"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//MultiplicityElement/upperValue"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//MultiplicityElement/lowerValue"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/lower_ge_0"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/lower_ge_0/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/lower_ge_0/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/upper_ge_lower"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/upper_ge_lower/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/upper_ge_lower/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/value_specification_no_side_effects"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/value_specification_no_side_effects/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/value_specification_no_side_effects/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/value_specification_constant"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/value_specification_constant/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/value_specification_constant/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/setLower"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/setLower/newLower"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/setUpper"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/setUpper/newUpper"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/getLower"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/getUpper"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/isMultivalued"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/includesCardinality"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/includesCardinality/C"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/includesMultiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/includesMultiplicity/M"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/lowerBound"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/upperBound"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/compatibleWith"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/compatibleWith/other"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MultiplicityElement/is"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/is/lowerbound"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MultiplicityElement/is/upperbound"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//ConnectableElement"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ConnectableElement/end"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ConnectableElement/getEnds"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ConnectorEnd"> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//ConnectorEnd/definingEnd"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ConnectorEnd/role"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ConnectorEnd/partWithPort"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ConnectorEnd/multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConnectorEnd/multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConnectorEnd/multiplicity/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ConnectorEnd/part_with_port_empty"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConnectorEnd/part_with_port_empty/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConnectorEnd/part_with_port_empty/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ConnectorEnd/role_and_part_with_port"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConnectorEnd/role_and_part_with_port/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConnectorEnd/role_and_part_with_port/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ConnectorEnd/self_part_with_port"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConnectorEnd/self_part_with_port/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConnectorEnd/self_part_with_port/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ConnectorEnd/getDefiningEnd"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Property"> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Property/class"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Property/datatype"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Property/isDerived"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Property/isDerivedUnion"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Property/default"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Property/aggregation"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Property/isComposite.1"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Property/redefinedProperty"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Property/owningAssociation"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Property/defaultValue"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Property/opposite"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Property/subsettedProperty"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Property/association"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Property/qualifier"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Property/associationEnd"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/multiplicity_of_composite"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/multiplicity_of_composite/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/multiplicity_of_composite/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/subsetting_context_conforms"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/subsetting_context_conforms/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/subsetting_context_conforms/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/redefined_property_inherited"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/redefined_property_inherited/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/redefined_property_inherited/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/subsetting_rules"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/subsetting_rules/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/subsetting_rules/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/navigable_readonly"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/navigable_readonly/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/navigable_readonly/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/derived_union_is_derived"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/derived_union_is_derived/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/derived_union_is_derived/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/derived_union_is_read_only"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/derived_union_is_read_only/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/derived_union_is_read_only/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/subsetted_property_names"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/subsetted_property_names/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/subsetted_property_names/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/deployment_target"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/deployment_target/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/deployment_target/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/binding_to_attribute"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/binding_to_attribute/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/binding_to_attribute/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/getDefault"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/isSetDefault"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/setDefault"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/setDefault/newDefault"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/setIsComposite"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/setIsComposite/newIsComposite"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/setOpposite"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/setOpposite/newOpposite"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/unsetDefault"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/setIsNavigable"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/setIsNavigable/isNavigable"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/getOtherEnd"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/setBooleanDefaultValue"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/setBooleanDefaultValue/value"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/setIntegerDefaultValue"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/setIntegerDefaultValue/value"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/setStringDefaultValue"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/setStringDefaultValue/value"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/setUnlimitedNaturalDefaultValue"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/setUnlimitedNaturalDefaultValue/value"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/setNullDefaultValue"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/isAttribute"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Property/isAttribute/p"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/getOpposite"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/isComposite"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/subsettingContext" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Property/isNavigable"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//DeploymentTarget"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//DeploymentTarget/deployment"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//DeploymentTarget/deployedElement"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DeploymentTarget/getDeployedElements" - cacheAdapterScope="Global"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Deployment"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Deployment/deployedArtifact"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Deployment/configuration"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Deployment/location"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//DeployedArtifact"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//DeploymentSpecification"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//DeploymentSpecification/deploymentLocation"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//DeploymentSpecification/executionLocation"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//DeploymentSpecification/deployment"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DeploymentSpecification/deployed_elements"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DeploymentSpecification/deployed_elements/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DeploymentSpecification/deployed_elements/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DeploymentSpecification/deployment_target"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DeploymentSpecification/deployment_target/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DeploymentSpecification/deployment_target/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Artifact"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Artifact/fileName"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Artifact/nestedArtifact"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Artifact/manifestation"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Artifact/ownedOperation"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Artifact/ownedAttribute"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Artifact/createOwnedOperation"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Artifact/createOwnedOperation/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Artifact/createOwnedOperation/parameterNames"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Artifact/createOwnedOperation/parameterTypes"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Artifact/createOwnedOperation/returnType"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Artifact/createOwnedAttribute"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Artifact/createOwnedAttribute/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Artifact/createOwnedAttribute/type"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Artifact/createOwnedAttribute/lower"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Artifact/createOwnedAttribute/upper"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Manifestation"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Manifestation/utilizedElement" - key="true"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Operation"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Operation/interface"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Operation/class"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Operation/isQuery"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Operation/isOrdered.1"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Operation/isUnique.1"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Operation/lower"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Operation/upper"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Operation/precondition"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Operation/postcondition"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Operation/redefinedOperation"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Operation/datatype"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Operation/bodyCondition"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Operation/type"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/at_most_one_return"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Operation/at_most_one_return/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Operation/at_most_one_return/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/only_body_for_query"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Operation/only_body_for_query/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Operation/only_body_for_query/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/getLower"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/getUpper"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/setIsOrdered"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Operation/setIsOrdered/newIsOrdered"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/setIsUnique"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Operation/setIsUnique/newIsUnique"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/setLower"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Operation/setLower/newLower"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/setType"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Operation/setType/newType"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/setUpper"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Operation/setUpper/newUpper"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/getReturnResult"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/isOrdered"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/isUnique"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/lowerBound"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/upperBound"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/getType"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Operation/returnResult" - cacheAdapterScope="Global"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//BehavioralFeature"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//BehavioralFeature/ownedParameter" - key="true"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//BehavioralFeature/isAbstract"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//BehavioralFeature/method"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//BehavioralFeature/concurrency"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//BehavioralFeature/raisedException"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//BehavioralFeature/ownedParameterSet"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//BehavioralFeature/createReturnResult"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//BehavioralFeature/createReturnResult/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//BehavioralFeature/createReturnResult/type"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//Behavior"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Behavior/isReentrant"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Behavior/redefinedBehavior"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Behavior/ownedParameter"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Behavior/context"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="None" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Behavior/precondition"/> - <genFeatures xsi:type="genmodel:GenFeature" property="None" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Behavior/postcondition"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Behavior/ownedParameterSet"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Behavior/specification"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Behavior/parameters_match"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Behavior/parameters_match/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Behavior/parameters_match/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Behavior/feature_of_context_classifier"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Behavior/feature_of_context_classifier/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Behavior/feature_of_context_classifier/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Behavior/must_realize"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Behavior/must_realize/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Behavior/must_realize/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Behavior/most_one_behaviour"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Behavior/most_one_behaviour/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Behavior/most_one_behaviour/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Behavior/getContext"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Class"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Class/nestedClassifier"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Class/ownedOperation"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Class/superClass"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Class/isActive"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Class/ownedReception"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Class/extension"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Class/passive_class"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Class/passive_class/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Class/passive_class/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Class/getExtensions" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Class/createOwnedOperation"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Class/createOwnedOperation/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Class/createOwnedOperation/parameterNames"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Class/createOwnedOperation/parameterTypes"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Class/createOwnedOperation/returnType"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Class/isMetaclass"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//BehavioredClassifier"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//BehavioredClassifier/ownedBehavior"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//BehavioredClassifier/classifierBehavior"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//BehavioredClassifier/interfaceRealization"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//BehavioredClassifier/ownedTrigger"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//BehavioredClassifier/class_behavior"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//BehavioredClassifier/class_behavior/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//BehavioredClassifier/class_behavior/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//BehavioredClassifier/getImplementedInterfaces" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//BehavioredClassifier/getAllImplementedInterfaces" - cacheAdapterScope="Global"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//InterfaceRealization"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//InterfaceRealization/contract" - key="true"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InterfaceRealization/implementingClassifier"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Interface"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Interface/ownedAttribute"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Interface/ownedOperation"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Interface/nestedClassifier"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Interface/redefinedInterface"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Interface/ownedReception"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Interface/protocol"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Interface/visibility"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Interface/visibility/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Interface/visibility/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Interface/createOwnedOperation"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Interface/createOwnedOperation/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Interface/createOwnedOperation/parameterNames"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Interface/createOwnedOperation/parameterTypes"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Interface/createOwnedOperation/returnType"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Interface/createOwnedAttribute"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Interface/createOwnedAttribute/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Interface/createOwnedAttribute/type"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Interface/createOwnedAttribute/lower"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Interface/createOwnedAttribute/upper"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Reception"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Reception/signal"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Reception/not_query"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Reception/not_query/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Reception/not_query/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Signal"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Signal/ownedAttribute"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Signal/createOwnedAttribute"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Signal/createOwnedAttribute/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Signal/createOwnedAttribute/type"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Signal/createOwnedAttribute/lower"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Signal/createOwnedAttribute/upper"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ProtocolStateMachine"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ProtocolStateMachine/conformance"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ProtocolStateMachine/protocol_transitions"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProtocolStateMachine/protocol_transitions/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProtocolStateMachine/protocol_transitions/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ProtocolStateMachine/entry_exit_do"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProtocolStateMachine/entry_exit_do/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProtocolStateMachine/entry_exit_do/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ProtocolStateMachine/deep_or_shallow_history"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProtocolStateMachine/deep_or_shallow_history/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProtocolStateMachine/deep_or_shallow_history/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ProtocolStateMachine/ports_connected"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProtocolStateMachine/ports_connected/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProtocolStateMachine/ports_connected/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//StateMachine"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StateMachine/region"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StateMachine/submachineState"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StateMachine/connectionPoint"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StateMachine/extendedStateMachine"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StateMachine/classifier_context"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StateMachine/classifier_context/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StateMachine/classifier_context/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StateMachine/context_classifier"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StateMachine/context_classifier/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StateMachine/context_classifier/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StateMachine/connection_points"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StateMachine/connection_points/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StateMachine/connection_points/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StateMachine/method"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StateMachine/method/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StateMachine/method/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StateMachine/LCA"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StateMachine/LCA/s1"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StateMachine/LCA/s2"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StateMachine/ancestor"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StateMachine/ancestor/s1"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StateMachine/ancestor/s2"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StateMachine/isRedefinitionContextValid"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StateMachine/isRedefinitionContextValid/redefined"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Region"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Region/subvertex"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Region/transition"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Region/state"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Region/extendedRegion"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Region/stateMachine"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Region/initial_vertex"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Region/initial_vertex/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Region/initial_vertex/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Region/deep_history_vertex"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Region/deep_history_vertex/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Region/deep_history_vertex/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Region/shallow_history_vertex"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Region/shallow_history_vertex/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Region/shallow_history_vertex/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Region/owned"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Region/owned/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Region/owned/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Region/redefinitionContext"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Region/isRedefinitionContextValid"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Region/isRedefinitionContextValid/redefined"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Region/containingStateMachine"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Region/belongsToPSM"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//Vertex"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Vertex/outgoing"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Vertex/incoming"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Vertex/container"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Vertex/containingStateMachine"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Vertex/getOutgoings"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Vertex/getIncomings"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Transition"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Transition/kind"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Transition/container"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Transition/source"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Transition/target"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Transition/redefinedTransition"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Transition/guard"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Transition/effect"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Transition/trigger"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Transition/fork_segment_guards"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Transition/fork_segment_guards/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Transition/fork_segment_guards/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Transition/join_segment_guards"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Transition/join_segment_guards/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Transition/join_segment_guards/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Transition/fork_segment_state"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Transition/fork_segment_state/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Transition/fork_segment_state/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Transition/join_segment_state"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Transition/join_segment_state/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Transition/join_segment_state/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Transition/outgoing_pseudostates"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Transition/outgoing_pseudostates/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Transition/outgoing_pseudostates/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Transition/initial_transition"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Transition/initial_transition/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Transition/initial_transition/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Transition/signatures_compatible"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Transition/signatures_compatible/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Transition/signatures_compatible/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Transition/redefinitionContext"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Transition/containingStateMachine"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Trigger"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Trigger/event"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Trigger/port"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//Event"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Port"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Port/isBehavior"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Port/isService"/> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Port/required"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Port/redefinedPort"/> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Port/provided"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Port/protocol"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Port/required_interfaces"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Port/required_interfaces/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Port/required_interfaces/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Port/port_aggregation"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Port/port_aggregation/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Port/port_aggregation/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Port/port_destroyed"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Port/port_destroyed/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Port/port_destroyed/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Port/default_value"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Port/default_value/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Port/default_value/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Port/getProvideds" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Port/getRequireds" - cacheAdapterScope="Global"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//State"> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" createChild="false" - ecoreFeature="ecore:EAttribute UML.ecore#//State/isComposite.1"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" createChild="false" - ecoreFeature="ecore:EAttribute UML.ecore#//State/isOrthogonal.1"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" createChild="false" - ecoreFeature="ecore:EAttribute UML.ecore#//State/isSimple.1"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" createChild="false" - ecoreFeature="ecore:EAttribute UML.ecore#//State/isSubmachineState.1"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//State/submachine"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//State/connection"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//State/connectionPoint"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//State/redefinedState"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//State/stateInvariant"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//State/entry"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//State/exit"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//State/doActivity"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//State/deferrableTrigger"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//State/region"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//State/submachine_states"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//State/submachine_states/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//State/submachine_states/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//State/destinations_or_sources_of_transitions"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//State/destinations_or_sources_of_transitions/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//State/destinations_or_sources_of_transitions/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//State/submachine_or_regions"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//State/submachine_or_regions/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//State/submachine_or_regions/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//State/composite_states"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//State/composite_states/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//State/composite_states/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//State/entry_or_exit"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//State/entry_or_exit/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//State/entry_or_exit/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//State/isSimple"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//State/isComposite"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//State/isOrthogonal"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//State/isSubmachineState"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//State/redefinitionContext"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//State/isRedefinitionContextValid"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//State/isRedefinitionContextValid/redefined"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ConnectionPointReference"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ConnectionPointReference/entry"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ConnectionPointReference/exit"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ConnectionPointReference/state"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ConnectionPointReference/entry_pseudostates"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConnectionPointReference/entry_pseudostates/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConnectionPointReference/entry_pseudostates/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ConnectionPointReference/exit_pseudostates"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConnectionPointReference/exit_pseudostates/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConnectionPointReference/exit_pseudostates/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Pseudostate"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Pseudostate/kind"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Pseudostate/stateMachine"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Pseudostate/state"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Pseudostate/initial_vertex"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/initial_vertex/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/initial_vertex/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Pseudostate/history_vertices"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/history_vertices/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/history_vertices/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Pseudostate/join_vertex"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/join_vertex/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/join_vertex/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Pseudostate/transitions_incoming"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/transitions_incoming/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/transitions_incoming/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Pseudostate/fork_vertex"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/fork_vertex/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/fork_vertex/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Pseudostate/transitions_outgoing"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/transitions_outgoing/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/transitions_outgoing/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Pseudostate/junction_vertex"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/junction_vertex/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/junction_vertex/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Pseudostate/choice_vertex"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/choice_vertex/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/choice_vertex/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Pseudostate/outgoing_from_initial"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/outgoing_from_initial/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pseudostate/outgoing_from_initial/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ProtocolConformance"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ProtocolConformance/generalMachine" - key="true"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ProtocolConformance/specificMachine"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//EncapsulatedClassifier"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//EncapsulatedClassifier/ownedPort"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//StructuredClassifier"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StructuredClassifier/ownedAttribute"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//StructuredClassifier/part"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//StructuredClassifier/role"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StructuredClassifier/ownedConnector"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StructuredClassifier/multiplicities"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuredClassifier/multiplicities/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuredClassifier/multiplicities/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StructuredClassifier/createOwnedAttribute"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuredClassifier/createOwnedAttribute/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuredClassifier/createOwnedAttribute/type"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuredClassifier/createOwnedAttribute/lower"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuredClassifier/createOwnedAttribute/upper"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Connector"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Connector/type"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Connector/redefinedConnector"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Connector/end"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Connector/kind"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Connector/contract"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Connector/types"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/types/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/types/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Connector/compatible"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/compatible/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/compatible/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Connector/roles"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/roles/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/roles/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Connector/between_interfaces_ports"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/between_interfaces_ports/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/between_interfaces_ports/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Connector/between_interface_port_implements"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/between_interface_port_implements/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/between_interface_port_implements/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Connector/between_interface_port_signature"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/between_interface_port_signature/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/between_interface_port_signature/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Connector/union_signature_compatible"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/union_signature_compatible/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/union_signature_compatible/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Connector/assembly_connector"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/assembly_connector/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Connector/assembly_connector/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Extension"> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" createChild="false" - ecoreFeature="ecore:EAttribute UML.ecore#//Extension/isRequired.1"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Extension/metaclass"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Extension/non_owned_end"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Extension/non_owned_end/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Extension/non_owned_end/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Extension/is_binary"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Extension/is_binary/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Extension/is_binary/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Extension/getStereotypeEnd"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Extension/getStereotype"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Extension/metaclassEnd"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Extension/getMetaclass"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Extension/isRequired"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ExtensionEnd"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ExtensionEnd/multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExtensionEnd/multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExtensionEnd/multiplicity/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ExtensionEnd/aggregation"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExtensionEnd/aggregation/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExtensionEnd/aggregation/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Stereotype"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Stereotype/icon"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Stereotype/name_not_clash"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Stereotype/name_not_clash/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Stereotype/name_not_clash/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Stereotype/generalize"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Stereotype/generalize/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Stereotype/generalize/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Stereotype/createExtension"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Stereotype/createExtension/metaclass"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Stereotype/createExtension/isRequired"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Stereotype/getProfile"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Stereotype/getKeyword"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Stereotype/getKeyword.1"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Stereotype/getKeyword.1/localize"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Stereotype/getExtendedMetaclasses" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Stereotype/getAllExtendedMetaclasses" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Stereotype/getDefinition"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Stereotype/createIcon"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Stereotype/createIcon/location"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Stereotype/createIcon.1"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Stereotype/createIcon.1/format"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Stereotype/createIcon.1/content"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Image" labelFeature="#//uml/Image/format"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Image/content"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Image/location"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Image/format"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Profile"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Profile/ownedStereotype"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Profile/metaclassReference"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Profile/metamodelReference"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Profile/metaclass_reference_not_specialized"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Profile/metaclass_reference_not_specialized/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Profile/metaclass_reference_not_specialized/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Profile/references_same_metamodel"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Profile/references_same_metamodel/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Profile/references_same_metamodel/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Profile/create"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Profile/create/classifier"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Profile/createOwnedStereotype"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Profile/createOwnedStereotype/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Profile/createOwnedStereotype/isAbstract"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Profile/isDefined"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Profile/define"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Profile/define.1"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Profile/define.1/options"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Profile/define.1/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Profile/define.1/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Profile/getDefinition"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Profile/getDefinition.1"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Profile/getDefinition.1/namedElement"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Profile/getReferencedMetaclasses" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Profile/getReferencedMetamodels" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Profile/getOwnedExtensions"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Profile/getOwnedExtensions/requiredOnly"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Model"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Model/viewpoint"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Model/isMetamodel"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ParameterSet"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//ParameterSet/parameter"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ParameterSet/condition"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ParameterSet/same_parameterized_entity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ParameterSet/same_parameterized_entity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ParameterSet/same_parameterized_entity/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ParameterSet/input"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ParameterSet/input/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ParameterSet/input/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ParameterSet/two_parameter_sets"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ParameterSet/two_parameter_sets/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ParameterSet/two_parameter_sets/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//DataType"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//DataType/ownedAttribute"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//DataType/ownedOperation"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DataType/createOwnedOperation"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DataType/createOwnedOperation/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DataType/createOwnedOperation/parameterNames"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DataType/createOwnedOperation/parameterTypes"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DataType/createOwnedOperation/returnType"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DataType/createOwnedAttribute"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DataType/createOwnedAttribute/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DataType/createOwnedAttribute/type"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DataType/createOwnedAttribute/lower"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DataType/createOwnedAttribute/upper"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//OperationTemplateParameter"/> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//StructuralFeature"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//StructuralFeature/isReadOnly"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ConnectableElementTemplateParameter"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//CollaborationUse"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//CollaborationUse/type"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//CollaborationUse/roleBinding"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CollaborationUse/client_elements"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CollaborationUse/client_elements/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CollaborationUse/client_elements/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CollaborationUse/every_role"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CollaborationUse/every_role/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CollaborationUse/every_role/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CollaborationUse/connectors"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CollaborationUse/connectors/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CollaborationUse/connectors/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Collaboration"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Collaboration/collaborationRole"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//UseCase"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//UseCase/include"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//UseCase/extend"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//UseCase/extensionPoint"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//UseCase/subject"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//UseCase/must_have_name"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UseCase/must_have_name/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UseCase/must_have_name/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//UseCase/binary_associations"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UseCase/binary_associations/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UseCase/binary_associations/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//UseCase/no_association_to_use_case"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UseCase/no_association_to_use_case/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UseCase/no_association_to_use_case/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//UseCase/cannot_include_self"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UseCase/cannot_include_self/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UseCase/cannot_include_self/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//UseCase/allIncludedUseCases" - cacheAdapterScope="Global"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Include"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Include/addition" key="true"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Include/includingCase"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Extend"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Extend/extendedCase" key="true"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Extend/condition"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Extend/extensionLocation"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Extend/extension"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Extend/extension_points"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Extend/extension_points/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Extend/extension_points/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ExtensionPoint"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ExtensionPoint/useCase"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ExtensionPoint/must_have_name"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExtensionPoint/must_have_name/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExtensionPoint/must_have_name/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//RedefinableTemplateSignature"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//RedefinableTemplateSignature/extendedSignature"/> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//RedefinableTemplateSignature/inheritedParameter"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - ecoreFeature="ecore:EReference UML.ecore#//RedefinableTemplateSignature/classifier"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//RedefinableTemplateSignature/inherited_parameters"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//RedefinableTemplateSignature/inherited_parameters/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//RedefinableTemplateSignature/inherited_parameters/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//RedefinableTemplateSignature/getInheritedParameters" - cacheAdapterScope="Global"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ClassifierTemplateParameter"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ClassifierTemplateParameter/allowSubstitutable"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ClassifierTemplateParameter/constrainingClassifier"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ClassifierTemplateParameter/has_constraining_classifier"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ClassifierTemplateParameter/has_constraining_classifier/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ClassifierTemplateParameter/has_constraining_classifier/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//StringExpression"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StringExpression/subExpression"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StringExpression/owningExpression"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StringExpression/operands"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StringExpression/operands/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StringExpression/operands/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StringExpression/subexpressions"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StringExpression/subexpressions/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StringExpression/subexpressions/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Expression"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Expression/symbol"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Expression/operand"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Usage"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//PackageMerge"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//PackageMerge/mergedPackage" key="true"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//PackageMerge/receivingPackage"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ProfileApplication"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//ProfileApplication/appliedProfile"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ProfileApplication/isStrict"/> - <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ProfileApplication/applyingPackage"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ProfileApplication/getAppliedDefinition"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ProfileApplication/getAppliedDefinition.1"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProfileApplication/getAppliedDefinition.1/namedElement"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Enumeration"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Enumeration/ownedLiteral"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//EnumerationLiteral"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//EnumerationLiteral/enumeration"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//InstanceSpecification"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InstanceSpecification/classifier"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InstanceSpecification/slot"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InstanceSpecification/specification"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InstanceSpecification/defining_feature"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InstanceSpecification/defining_feature/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InstanceSpecification/defining_feature/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InstanceSpecification/structural_feature"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InstanceSpecification/structural_feature/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InstanceSpecification/structural_feature/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InstanceSpecification/deployment_target"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InstanceSpecification/deployment_target/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InstanceSpecification/deployment_target/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InstanceSpecification/deployment_artifact"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InstanceSpecification/deployment_artifact/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InstanceSpecification/deployment_artifact/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Slot"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Slot/definingFeature"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Slot/value"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Slot/owningInstance"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//PrimitiveType"/> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//LiteralSpecification"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//LiteralInteger"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//LiteralInteger/value"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//LiteralString"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//LiteralString/value"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//LiteralBoolean"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//LiteralBoolean/value"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//LiteralNull"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//InstanceValue"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InstanceValue/instance"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//LiteralUnlimitedNatural"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//LiteralUnlimitedNatural/value"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//OpaqueBehavior"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertyMultiLine="true" - ecoreFeature="ecore:EAttribute UML.ecore#//OpaqueBehavior/body"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//OpaqueBehavior/language"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//FunctionBehavior"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//FunctionBehavior/one_output_parameter"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FunctionBehavior/one_output_parameter/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FunctionBehavior/one_output_parameter/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//FunctionBehavior/types_of_parameters"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FunctionBehavior/types_of_parameters/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FunctionBehavior/types_of_parameters/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//OpaqueAction"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertyMultiLine="true" - ecoreFeature="ecore:EAttribute UML.ecore#//OpaqueAction/body"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//OpaqueAction/language"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//OpaqueAction/inputValue"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//OpaqueAction/outputValue"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//Action"> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Action/output"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Action/input"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Action/context"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Action/localPrecondition"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Action/localPostcondition"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//ExecutableNode"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ExecutableNode/handler"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//ActivityNode"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityNode/inStructuredNode"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityNode/activity"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityNode/outgoing"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityNode/incoming"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityNode/inPartition"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityNode/inInterruptibleRegion"/> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//ActivityNode/inGroup"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityNode/redefinedNode"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityNode/owned_structured_node"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityNode/owned_structured_node/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityNode/owned_structured_node/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityNode/owned"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityNode/owned/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityNode/owned/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//StructuredActivityNode"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StructuredActivityNode/variable"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StructuredActivityNode/edge"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//StructuredActivityNode/mustIsolate"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StructuredActivityNode/node"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StructuredActivityNode/edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuredActivityNode/edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuredActivityNode/edges/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//ActivityGroup"> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//ActivityGroup/subgroup"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//ActivityGroup/superGroup"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityGroup/inActivity"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//ActivityGroup/containedEdge"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//ActivityGroup/containedNode"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityGroup/nodes_and_edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityGroup/nodes_and_edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityGroup/nodes_and_edges/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityGroup/not_contained"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityGroup/not_contained/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityGroup/not_contained/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityGroup/group_owned"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityGroup/group_owned/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityGroup/group_owned/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Activity"> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Activity/structuredNode"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Activity/variable"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Activity/node"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Activity/isReadOnly"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Activity/edge"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Activity/partition"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Activity/isSingleExecution"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Activity/group"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Activity/no_supergroups"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Activity/no_supergroups/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Activity/no_supergroups/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Activity/activity_parameter_node"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Activity/activity_parameter_node/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Activity/activity_parameter_node/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Activity/autonomous"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Activity/autonomous/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Activity/autonomous/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Variable"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Variable/scope"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Variable/activityScope"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Variable/owned"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Variable/owned/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Variable/owned/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Variable/isAccessibleBy"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Variable/isAccessibleBy/a"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//ActivityEdge"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityEdge/source"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityEdge/target"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityEdge/redefinedEdge"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityEdge/inPartition"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityEdge/guard"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityEdge/weight"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityEdge/interrupts"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityEdge/inStructuredNode"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//ActivityEdge/inGroup"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityEdge/activity"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityEdge/source_and_target"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityEdge/source_and_target/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityEdge/source_and_target/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityEdge/owned"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityEdge/owned/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityEdge/owned/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityEdge/structured_node"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityEdge/structured_node/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityEdge/structured_node/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ActivityPartition"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ActivityPartition/isDimension"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ActivityPartition/isExternal"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityPartition/node"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityPartition/subpartition"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityPartition/superPartition"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityPartition/represents"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityPartition/edge"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityPartition/dimension_not_contained"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityPartition/dimension_not_contained/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityPartition/dimension_not_contained/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityPartition/represents_part"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityPartition/represents_part/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityPartition/represents_part/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityPartition/represents_classifier"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityPartition/represents_classifier/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityPartition/represents_classifier/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityPartition/represents_part_and_is_contained"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityPartition/represents_part_and_is_contained/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityPartition/represents_part_and_is_contained/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//InterruptibleActivityRegion"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InterruptibleActivityRegion/node"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InterruptibleActivityRegion/interruptingEdge"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InterruptibleActivityRegion/interrupting_edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InterruptibleActivityRegion/interrupting_edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InterruptibleActivityRegion/interrupting_edges/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ExceptionHandler"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ExceptionHandler/handlerBody"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ExceptionHandler/exceptionInput"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ExceptionHandler/exceptionType"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ExceptionHandler/protectedNode"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ExceptionHandler/exception_body"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExceptionHandler/exception_body/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExceptionHandler/exception_body/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ExceptionHandler/result_pins"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExceptionHandler/result_pins/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExceptionHandler/result_pins/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ExceptionHandler/one_input"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExceptionHandler/one_input/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExceptionHandler/one_input/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ExceptionHandler/edge_source_target"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExceptionHandler/edge_source_target/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExceptionHandler/edge_source_target/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//ObjectNode"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ObjectNode/ordering"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ObjectNode/isControlType"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ObjectNode/upperBound"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ObjectNode/inState"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ObjectNode/selection"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ObjectNode/object_flow_edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectNode/object_flow_edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectNode/object_flow_edges/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ObjectNode/not_unique"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectNode/not_unique/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectNode/not_unique/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ObjectNode/selection_behavior"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectNode/selection_behavior/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectNode/selection_behavior/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ObjectNode/input_output_parameter"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectNode/input_output_parameter/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectNode/input_output_parameter/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//OutputPin"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//OutputPin/incoming_edges_structured_only"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//OutputPin/incoming_edges_structured_only/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//OutputPin/incoming_edges_structured_only/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Pin"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Pin/isControl"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Pin/control_pins"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pin/control_pins/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Pin/control_pins/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//InputPin"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InputPin/outgoing_edges_structured_only"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InputPin/outgoing_edges_structured_only/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InputPin/outgoing_edges_structured_only/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//CallAction"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//CallAction/isSynchronous"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//CallAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CallAction/synchronous_call"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallAction/synchronous_call/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallAction/synchronous_call/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CallAction/number_and_order"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallAction/number_and_order/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallAction/number_and_order/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CallAction/type_ordering_multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallAction/type_ordering_multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallAction/type_ordering_multiplicity/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//InvocationAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InvocationAction/argument"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InvocationAction/onPort"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InvocationAction/on_port_receiver"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InvocationAction/on_port_receiver/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InvocationAction/on_port_receiver/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//SendSignalAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//SendSignalAction/target"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//SendSignalAction/signal"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//SendSignalAction/number_order"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//SendSignalAction/number_order/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//SendSignalAction/number_order/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//SendSignalAction/type_ordering_multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//SendSignalAction/type_ordering_multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//SendSignalAction/type_ordering_multiplicity/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//CallOperationAction"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//CallOperationAction/operation"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//CallOperationAction/target"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CallOperationAction/argument_pin_equal_parameter"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallOperationAction/argument_pin_equal_parameter/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallOperationAction/argument_pin_equal_parameter/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CallOperationAction/result_pin_equal_parameter"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallOperationAction/result_pin_equal_parameter/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallOperationAction/result_pin_equal_parameter/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CallOperationAction/type_target_pin"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallOperationAction/type_target_pin/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallOperationAction/type_target_pin/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//CallBehaviorAction"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//CallBehaviorAction/behavior"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CallBehaviorAction/argument_pin_equal_parameter"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallBehaviorAction/argument_pin_equal_parameter/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallBehaviorAction/argument_pin_equal_parameter/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CallBehaviorAction/result_pin_equal_parameter"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallBehaviorAction/result_pin_equal_parameter/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CallBehaviorAction/result_pin_equal_parameter/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//SequenceNode"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//SequenceNode/executableNode"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//ControlNode"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ControlFlow"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ControlFlow/object_nodes"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ControlFlow/object_nodes/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ControlFlow/object_nodes/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//InitialNode"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InitialNode/no_incoming_edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InitialNode/no_incoming_edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InitialNode/no_incoming_edges/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InitialNode/control_edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InitialNode/control_edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InitialNode/control_edges/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ActivityParameterNode"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActivityParameterNode/parameter"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityParameterNode/has_parameters"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityParameterNode/has_parameters/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityParameterNode/has_parameters/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityParameterNode/same_type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityParameterNode/same_type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityParameterNode/same_type/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityParameterNode/no_edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityParameterNode/no_edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityParameterNode/no_edges/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityParameterNode/no_incoming_edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityParameterNode/no_incoming_edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityParameterNode/no_incoming_edges/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityParameterNode/no_outgoing_edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityParameterNode/no_outgoing_edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityParameterNode/no_outgoing_edges/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityParameterNode/maximum_one_parameter_node"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityParameterNode/maximum_one_parameter_node/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityParameterNode/maximum_one_parameter_node/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActivityParameterNode/maximum_two_parameter_nodes"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityParameterNode/maximum_two_parameter_nodes/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActivityParameterNode/maximum_two_parameter_nodes/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ValuePin"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ValuePin/value"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ValuePin/compatible_type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ValuePin/compatible_type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ValuePin/compatible_type/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ValuePin/no_incoming_edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ValuePin/no_incoming_edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ValuePin/no_incoming_edges/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Message"> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" createChild="false" - ecoreFeature="ecore:EAttribute UML.ecore#//Message/messageKind"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Message/messageSort"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Message/receiveEvent"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Message/sendEvent"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Message/connector"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Message/interaction"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Message/argument"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Message/signature"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Message/sending_receiving_message_event"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Message/sending_receiving_message_event/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Message/sending_receiving_message_event/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Message/signature_refer_to"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Message/signature_refer_to/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Message/signature_refer_to/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Message/signature_is_operation"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Message/signature_is_operation/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Message/signature_is_operation/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Message/signature_is_signal"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Message/signature_is_signal/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Message/signature_is_signal/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Message/arguments"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Message/arguments/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Message/arguments/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Message/cannot_cross_boundaries"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Message/cannot_cross_boundaries/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Message/cannot_cross_boundaries/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Message/occurrence_specifications"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Message/occurrence_specifications/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Message/occurrence_specifications/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Message/getMessageKind"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Message/getSignature"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//MessageEnd"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//MessageEnd/message"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Interaction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Interaction/lifeline"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Interaction/fragment"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Interaction/action"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Interaction/formalGate"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Interaction/message"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//InteractionFragment"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InteractionFragment/covered"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InteractionFragment/generalOrdering"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InteractionFragment/enclosingInteraction"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InteractionFragment/enclosingOperand"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Lifeline"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Lifeline/represents"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Lifeline/interaction"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Lifeline/selector"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Lifeline/decomposedAs"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Lifeline/coveredBy"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Lifeline/interaction_uses_share_lifeline"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Lifeline/interaction_uses_share_lifeline/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Lifeline/interaction_uses_share_lifeline/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Lifeline/selector_specified"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Lifeline/selector_specified/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Lifeline/selector_specified/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Lifeline/same_classifier"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Lifeline/same_classifier/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Lifeline/same_classifier/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//PartDecomposition"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//PartDecomposition/parts_of_internal_structures"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//PartDecomposition/parts_of_internal_structures/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//PartDecomposition/parts_of_internal_structures/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//PartDecomposition/assume"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//PartDecomposition/assume/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//PartDecomposition/assume/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//PartDecomposition/commutativity_of_decomposition"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//PartDecomposition/commutativity_of_decomposition/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//PartDecomposition/commutativity_of_decomposition/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//InteractionUse"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InteractionUse/refersTo"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InteractionUse/actualGate"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InteractionUse/argument"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InteractionUse/gates_match"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionUse/gates_match/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionUse/gates_match/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InteractionUse/all_lifelines"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionUse/all_lifelines/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionUse/all_lifelines/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InteractionUse/arguments_correspond_to_parameters"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionUse/arguments_correspond_to_parameters/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionUse/arguments_correspond_to_parameters/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InteractionUse/arguments_are_constants"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionUse/arguments_are_constants/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionUse/arguments_are_constants/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Gate"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Gate/messages_actual_gate"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Gate/messages_actual_gate/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Gate/messages_actual_gate/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Gate/messages_combined_fragment"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Gate/messages_combined_fragment/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Gate/messages_combined_fragment/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//GeneralOrdering"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//GeneralOrdering/before"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//GeneralOrdering/after"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//OccurrenceSpecification"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//OccurrenceSpecification/toBefore"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//OccurrenceSpecification/event"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//OccurrenceSpecification/toAfter"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//InteractionOperand"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InteractionOperand/guard"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InteractionOperand/fragment"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InteractionOperand/guard_directly_prior"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionOperand/guard_directly_prior/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionOperand/guard_directly_prior/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InteractionOperand/guard_contain_references"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionOperand/guard_contain_references/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionOperand/guard_contain_references/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//InteractionConstraint"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InteractionConstraint/minint"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InteractionConstraint/maxint"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InteractionConstraint/dynamic_variables"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionConstraint/dynamic_variables/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionConstraint/dynamic_variables/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InteractionConstraint/global_data"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionConstraint/global_data/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionConstraint/global_data/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InteractionConstraint/minint_maxint"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionConstraint/minint_maxint/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionConstraint/minint_maxint/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InteractionConstraint/minint_non_negative"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionConstraint/minint_non_negative/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionConstraint/minint_non_negative/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InteractionConstraint/maxint_positive"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionConstraint/maxint_positive/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionConstraint/maxint_positive/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InteractionConstraint/maxint_greater_equal_minint"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionConstraint/maxint_greater_equal_minint/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InteractionConstraint/maxint_greater_equal_minint/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//ExecutionSpecification"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ExecutionSpecification/start"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ExecutionSpecification/finish"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ExecutionSpecification/same_lifeline"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExecutionSpecification/same_lifeline/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExecutionSpecification/same_lifeline/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//StateInvariant"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StateInvariant/invariant"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ActionExecutionSpecification"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActionExecutionSpecification/action"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActionExecutionSpecification/action_referenced"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActionExecutionSpecification/action_referenced/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActionExecutionSpecification/action_referenced/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//BehaviorExecutionSpecification"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//BehaviorExecutionSpecification/behavior"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ExecutionEvent"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//CreationEvent"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CreationEvent/no_occurrence_above"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreationEvent/no_occurrence_above/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreationEvent/no_occurrence_above/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//DestructionEvent"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DestructionEvent/no_occurrence_specifications_below"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DestructionEvent/no_occurrence_specifications_below/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DestructionEvent/no_occurrence_specifications_below/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//SendOperationEvent"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//SendOperationEvent/operation"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//MessageEvent"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//SendSignalEvent"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//SendSignalEvent/signal"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//MessageOccurrenceSpecification"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ExecutionOccurrenceSpecification"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ExecutionOccurrenceSpecification/execution"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ReceiveOperationEvent"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReceiveOperationEvent/operation"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ReceiveSignalEvent"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReceiveSignalEvent/signal"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Actor"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Actor/associations"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Actor/associations/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Actor/associations/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Actor/must_have_name"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Actor/must_have_name/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Actor/must_have_name/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//CallEvent"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//CallEvent/operation"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ChangeEvent"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ChangeEvent/changeExpression"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//SignalEvent"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//SignalEvent/signal"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//AnyReceiveEvent"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ForkNode"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ForkNode/one_incoming_edge"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ForkNode/one_incoming_edge/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ForkNode/one_incoming_edge/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ForkNode/edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ForkNode/edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ForkNode/edges/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//FlowFinalNode"/> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//FinalNode"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//FinalNode/no_outgoing_edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FinalNode/no_outgoing_edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FinalNode/no_outgoing_edges/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//CentralBufferNode"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//MergeNode"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MergeNode/one_outgoing_edge"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MergeNode/one_outgoing_edge/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MergeNode/one_outgoing_edge/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//MergeNode/edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MergeNode/edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//MergeNode/edges/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//DecisionNode"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//DecisionNode/decisionInput"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//DecisionNode/decisionInputFlow"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DecisionNode/incoming_outgoing_edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/incoming_outgoing_edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/incoming_outgoing_edges/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DecisionNode/edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/edges/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DecisionNode/decision_input_flow_incoming"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/decision_input_flow_incoming/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/decision_input_flow_incoming/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DecisionNode/parameters"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/parameters/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/parameters/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DecisionNode/zero_input_parameters"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/zero_input_parameters/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/zero_input_parameters/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DecisionNode/incoming_object_one_input_parameter"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/incoming_object_one_input_parameter/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/incoming_object_one_input_parameter/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DecisionNode/incoming_control_one_input_parameter"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/incoming_control_one_input_parameter/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/incoming_control_one_input_parameter/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DecisionNode/two_input_parameters"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/two_input_parameters/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DecisionNode/two_input_parameters/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ObjectFlow"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ObjectFlow/isMulticast"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ObjectFlow/isMultireceive"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ObjectFlow/transformation"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ObjectFlow/selection"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ObjectFlow/no_actions"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/no_actions/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/no_actions/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ObjectFlow/compatible_types"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/compatible_types/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/compatible_types/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ObjectFlow/same_upper_bounds"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/same_upper_bounds/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/same_upper_bounds/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ObjectFlow/target"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/target/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/target/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ObjectFlow/transformation_behaviour"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/transformation_behaviour/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/transformation_behaviour/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ObjectFlow/selection_behaviour"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/selection_behaviour/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/selection_behaviour/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ObjectFlow/input_and_output_parameter"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/input_and_output_parameter/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/input_and_output_parameter/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ObjectFlow/is_multicast_or_is_multireceive"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/is_multicast_or_is_multireceive/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ObjectFlow/is_multicast_or_is_multireceive/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ActivityFinalNode"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ComponentRealization"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ComponentRealization/abstraction"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//ComponentRealization/realizingClassifier"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Component"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Component/isIndirectlyInstantiated"/> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Component/required"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//Component/provided"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Component/packagedElement"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Component/realization"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Component/createOwnedClass"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Component/createOwnedClass/name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Component/createOwnedClass/isAbstract"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Component/createOwnedEnumeration"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Component/createOwnedEnumeration/name"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Component/createOwnedPrimitiveType"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Component/createOwnedPrimitiveType/name"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Component/createOwnedInterface"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Component/createOwnedInterface/name"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Component/realizedInterfaces"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Component/realizedInterfaces/classifier"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Component/usedInterfaces"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Component/usedInterfaces/classifier"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Component/getRequireds" - cacheAdapterScope="Global"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Component/getProvideds" - cacheAdapterScope="Global"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Node"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Node/nestedNode"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Node/internal_structure"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Node/internal_structure/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Node/internal_structure/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Node/createCommunicationPath"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Node/createCommunicationPath/end1IsNavigable"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Node/createCommunicationPath/end1Aggregation"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Node/createCommunicationPath/end1Name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Node/createCommunicationPath/end1Lower"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Node/createCommunicationPath/end1Upper"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Node/createCommunicationPath/end1Node"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Node/createCommunicationPath/end2IsNavigable"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Node/createCommunicationPath/end2Aggregation"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Node/createCommunicationPath/end2Name"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Node/createCommunicationPath/end2Lower"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Node/createCommunicationPath/end2Upper"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Node/getCommunicationPaths" - cacheAdapterScope="Global"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//CommunicationPath"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Device"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ExecutionEnvironment"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//CombinedFragment"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//CombinedFragment/interactionOperator"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//CombinedFragment/operand"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//CombinedFragment/cfragmentGate"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CombinedFragment/opt_loop_break_neg"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CombinedFragment/opt_loop_break_neg/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CombinedFragment/opt_loop_break_neg/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CombinedFragment/minint_and_maxint"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CombinedFragment/minint_and_maxint/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CombinedFragment/minint_and_maxint/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CombinedFragment/break"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CombinedFragment/break/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CombinedFragment/break/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CombinedFragment/consider_and_ignore"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CombinedFragment/consider_and_ignore/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CombinedFragment/consider_and_ignore/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Continuation"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//Continuation/setting"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Continuation/same_name"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Continuation/same_name/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Continuation/same_name/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Continuation/global"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Continuation/global/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Continuation/global/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Continuation/first_or_last_interaction_fragment"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Continuation/first_or_last_interaction_fragment/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Continuation/first_or_last_interaction_fragment/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ConsiderIgnoreFragment"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ConsiderIgnoreFragment/message"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ConsiderIgnoreFragment/consider_or_ignore"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConsiderIgnoreFragment/consider_or_ignore/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConsiderIgnoreFragment/consider_or_ignore/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ConsiderIgnoreFragment/type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConsiderIgnoreFragment/type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConsiderIgnoreFragment/type/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//CreateObjectAction"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//CreateObjectAction/classifier"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//CreateObjectAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CreateObjectAction/classifier_not_abstract"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateObjectAction/classifier_not_abstract/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateObjectAction/classifier_not_abstract/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CreateObjectAction/classifier_not_association_class"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateObjectAction/classifier_not_association_class/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateObjectAction/classifier_not_association_class/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CreateObjectAction/same_type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateObjectAction/same_type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateObjectAction/same_type/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CreateObjectAction/multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateObjectAction/multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateObjectAction/multiplicity/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//DestroyObjectAction"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//DestroyObjectAction/isDestroyLinks"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//DestroyObjectAction/isDestroyOwnedObjects"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//DestroyObjectAction/target"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DestroyObjectAction/multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DestroyObjectAction/multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DestroyObjectAction/multiplicity/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DestroyObjectAction/no_type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DestroyObjectAction/no_type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DestroyObjectAction/no_type/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//TestIdentityAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TestIdentityAction/first"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TestIdentityAction/second"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TestIdentityAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//TestIdentityAction/no_type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TestIdentityAction/no_type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TestIdentityAction/no_type/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//TestIdentityAction/multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TestIdentityAction/multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TestIdentityAction/multiplicity/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//TestIdentityAction/result_is_boolean"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TestIdentityAction/result_is_boolean/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TestIdentityAction/result_is_boolean/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ReadSelfAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadSelfAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadSelfAction/contained"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadSelfAction/contained/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadSelfAction/contained/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadSelfAction/not_static"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadSelfAction/not_static/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadSelfAction/not_static/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadSelfAction/type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadSelfAction/type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadSelfAction/type/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadSelfAction/multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadSelfAction/multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadSelfAction/multiplicity/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//StructuralFeatureAction"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StructuralFeatureAction/structuralFeature"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StructuralFeatureAction/object"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StructuralFeatureAction/not_static"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuralFeatureAction/not_static/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuralFeatureAction/not_static/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StructuralFeatureAction/same_type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuralFeatureAction/same_type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuralFeatureAction/same_type/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StructuralFeatureAction/multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuralFeatureAction/multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuralFeatureAction/multiplicity/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StructuralFeatureAction/visibility"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuralFeatureAction/visibility/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuralFeatureAction/visibility/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StructuralFeatureAction/one_featuring_classifier"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuralFeatureAction/one_featuring_classifier/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StructuralFeatureAction/one_featuring_classifier/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ReadStructuralFeatureAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadStructuralFeatureAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadStructuralFeatureAction/type_and_ordering"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadStructuralFeatureAction/type_and_ordering/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadStructuralFeatureAction/type_and_ordering/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//WriteStructuralFeatureAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//WriteStructuralFeatureAction/value"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" - createChild="true" ecoreFeature="ecore:EReference UML.ecore#//WriteStructuralFeatureAction/result"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//WriteStructuralFeatureAction/input_pin"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//WriteStructuralFeatureAction/input_pin/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//WriteStructuralFeatureAction/input_pin/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//WriteStructuralFeatureAction/type_of_result"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//WriteStructuralFeatureAction/type_of_result/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//WriteStructuralFeatureAction/type_of_result/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//WriteStructuralFeatureAction/multiplicity_of_result"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//WriteStructuralFeatureAction/multiplicity_of_result/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//WriteStructuralFeatureAction/multiplicity_of_result/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ClearStructuralFeatureAction"> - <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" - createChild="true" ecoreFeature="ecore:EReference UML.ecore#//ClearStructuralFeatureAction/result"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ClearStructuralFeatureAction/type_of_result"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ClearStructuralFeatureAction/type_of_result/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ClearStructuralFeatureAction/type_of_result/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ClearStructuralFeatureAction/multiplicity_of_result"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ClearStructuralFeatureAction/multiplicity_of_result/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ClearStructuralFeatureAction/multiplicity_of_result/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//RemoveStructuralFeatureValueAction"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//RemoveStructuralFeatureValueAction/isRemoveDuplicates"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//RemoveStructuralFeatureValueAction/removeAt"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//RemoveStructuralFeatureValueAction/non_unique_removal"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//RemoveStructuralFeatureValueAction/non_unique_removal/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//RemoveStructuralFeatureValueAction/non_unique_removal/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//AddStructuralFeatureValueAction"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//AddStructuralFeatureValueAction/isReplaceAll"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//AddStructuralFeatureValueAction/insertAt"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//AddStructuralFeatureValueAction/unlimited_natural_and_multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AddStructuralFeatureValueAction/unlimited_natural_and_multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AddStructuralFeatureValueAction/unlimited_natural_and_multiplicity/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//LinkAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LinkAction/endData"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LinkAction/inputValue"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LinkAction/same_association"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkAction/same_association/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkAction/same_association/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LinkAction/not_static"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkAction/not_static/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkAction/not_static/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LinkAction/same_pins"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkAction/same_pins/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkAction/same_pins/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LinkAction/association"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//LinkEndData"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LinkEndData/value"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LinkEndData/end"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LinkEndData/qualifier"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LinkEndData/property_is_association_end"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndData/property_is_association_end/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndData/property_is_association_end/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LinkEndData/same_type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndData/same_type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndData/same_type/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LinkEndData/multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndData/multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndData/multiplicity/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LinkEndData/qualifiers"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndData/qualifiers/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndData/qualifiers/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LinkEndData/end_object_input_pin"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndData/end_object_input_pin/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndData/end_object_input_pin/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//QualifierValue"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//QualifierValue/qualifier"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//QualifierValue/value"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//QualifierValue/qualifier_attribute"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//QualifierValue/qualifier_attribute/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//QualifierValue/qualifier_attribute/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//QualifierValue/type_of_qualifier"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//QualifierValue/type_of_qualifier/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//QualifierValue/type_of_qualifier/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//QualifierValue/multiplicity_of_qualifier"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//QualifierValue/multiplicity_of_qualifier/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//QualifierValue/multiplicity_of_qualifier/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ReadLinkAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadLinkAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkAction/one_open_end"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkAction/one_open_end/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkAction/one_open_end/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkAction/type_and_ordering"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkAction/type_and_ordering/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkAction/type_and_ordering/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkAction/compatible_multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkAction/compatible_multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkAction/compatible_multiplicity/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkAction/navigable_open_end"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkAction/navigable_open_end/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkAction/navigable_open_end/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkAction/visibility"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkAction/visibility/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkAction/visibility/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//LinkEndCreationData"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//LinkEndCreationData/isReplaceAll"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LinkEndCreationData/insertAt"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LinkEndCreationData/create_link_action"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndCreationData/create_link_action/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndCreationData/create_link_action/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LinkEndCreationData/single_input_pin"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndCreationData/single_input_pin/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndCreationData/single_input_pin/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//CreateLinkAction"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CreateLinkAction/association_not_abstract"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateLinkAction/association_not_abstract/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateLinkAction/association_not_abstract/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//WriteLinkAction"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//WriteLinkAction/allow_access"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//WriteLinkAction/allow_access/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//WriteLinkAction/allow_access/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//DestroyLinkAction"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//LinkEndDestructionData"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//LinkEndDestructionData/isDestroyDuplicates"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LinkEndDestructionData/destroyAt"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LinkEndDestructionData/destroy_link_action"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndDestructionData/destroy_link_action/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndDestructionData/destroy_link_action/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LinkEndDestructionData/unlimited_natural_and_multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndDestructionData/unlimited_natural_and_multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LinkEndDestructionData/unlimited_natural_and_multiplicity/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ClearAssociationAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ClearAssociationAction/object"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ClearAssociationAction/association"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ClearAssociationAction/same_type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ClearAssociationAction/same_type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ClearAssociationAction/same_type/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ClearAssociationAction/multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ClearAssociationAction/multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ClearAssociationAction/multiplicity/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//BroadcastSignalAction"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//BroadcastSignalAction/signal"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//BroadcastSignalAction/number_and_order"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//BroadcastSignalAction/number_and_order/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//BroadcastSignalAction/number_and_order/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//BroadcastSignalAction/type_ordering_multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//BroadcastSignalAction/type_ordering_multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//BroadcastSignalAction/type_ordering_multiplicity/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//SendObjectAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//SendObjectAction/target"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//SendObjectAction/request"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ValueSpecificationAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ValueSpecificationAction/value"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ValueSpecificationAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ValueSpecificationAction/compatible_type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ValueSpecificationAction/compatible_type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ValueSpecificationAction/compatible_type/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ValueSpecificationAction/multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ValueSpecificationAction/multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ValueSpecificationAction/multiplicity/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//TimeExpression"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TimeExpression/expr"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TimeExpression/observation"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//Observation"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Duration"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Duration/expr"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Duration/observation"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//DurationInterval"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Interval"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Interval/min"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//Interval/max"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//TimeConstraint"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//TimeConstraint/firstEvent"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//IntervalConstraint"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//TimeInterval"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//DurationConstraint"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//DurationConstraint/firstEvent"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DurationConstraint/first_event_multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DurationConstraint/first_event_multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DurationConstraint/first_event_multiplicity/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//TimeObservation"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TimeObservation/event"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//TimeObservation/firstEvent"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//DurationObservation"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//DurationObservation/event"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//DurationObservation/firstEvent"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//DurationObservation/first_event_multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DurationObservation/first_event_multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//DurationObservation/first_event_multiplicity/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//FinalState"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//FinalState/no_outgoing_transitions"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FinalState/no_outgoing_transitions/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FinalState/no_outgoing_transitions/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//FinalState/no_regions"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FinalState/no_regions/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FinalState/no_regions/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//FinalState/cannot_reference_submachine"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FinalState/cannot_reference_submachine/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FinalState/cannot_reference_submachine/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//FinalState/no_entry_behavior"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FinalState/no_entry_behavior/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FinalState/no_entry_behavior/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//FinalState/no_exit_behavior"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FinalState/no_exit_behavior/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FinalState/no_exit_behavior/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//FinalState/no_state_behavior"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FinalState/no_state_behavior/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//FinalState/no_state_behavior/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//TimeEvent"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//TimeEvent/isRelative"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//TimeEvent/when"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//TimeEvent/when_non_negative"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TimeEvent/when_non_negative/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TimeEvent/when_non_negative/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//TimeEvent/starting_time"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TimeEvent/starting_time/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//TimeEvent/starting_time/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//VariableAction"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//VariableAction/variable"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//VariableAction/scope_of_variable"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//VariableAction/scope_of_variable/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//VariableAction/scope_of_variable/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ReadVariableAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadVariableAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadVariableAction/type_and_ordering"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadVariableAction/type_and_ordering/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadVariableAction/type_and_ordering/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadVariableAction/compatible_multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadVariableAction/compatible_multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadVariableAction/compatible_multiplicity/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="UML.ecore#//WriteVariableAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//WriteVariableAction/value"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//WriteVariableAction/same_type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//WriteVariableAction/same_type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//WriteVariableAction/same_type/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//WriteVariableAction/multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//WriteVariableAction/multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//WriteVariableAction/multiplicity/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ClearVariableAction"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//AddVariableValueAction"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//AddVariableValueAction/isReplaceAll"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//AddVariableValueAction/insertAt"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//AddVariableValueAction/single_input_pin"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AddVariableValueAction/single_input_pin/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AddVariableValueAction/single_input_pin/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//RemoveVariableValueAction"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//RemoveVariableValueAction/isRemoveDuplicates"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//RemoveVariableValueAction/removeAt"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//RemoveVariableValueAction/unlimited_natural"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//RemoveVariableValueAction/unlimited_natural/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//RemoveVariableValueAction/unlimited_natural/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//RaiseExceptionAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//RaiseExceptionAction/exception"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ActionInputPin"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ActionInputPin/fromAction"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActionInputPin/one_output_pin"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActionInputPin/one_output_pin/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActionInputPin/one_output_pin/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActionInputPin/input_pin"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActionInputPin/input_pin/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActionInputPin/input_pin/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ActionInputPin/no_control_or_data_flow"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActionInputPin/no_control_or_data_flow/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ActionInputPin/no_control_or_data_flow/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//InformationItem"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InformationItem/represented"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InformationItem/sources_and_targets"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InformationItem/sources_and_targets/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InformationItem/sources_and_targets/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InformationItem/has_no"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InformationItem/has_no/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InformationItem/has_no/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InformationItem/not_instantiable"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InformationItem/not_instantiable/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InformationItem/not_instantiable/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//InformationFlow"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InformationFlow/realization"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InformationFlow/conveyed"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InformationFlow/informationSource"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InformationFlow/informationTarget"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InformationFlow/realizingActivityEdge"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InformationFlow/realizingConnector"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//InformationFlow/realizingMessage"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InformationFlow/sources_and_targets_kind"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InformationFlow/sources_and_targets_kind/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InformationFlow/sources_and_targets_kind/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InformationFlow/must_conform"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InformationFlow/must_conform/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InformationFlow/must_conform/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//InformationFlow/convey_classifiers"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InformationFlow/convey_classifiers/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//InformationFlow/convey_classifiers/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ReadExtentAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadExtentAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadExtentAction/classifier"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadExtentAction/type_is_classifier"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadExtentAction/type_is_classifier/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadExtentAction/type_is_classifier/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadExtentAction/multiplicity_of_result"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadExtentAction/multiplicity_of_result/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadExtentAction/multiplicity_of_result/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ReclassifyObjectAction"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ReclassifyObjectAction/isReplaceAll"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReclassifyObjectAction/oldClassifier"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReclassifyObjectAction/newClassifier"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReclassifyObjectAction/object"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReclassifyObjectAction/classifier_not_abstract"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReclassifyObjectAction/classifier_not_abstract/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReclassifyObjectAction/classifier_not_abstract/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReclassifyObjectAction/multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReclassifyObjectAction/multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReclassifyObjectAction/multiplicity/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReclassifyObjectAction/input_pin"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReclassifyObjectAction/input_pin/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReclassifyObjectAction/input_pin/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ReadIsClassifiedObjectAction"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ReadIsClassifiedObjectAction/isDirect"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadIsClassifiedObjectAction/classifier"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadIsClassifiedObjectAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadIsClassifiedObjectAction/object"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadIsClassifiedObjectAction/multiplicity_of_input"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadIsClassifiedObjectAction/multiplicity_of_input/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadIsClassifiedObjectAction/multiplicity_of_input/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadIsClassifiedObjectAction/no_type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadIsClassifiedObjectAction/no_type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadIsClassifiedObjectAction/no_type/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadIsClassifiedObjectAction/multiplicity_of_output"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadIsClassifiedObjectAction/multiplicity_of_output/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadIsClassifiedObjectAction/multiplicity_of_output/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadIsClassifiedObjectAction/boolean_result"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadIsClassifiedObjectAction/boolean_result/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadIsClassifiedObjectAction/boolean_result/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//StartClassifierBehaviorAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//StartClassifierBehaviorAction/object"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StartClassifierBehaviorAction/multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StartClassifierBehaviorAction/multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StartClassifierBehaviorAction/multiplicity/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StartClassifierBehaviorAction/type_has_classifier"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StartClassifierBehaviorAction/type_has_classifier/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StartClassifierBehaviorAction/type_has_classifier/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ReadLinkObjectEndAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadLinkObjectEndAction/object"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadLinkObjectEndAction/end"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadLinkObjectEndAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndAction/property"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndAction/property/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndAction/property/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndAction/association_of_association"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndAction/association_of_association/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndAction/association_of_association/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndAction/ends_of_association"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndAction/ends_of_association/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndAction/ends_of_association/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndAction/type_of_object"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndAction/type_of_object/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndAction/type_of_object/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndAction/multiplicity_of_object"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndAction/multiplicity_of_object/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndAction/multiplicity_of_object/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndAction/type_of_result"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndAction/type_of_result/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndAction/type_of_result/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndAction/multiplicity_of_result"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndAction/multiplicity_of_result/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndAction/multiplicity_of_result/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ReadLinkObjectEndQualifierAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadLinkObjectEndQualifierAction/object"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadLinkObjectEndQualifierAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReadLinkObjectEndQualifierAction/qualifier"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndQualifierAction/qualifier_attribute"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/qualifier_attribute/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/qualifier_attribute/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndQualifierAction/association_of_association"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/association_of_association/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/association_of_association/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndQualifierAction/ends_of_association"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/ends_of_association/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/ends_of_association/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndQualifierAction/type_of_object"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/type_of_object/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/type_of_object/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndQualifierAction/multiplicity_of_qualifier"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/multiplicity_of_qualifier/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/multiplicity_of_qualifier/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndQualifierAction/multiplicity_of_object"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/multiplicity_of_object/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/multiplicity_of_object/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndQualifierAction/same_type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/same_type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/same_type/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReadLinkObjectEndQualifierAction/multiplicity_of_result"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/multiplicity_of_result/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReadLinkObjectEndQualifierAction/multiplicity_of_result/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//CreateLinkObjectAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//CreateLinkObjectAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CreateLinkObjectAction/association_class"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateLinkObjectAction/association_class/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateLinkObjectAction/association_class/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CreateLinkObjectAction/type_of_result"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateLinkObjectAction/type_of_result/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateLinkObjectAction/type_of_result/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//CreateLinkObjectAction/multiplicity"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateLinkObjectAction/multiplicity/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//CreateLinkObjectAction/multiplicity/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//AcceptEventAction"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//AcceptEventAction/isUnmarshall"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//AcceptEventAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//AcceptEventAction/trigger"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//AcceptEventAction/no_input_pins"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AcceptEventAction/no_input_pins/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AcceptEventAction/no_input_pins/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//AcceptEventAction/no_output_pins"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AcceptEventAction/no_output_pins/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AcceptEventAction/no_output_pins/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//AcceptEventAction/trigger_events"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AcceptEventAction/trigger_events/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AcceptEventAction/trigger_events/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//AcceptEventAction/unmarshall_signal_events"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AcceptEventAction/unmarshall_signal_events/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AcceptEventAction/unmarshall_signal_events/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//AcceptCallAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//AcceptCallAction/returnInformation"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//AcceptCallAction/result_pins"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AcceptCallAction/result_pins/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AcceptCallAction/result_pins/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//AcceptCallAction/trigger_call_event"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AcceptCallAction/trigger_call_event/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AcceptCallAction/trigger_call_event/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//AcceptCallAction/unmarshall"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AcceptCallAction/unmarshall/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AcceptCallAction/unmarshall/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ReplyAction"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReplyAction/replyToCall"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReplyAction/returnInformation"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReplyAction/replyValue"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReplyAction/pins_match_parameter"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReplyAction/pins_match_parameter/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReplyAction/pins_match_parameter/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReplyAction/event_on_reply_to_call_trigger"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReplyAction/event_on_reply_to_call_trigger/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReplyAction/event_on_reply_to_call_trigger/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//UnmarshallAction"> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//UnmarshallAction/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//UnmarshallAction/unmarshallType"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//UnmarshallAction/object"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//UnmarshallAction/same_type"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UnmarshallAction/same_type/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UnmarshallAction/same_type/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//UnmarshallAction/multiplicity_of_object"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UnmarshallAction/multiplicity_of_object/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UnmarshallAction/multiplicity_of_object/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//UnmarshallAction/number_of_result"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UnmarshallAction/number_of_result/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UnmarshallAction/number_of_result/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//UnmarshallAction/type_and_ordering"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UnmarshallAction/type_and_ordering/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UnmarshallAction/type_and_ordering/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//UnmarshallAction/multiplicity_of_result"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UnmarshallAction/multiplicity_of_result/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UnmarshallAction/multiplicity_of_result/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//UnmarshallAction/structural_feature"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UnmarshallAction/structural_feature/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UnmarshallAction/structural_feature/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//UnmarshallAction/unmarshallType_is_classifier"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UnmarshallAction/unmarshallType_is_classifier/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//UnmarshallAction/unmarshallType_is_classifier/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ReduceAction"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReduceAction/reducer"/> - <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" - createChild="true" propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReduceAction/result"/> - <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" - createChild="true" propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ReduceAction/collection"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ReduceAction/isOrdered"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReduceAction/input_type_is_collection"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReduceAction/input_type_is_collection/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReduceAction/input_type_is_collection/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReduceAction/output_types_are_compatible"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReduceAction/output_types_are_compatible/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReduceAction/output_types_are_compatible/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ReduceAction/reducer_inputs_output"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReduceAction/reducer_inputs_output/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ReduceAction/reducer_inputs_output/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//StartObjectBehaviorAction"> - <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" - createChild="true" ecoreFeature="ecore:EReference UML.ecore#//StartObjectBehaviorAction/object"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StartObjectBehaviorAction/type_of_object"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StartObjectBehaviorAction/type_of_object/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StartObjectBehaviorAction/type_of_object/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StartObjectBehaviorAction/multiplicity_of_object"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StartObjectBehaviorAction/multiplicity_of_object/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StartObjectBehaviorAction/multiplicity_of_object/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StartObjectBehaviorAction/number_order_arguments"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StartObjectBehaviorAction/number_order_arguments/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StartObjectBehaviorAction/number_order_arguments/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StartObjectBehaviorAction/number_order_results"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StartObjectBehaviorAction/number_order_results/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StartObjectBehaviorAction/number_order_results/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//StartObjectBehaviorAction/type_ordering_multiplicity_match"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StartObjectBehaviorAction/type_ordering_multiplicity_match/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//StartObjectBehaviorAction/type_ordering_multiplicity_match/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//JoinNode"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//JoinNode/isCombineDuplicate"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//JoinNode/joinSpec"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//JoinNode/one_outgoing_edge"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//JoinNode/one_outgoing_edge/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//JoinNode/one_outgoing_edge/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//JoinNode/incoming_object_flow"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//JoinNode/incoming_object_flow/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//JoinNode/incoming_object_flow/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//DataStoreNode"/> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ConditionalNode"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ConditionalNode/isDeterminate"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ConditionalNode/isAssured"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ConditionalNode/clause"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ConditionalNode/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ConditionalNode/result_no_incoming"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConditionalNode/result_no_incoming/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ConditionalNode/result_no_incoming/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//Clause"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Clause/test"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Clause/body"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Clause/predecessorClause"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Clause/successorClause"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Clause/decider"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//Clause/bodyOutput"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Clause/decider_output"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Clause/decider_output/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Clause/decider_output/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//Clause/body_output_pins"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Clause/body_output_pins/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//Clause/body_output_pins/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//LoopNode"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//LoopNode/isTestedFirst"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LoopNode/bodyPart"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LoopNode/setupPart"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LoopNode/decider"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LoopNode/test"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LoopNode/result"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LoopNode/loopVariable"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LoopNode/bodyOutput"/> - <genFeatures xsi:type="genmodel:GenFeature" children="true" createChild="true" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//LoopNode/loopVariableInput"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LoopNode/input_edges"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LoopNode/input_edges/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LoopNode/input_edges/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LoopNode/body_output_pins"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LoopNode/body_output_pins/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LoopNode/body_output_pins/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//LoopNode/result_no_incoming"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LoopNode/result_no_incoming/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//LoopNode/result_no_incoming/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ExpansionNode"> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ExpansionNode/regionAsOutput"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ExpansionNode/regionAsInput"/> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ExpansionRegion"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute UML.ecore#//ExpansionRegion/mode"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ExpansionRegion/inputElement"/> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ExpansionRegion/outputElement"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ExpansionRegion/expansion_nodes"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExpansionRegion/expansion_nodes/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ExpansionRegion/expansion_nodes/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//ProtocolTransition"> - <genFeatures xsi:type="genmodel:GenFeature" createChild="true" propertySortChoices="true" - ecoreFeature="ecore:EReference UML.ecore#//ProtocolTransition/postCondition"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" notify="false" - createChild="false" ecoreFeature="ecore:EReference UML.ecore#//ProtocolTransition/referred"> - <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> - </genFeatures> - <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" - propertySortChoices="true" ecoreFeature="ecore:EReference UML.ecore#//ProtocolTransition/preCondition"/> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ProtocolTransition/belongs_to_psm"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProtocolTransition/belongs_to_psm/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProtocolTransition/belongs_to_psm/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ProtocolTransition/associated_actions"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProtocolTransition/associated_actions/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProtocolTransition/associated_actions/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//ProtocolTransition/refers_to_operation"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProtocolTransition/refers_to_operation/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//ProtocolTransition/refers_to_operation/context"/> - </genOperations> - </genClasses> - <genClasses xsi:type="genmodel:GenClass" ecoreClass="UML.ecore#//AssociationClass"> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//AssociationClass/cannot_be_defined"> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AssociationClass/cannot_be_defined/diagnostics"/> - <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="UML.ecore#//AssociationClass/cannot_be_defined/context"/> - </genOperations> - <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="UML.ecore#//AssociationClass/allConnections" - cacheAdapterScope="Global"/> - </genClasses> - </genPackages> -</genmodel:GenModel> |