blob: 32c7da4b2d30e56b3846adf4e74634ab7a9ef3b1 [file] [log] [blame]
<?xml version="1.0" encoding="ASCII"?>
<xsd2ecore:XSD2EcoreMappingRoot xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:xsd2ecore="http://www.eclipse.org/emf/2002/XSD2Ecore" inputs="UML2.ecore#/"
outputs="UML2XMI.xsd#/">
<nested inputs="UML2.ecore#/" outputs="UML2XMI.xsd#/">
<nested inputs="UML2.ecore#//VisibilityKind" outputs="UML2XMI.xsd#//VisibilityKind;XSDSimpleTypeDefinition">
<nested inputs="UML2.ecore#//VisibilityKind/public" outputs="UML2XMI.xsd#//VisibilityKind;XSDSimpleTypeDefinition/XSDEnumerationFacet"/>
<nested inputs="UML2.ecore#//VisibilityKind/private" outputs="UML2XMI.xsd#//VisibilityKind;XSDSimpleTypeDefinition/XSDEnumerationFacet=1"/>
<nested inputs="UML2.ecore#//VisibilityKind/protected" outputs="UML2XMI.xsd#//VisibilityKind;XSDSimpleTypeDefinition/XSDEnumerationFacet=2"/>
<nested inputs="UML2.ecore#//VisibilityKind/package" outputs="UML2XMI.xsd#//VisibilityKind;XSDSimpleTypeDefinition/XSDEnumerationFacet=3"/>
</nested>
<nested inputs="UML2.ecore#//ParameterDirectionKind" outputs="UML2XMI.xsd#//ParameterDirectionKind;XSDSimpleTypeDefinition=1">
<nested inputs="UML2.ecore#//ParameterDirectionKind/in" outputs="UML2XMI.xsd#//ParameterDirectionKind;XSDSimpleTypeDefinition=1/XSDEnumerationFacet"/>
<nested inputs="UML2.ecore#//ParameterDirectionKind/inout" outputs="UML2XMI.xsd#//ParameterDirectionKind;XSDSimpleTypeDefinition=1/XSDEnumerationFacet=1"/>
<nested inputs="UML2.ecore#//ParameterDirectionKind/out" outputs="UML2XMI.xsd#//ParameterDirectionKind;XSDSimpleTypeDefinition=1/XSDEnumerationFacet=2"/>
<nested inputs="UML2.ecore#//ParameterDirectionKind/return" outputs="UML2XMI.xsd#//ParameterDirectionKind;XSDSimpleTypeDefinition=1/XSDEnumerationFacet=3"/>
</nested>
<nested inputs="UML2.ecore#//AggregationKind" outputs="UML2XMI.xsd#//AggregationKind;XSDSimpleTypeDefinition=2">
<nested inputs="UML2.ecore#//AggregationKind/none" outputs="UML2XMI.xsd#//AggregationKind;XSDSimpleTypeDefinition=2/XSDEnumerationFacet"/>
<nested inputs="UML2.ecore#//AggregationKind/shared" outputs="UML2XMI.xsd#//AggregationKind;XSDSimpleTypeDefinition=2/XSDEnumerationFacet=1"/>
<nested inputs="UML2.ecore#//AggregationKind/composite" outputs="UML2XMI.xsd#//AggregationKind;XSDSimpleTypeDefinition=2/XSDEnumerationFacet=2"/>
</nested>
<nested inputs="UML2.ecore#//MessageKind" outputs="UML2XMI.xsd#//MessageKind;XSDSimpleTypeDefinition=3">
<nested inputs="UML2.ecore#//MessageKind/complete" outputs="UML2XMI.xsd#//MessageKind;XSDSimpleTypeDefinition=3/XSDEnumerationFacet"/>
<nested inputs="UML2.ecore#//MessageKind/lost" outputs="UML2XMI.xsd#//MessageKind;XSDSimpleTypeDefinition=3/XSDEnumerationFacet=1"/>
<nested inputs="UML2.ecore#//MessageKind/found" outputs="UML2XMI.xsd#//MessageKind;XSDSimpleTypeDefinition=3/XSDEnumerationFacet=2"/>
<nested inputs="UML2.ecore#//MessageKind/unknown" outputs="UML2XMI.xsd#//MessageKind;XSDSimpleTypeDefinition=3/XSDEnumerationFacet=3"/>
</nested>
<nested inputs="UML2.ecore#//MessageSort" outputs="UML2XMI.xsd#//MessageSort;XSDSimpleTypeDefinition=4">
<nested inputs="UML2.ecore#//MessageSort/synchCall" outputs="UML2XMI.xsd#//MessageSort;XSDSimpleTypeDefinition=4/XSDEnumerationFacet"/>
<nested inputs="UML2.ecore#//MessageSort/synchSignal" outputs="UML2XMI.xsd#//MessageSort;XSDSimpleTypeDefinition=4/XSDEnumerationFacet=1"/>
<nested inputs="UML2.ecore#//MessageSort/asynchCall" outputs="UML2XMI.xsd#//MessageSort;XSDSimpleTypeDefinition=4/XSDEnumerationFacet=2"/>
<nested inputs="UML2.ecore#//MessageSort/asynchSignal" outputs="UML2XMI.xsd#//MessageSort;XSDSimpleTypeDefinition=4/XSDEnumerationFacet=3"/>
</nested>
<nested inputs="UML2.ecore#//CallConcurrencyKind" outputs="UML2XMI.xsd#//CallConcurrencyKind;XSDSimpleTypeDefinition=5">
<nested inputs="UML2.ecore#//CallConcurrencyKind/sequential" outputs="UML2XMI.xsd#//CallConcurrencyKind;XSDSimpleTypeDefinition=5/XSDEnumerationFacet"/>
<nested inputs="UML2.ecore#//CallConcurrencyKind/guarded" outputs="UML2XMI.xsd#//CallConcurrencyKind;XSDSimpleTypeDefinition=5/XSDEnumerationFacet=1"/>
<nested inputs="UML2.ecore#//CallConcurrencyKind/concurrent" outputs="UML2XMI.xsd#//CallConcurrencyKind;XSDSimpleTypeDefinition=5/XSDEnumerationFacet=2"/>
</nested>
<nested inputs="UML2.ecore#//TransitionKind" outputs="UML2XMI.xsd#//TransitionKind;XSDSimpleTypeDefinition=6">
<nested inputs="UML2.ecore#//TransitionKind/internal" outputs="UML2XMI.xsd#//TransitionKind;XSDSimpleTypeDefinition=6/XSDEnumerationFacet"/>
<nested inputs="UML2.ecore#//TransitionKind/local" outputs="UML2XMI.xsd#//TransitionKind;XSDSimpleTypeDefinition=6/XSDEnumerationFacet=1"/>
<nested inputs="UML2.ecore#//TransitionKind/external" outputs="UML2XMI.xsd#//TransitionKind;XSDSimpleTypeDefinition=6/XSDEnumerationFacet=2"/>
</nested>
<nested inputs="UML2.ecore#//PseudostateKind" outputs="UML2XMI.xsd#//PseudostateKind;XSDSimpleTypeDefinition=7">
<nested inputs="UML2.ecore#//PseudostateKind/initial" outputs="UML2XMI.xsd#//PseudostateKind;XSDSimpleTypeDefinition=7/XSDEnumerationFacet"/>
<nested inputs="UML2.ecore#//PseudostateKind/deepHistory" outputs="UML2XMI.xsd#//PseudostateKind;XSDSimpleTypeDefinition=7/XSDEnumerationFacet=1"/>
<nested inputs="UML2.ecore#//PseudostateKind/shallowHistory" outputs="UML2XMI.xsd#//PseudostateKind;XSDSimpleTypeDefinition=7/XSDEnumerationFacet=2"/>
<nested inputs="UML2.ecore#//PseudostateKind/join" outputs="UML2XMI.xsd#//PseudostateKind;XSDSimpleTypeDefinition=7/XSDEnumerationFacet=3"/>
<nested inputs="UML2.ecore#//PseudostateKind/fork" outputs="UML2XMI.xsd#//PseudostateKind;XSDSimpleTypeDefinition=7/XSDEnumerationFacet=4"/>
<nested inputs="UML2.ecore#//PseudostateKind/junction" outputs="UML2XMI.xsd#//PseudostateKind;XSDSimpleTypeDefinition=7/XSDEnumerationFacet=5"/>
<nested inputs="UML2.ecore#//PseudostateKind/choice" outputs="UML2XMI.xsd#//PseudostateKind;XSDSimpleTypeDefinition=7/XSDEnumerationFacet=6"/>
<nested inputs="UML2.ecore#//PseudostateKind/entryPoint" outputs="UML2XMI.xsd#//PseudostateKind;XSDSimpleTypeDefinition=7/XSDEnumerationFacet=7"/>
<nested inputs="UML2.ecore#//PseudostateKind/exitPoint" outputs="UML2XMI.xsd#//PseudostateKind;XSDSimpleTypeDefinition=7/XSDEnumerationFacet=8"/>
<nested inputs="UML2.ecore#//PseudostateKind/terminate" outputs="UML2XMI.xsd#//PseudostateKind;XSDSimpleTypeDefinition=7/XSDEnumerationFacet=9"/>
</nested>
<nested inputs="UML2.ecore#//InteractionOperator" outputs="UML2XMI.xsd#//InteractionOperator;XSDSimpleTypeDefinition=8">
<nested inputs="UML2.ecore#//InteractionOperator/seq" outputs="UML2XMI.xsd#//InteractionOperator;XSDSimpleTypeDefinition=8/XSDEnumerationFacet"/>
<nested inputs="UML2.ecore#//InteractionOperator/alt" outputs="UML2XMI.xsd#//InteractionOperator;XSDSimpleTypeDefinition=8/XSDEnumerationFacet=1"/>
<nested inputs="UML2.ecore#//InteractionOperator/opt" outputs="UML2XMI.xsd#//InteractionOperator;XSDSimpleTypeDefinition=8/XSDEnumerationFacet=2"/>
<nested inputs="UML2.ecore#//InteractionOperator/break" outputs="UML2XMI.xsd#//InteractionOperator;XSDSimpleTypeDefinition=8/XSDEnumerationFacet=3"/>
<nested inputs="UML2.ecore#//InteractionOperator/par" outputs="UML2XMI.xsd#//InteractionOperator;XSDSimpleTypeDefinition=8/XSDEnumerationFacet=4"/>
<nested inputs="UML2.ecore#//InteractionOperator/strict" outputs="UML2XMI.xsd#//InteractionOperator;XSDSimpleTypeDefinition=8/XSDEnumerationFacet=5"/>
<nested inputs="UML2.ecore#//InteractionOperator/loop" outputs="UML2XMI.xsd#//InteractionOperator;XSDSimpleTypeDefinition=8/XSDEnumerationFacet=6"/>
<nested inputs="UML2.ecore#//InteractionOperator/critical" outputs="UML2XMI.xsd#//InteractionOperator;XSDSimpleTypeDefinition=8/XSDEnumerationFacet=7"/>
<nested inputs="UML2.ecore#//InteractionOperator/neg" outputs="UML2XMI.xsd#//InteractionOperator;XSDSimpleTypeDefinition=8/XSDEnumerationFacet=8"/>
<nested inputs="UML2.ecore#//InteractionOperator/assert" outputs="UML2XMI.xsd#//InteractionOperator;XSDSimpleTypeDefinition=8/XSDEnumerationFacet=9"/>
<nested inputs="UML2.ecore#//InteractionOperator/ignore" outputs="UML2XMI.xsd#//InteractionOperator;XSDSimpleTypeDefinition=8/XSDEnumerationFacet=10"/>
<nested inputs="UML2.ecore#//InteractionOperator/consider" outputs="UML2XMI.xsd#//InteractionOperator;XSDSimpleTypeDefinition=8/XSDEnumerationFacet=11"/>
</nested>
<nested inputs="UML2.ecore#//ExpansionKind" outputs="UML2XMI.xsd#//ExpansionKind;XSDSimpleTypeDefinition=9">
<nested inputs="UML2.ecore#//ExpansionKind/parallel" outputs="UML2XMI.xsd#//ExpansionKind;XSDSimpleTypeDefinition=9/XSDEnumerationFacet"/>
<nested inputs="UML2.ecore#//ExpansionKind/iterative" outputs="UML2XMI.xsd#//ExpansionKind;XSDSimpleTypeDefinition=9/XSDEnumerationFacet=1"/>
<nested inputs="UML2.ecore#//ExpansionKind/stream" outputs="UML2XMI.xsd#//ExpansionKind;XSDSimpleTypeDefinition=9/XSDEnumerationFacet=2"/>
</nested>
<nested inputs="UML2.ecore#//ConnectorKind" outputs="UML2XMI.xsd#//ConnectorKind;XSDSimpleTypeDefinition=10">
<nested inputs="UML2.ecore#//ConnectorKind/assembly" outputs="UML2XMI.xsd#//ConnectorKind;XSDSimpleTypeDefinition=10/XSDEnumerationFacet"/>
<nested inputs="UML2.ecore#//ConnectorKind/delegation" outputs="UML2XMI.xsd#//ConnectorKind;XSDSimpleTypeDefinition=10/XSDEnumerationFacet=1"/>
</nested>
<nested inputs="UML2.ecore#//ParameterEffectKind" outputs="UML2XMI.xsd#//ParameterEffectKind;XSDSimpleTypeDefinition=11">
<nested inputs="UML2.ecore#//ParameterEffectKind/create" outputs="UML2XMI.xsd#//ParameterEffectKind;XSDSimpleTypeDefinition=11/XSDEnumerationFacet"/>
<nested inputs="UML2.ecore#//ParameterEffectKind/read" outputs="UML2XMI.xsd#//ParameterEffectKind;XSDSimpleTypeDefinition=11/XSDEnumerationFacet=1"/>
<nested inputs="UML2.ecore#//ParameterEffectKind/update" outputs="UML2XMI.xsd#//ParameterEffectKind;XSDSimpleTypeDefinition=11/XSDEnumerationFacet=2"/>
<nested inputs="UML2.ecore#//ParameterEffectKind/delete" outputs="UML2XMI.xsd#//ParameterEffectKind;XSDSimpleTypeDefinition=11/XSDEnumerationFacet=3"/>
</nested>
<nested inputs="UML2.ecore#//ObjectNodeOrderingKind" outputs="UML2XMI.xsd#//ObjectNodeOrderingKind;XSDSimpleTypeDefinition=12">
<nested inputs="UML2.ecore#//ObjectNodeOrderingKind/unordered" outputs="UML2XMI.xsd#//ObjectNodeOrderingKind;XSDSimpleTypeDefinition=12/XSDEnumerationFacet"/>
<nested inputs="UML2.ecore#//ObjectNodeOrderingKind/ordered" outputs="UML2XMI.xsd#//ObjectNodeOrderingKind;XSDSimpleTypeDefinition=12/XSDEnumerationFacet=1"/>
<nested inputs="UML2.ecore#//ObjectNodeOrderingKind/LIFO" outputs="UML2XMI.xsd#//ObjectNodeOrderingKind;XSDSimpleTypeDefinition=12/XSDEnumerationFacet=2"/>
<nested inputs="UML2.ecore#//ObjectNodeOrderingKind/FIFO" outputs="UML2XMI.xsd#//ObjectNodeOrderingKind;XSDSimpleTypeDefinition=12/XSDEnumerationFacet=3"/>
</nested>
<nested inputs="UML2.ecore#//Element" outputs="UML2XMI.xsd#//Element;XSDComplexTypeDefinition">
<nested inputs="UML2.ecore#//Element/ownedComment" outputs="UML2XMI.xsd#//Element;XSDComplexTypeDefinition/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//Element" outputs="UML2XMI.xsd#//Element;XSDElementDeclaration"/>
<nested inputs="UML2.ecore#//MultiplicityElement" outputs="UML2XMI.xsd#//MultiplicityElement;XSDComplexTypeDefinition=1">
<nested inputs="UML2.ecore#//MultiplicityElement/isOrdered" outputs="UML2XMI.xsd#//MultiplicityElement;XSDComplexTypeDefinition=1/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//MultiplicityElement/isUnique" outputs="UML2XMI.xsd#//MultiplicityElement;XSDComplexTypeDefinition=1/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//MultiplicityElement/upperValue" outputs="UML2XMI.xsd#//MultiplicityElement;XSDComplexTypeDefinition=1/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//MultiplicityElement/lowerValue" outputs="UML2XMI.xsd#//MultiplicityElement;XSDComplexTypeDefinition=1/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//MultiplicityElement" outputs="UML2XMI.xsd#//MultiplicityElement;XSDElementDeclaration=1"/>
<nested inputs="UML2.ecore#//NamedElement" outputs="UML2XMI.xsd#//NamedElement;XSDComplexTypeDefinition=2">
<nested inputs="UML2.ecore#//NamedElement/name" outputs="UML2XMI.xsd#//NamedElement;XSDComplexTypeDefinition=2/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//NamedElement/visibility" outputs="UML2XMI.xsd#//NamedElement;XSDComplexTypeDefinition=2/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//NamedElement/clientDependency" outputs="UML2XMI.xsd#//NamedElement;XSDComplexTypeDefinition=2/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//NamedElement/clientDependency" outputs="UML2XMI.xsd#//NamedElement;XSDComplexTypeDefinition=2/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//NamedElement/nameExpression" outputs="UML2XMI.xsd#//NamedElement;XSDComplexTypeDefinition=2/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//NamedElement" outputs="UML2XMI.xsd#//NamedElement;XSDElementDeclaration=2"/>
<nested inputs="UML2.ecore#//Namespace" outputs="UML2XMI.xsd#//Namespace;XSDComplexTypeDefinition=3">
<nested inputs="UML2.ecore#//Namespace/ownedRule" outputs="UML2XMI.xsd#//Namespace;XSDComplexTypeDefinition=3/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Namespace/elementImport" outputs="UML2XMI.xsd#//Namespace;XSDComplexTypeDefinition=3/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Namespace/packageImport" outputs="UML2XMI.xsd#//Namespace;XSDComplexTypeDefinition=3/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//Namespace" outputs="UML2XMI.xsd#//Namespace;XSDElementDeclaration=3"/>
<nested inputs="UML2.ecore#//Comment" outputs="UML2XMI.xsd#//Comment;XSDComplexTypeDefinition=4">
<nested inputs="UML2.ecore#//Comment/body" outputs="UML2XMI.xsd#//Comment;XSDComplexTypeDefinition=4/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Comment/annotatedElement" outputs="UML2XMI.xsd#//Comment;XSDComplexTypeDefinition=4/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Comment/annotatedElement" outputs="UML2XMI.xsd#//Comment;XSDComplexTypeDefinition=4/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Comment/bodyExpression" outputs="UML2XMI.xsd#//Comment;XSDComplexTypeDefinition=4/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//Comment" outputs="UML2XMI.xsd#//Comment;XSDElementDeclaration=4"/>
<nested inputs="UML2.ecore#//DirectedRelationship" outputs="UML2XMI.xsd#//DirectedRelationship;XSDComplexTypeDefinition=5"/>
<nested inputs="UML2.ecore#//DirectedRelationship" outputs="UML2XMI.xsd#//DirectedRelationship;XSDElementDeclaration=5"/>
<nested inputs="UML2.ecore#//Relationship" outputs="UML2XMI.xsd#//Relationship;XSDComplexTypeDefinition=6"/>
<nested inputs="UML2.ecore#//Relationship" outputs="UML2XMI.xsd#//Relationship;XSDElementDeclaration=6"/>
<nested inputs="UML2.ecore#//OpaqueExpression" outputs="UML2XMI.xsd#//OpaqueExpression;XSDComplexTypeDefinition=7">
<nested inputs="UML2.ecore#//OpaqueExpression/body" outputs="UML2XMI.xsd#//OpaqueExpression;XSDComplexTypeDefinition=7/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//OpaqueExpression/language" outputs="UML2XMI.xsd#//OpaqueExpression;XSDComplexTypeDefinition=7/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//OpaqueExpression/behavior" outputs="UML2XMI.xsd#//OpaqueExpression;XSDComplexTypeDefinition=7/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//OpaqueExpression/behavior" outputs="UML2XMI.xsd#//OpaqueExpression;XSDComplexTypeDefinition=7/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//OpaqueExpression" outputs="UML2XMI.xsd#//OpaqueExpression;XSDElementDeclaration=7"/>
<nested inputs="UML2.ecore#//ValueSpecification" outputs="UML2XMI.xsd#//ValueSpecification;XSDComplexTypeDefinition=8"/>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//ValueSpecification;XSDComplexTypeDefinition=8/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//ValueSpecification;XSDComplexTypeDefinition=8/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ValueSpecification" outputs="UML2XMI.xsd#//ValueSpecification;XSDElementDeclaration=8"/>
<nested inputs="UML2.ecore#//Expression" outputs="UML2XMI.xsd#//Expression;XSDComplexTypeDefinition=9">
<nested inputs="UML2.ecore#//Expression/symbol" outputs="UML2XMI.xsd#//Expression;XSDComplexTypeDefinition=9/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Expression/operand" outputs="UML2XMI.xsd#//Expression;XSDComplexTypeDefinition=9/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//Expression" outputs="UML2XMI.xsd#//Expression;XSDElementDeclaration=9"/>
<nested inputs="UML2.ecore#//Class" outputs="UML2XMI.xsd#//Class;XSDComplexTypeDefinition=10">
<nested inputs="UML2.ecore#//Class/isActive" outputs="UML2XMI.xsd#//Class;XSDComplexTypeDefinition=10/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Class/ownedOperation" outputs="UML2XMI.xsd#//Class;XSDComplexTypeDefinition=10/XSDParticle/XSDModelGroup/XSDParticle=4"/>
<nested inputs="UML2.ecore#//Class/nestedClassifier" outputs="UML2XMI.xsd#//Class;XSDComplexTypeDefinition=10/XSDParticle/XSDModelGroup/XSDParticle=5"/>
<nested inputs="UML2.ecore#//Class/ownedReception" outputs="UML2XMI.xsd#//Class;XSDComplexTypeDefinition=10/XSDParticle/XSDModelGroup/XSDParticle=6"/>
</nested>
<nested inputs="UML2.ecore#//BehavioredClassifier/ownedBehavior" outputs="UML2XMI.xsd#//Class;XSDComplexTypeDefinition=10/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//BehavioredClassifier/classifierBehavior" outputs="UML2XMI.xsd#//Class;XSDComplexTypeDefinition=10/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//BehavioredClassifier/classifierBehavior" outputs="UML2XMI.xsd#//Class;XSDComplexTypeDefinition=10/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//BehavioredClassifier/implementation" outputs="UML2XMI.xsd#//Class;XSDComplexTypeDefinition=10/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//BehavioredClassifier/ownedStateMachine" outputs="UML2XMI.xsd#//Class;XSDComplexTypeDefinition=10/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//Class" outputs="UML2XMI.xsd#//Class;XSDElementDeclaration=10"/>
<nested inputs="UML2.ecore#//Type" outputs="UML2XMI.xsd#//Type;XSDComplexTypeDefinition=11"/>
<nested inputs="UML2.ecore#//Type" outputs="UML2XMI.xsd#//Type;XSDElementDeclaration=11"/>
<nested inputs="UML2.ecore#//Property" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12">
<nested inputs="UML2.ecore#//Property/isDerived" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//Property/isDerivedUnion" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//Property/aggregation" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//Property/redefinedProperty" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDAttributeUse=5"/>
<nested inputs="UML2.ecore#//Property/redefinedProperty" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//Property/subsettedProperty" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDAttributeUse=6"/>
<nested inputs="UML2.ecore#//Property/subsettedProperty" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDParticle/XSDModelGroup/XSDParticle=4"/>
<nested inputs="UML2.ecore#//Property/association" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDAttributeUse=7"/>
<nested inputs="UML2.ecore#//Property/association" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDParticle/XSDModelGroup/XSDParticle=5"/>
<nested inputs="UML2.ecore#//Property/defaultValue" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDParticle/XSDModelGroup/XSDParticle=6"/>
<nested inputs="UML2.ecore#//Property/qualifier" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDParticle/XSDModelGroup/XSDParticle=7"/>
</nested>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ConnectableElement/end" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ConnectableElement/end" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//DeploymentTarget/deployment" outputs="UML2XMI.xsd#//Property;XSDComplexTypeDefinition=12/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//Property" outputs="UML2XMI.xsd#//Property;XSDElementDeclaration=12"/>
<nested inputs="UML2.ecore#//Operation" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13">
<nested inputs="UML2.ecore#//Operation/isQuery" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//Operation/ownedParameter" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDParticle/XSDModelGroup/XSDParticle=4"/>
<nested inputs="UML2.ecore#//Operation/precondition" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDParticle/XSDModelGroup/XSDParticle=5"/>
<nested inputs="UML2.ecore#//Operation/postcondition" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDParticle/XSDModelGroup/XSDParticle=6"/>
<nested inputs="UML2.ecore#//Operation/redefinedOperation" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDAttributeUse=5"/>
<nested inputs="UML2.ecore#//Operation/redefinedOperation" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDParticle/XSDModelGroup/XSDParticle=7"/>
<nested inputs="UML2.ecore#//Operation/bodyCondition" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDParticle/XSDModelGroup/XSDParticle=8"/>
</nested>
<nested inputs="UML2.ecore#//TypedElement/type" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//TypedElement/type" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//MultiplicityElement/isOrdered" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//MultiplicityElement/isUnique" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//MultiplicityElement/upperValue" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//MultiplicityElement/lowerValue" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//Operation;XSDComplexTypeDefinition=13/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//Operation" outputs="UML2XMI.xsd#//Operation;XSDElementDeclaration=13"/>
<nested inputs="UML2.ecore#//TypedElement" outputs="UML2XMI.xsd#//TypedElement;XSDComplexTypeDefinition=14">
<nested inputs="UML2.ecore#//TypedElement/type" outputs="UML2XMI.xsd#//TypedElement;XSDComplexTypeDefinition=14/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//TypedElement/type" outputs="UML2XMI.xsd#//TypedElement;XSDComplexTypeDefinition=14/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//TypedElement" outputs="UML2XMI.xsd#//TypedElement;XSDElementDeclaration=14"/>
<nested inputs="UML2.ecore#//Parameter" outputs="UML2XMI.xsd#//Parameter;XSDComplexTypeDefinition=15">
<nested inputs="UML2.ecore#//Parameter/direction" outputs="UML2XMI.xsd#//Parameter;XSDComplexTypeDefinition=15/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//Parameter/isException" outputs="UML2XMI.xsd#//Parameter;XSDComplexTypeDefinition=15/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//Parameter/isStream" outputs="UML2XMI.xsd#//Parameter;XSDComplexTypeDefinition=15/XSDAttributeUse=5"/>
<nested inputs="UML2.ecore#//Parameter/effect" outputs="UML2XMI.xsd#//Parameter;XSDComplexTypeDefinition=15/XSDAttributeUse=6"/>
<nested inputs="UML2.ecore#//Parameter/defaultValue" outputs="UML2XMI.xsd#//Parameter;XSDComplexTypeDefinition=15/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//Parameter/parameterSet" outputs="UML2XMI.xsd#//Parameter;XSDComplexTypeDefinition=15/XSDAttributeUse=7"/>
<nested inputs="UML2.ecore#//Parameter/parameterSet" outputs="UML2XMI.xsd#//Parameter;XSDComplexTypeDefinition=15/XSDParticle/XSDModelGroup/XSDParticle=4"/>
</nested>
<nested inputs="UML2.ecore#//TypedElement/type" outputs="UML2XMI.xsd#//Parameter;XSDComplexTypeDefinition=15/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//TypedElement/type" outputs="UML2XMI.xsd#//Parameter;XSDComplexTypeDefinition=15/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//MultiplicityElement/isOrdered" outputs="UML2XMI.xsd#//Parameter;XSDComplexTypeDefinition=15/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//MultiplicityElement/isUnique" outputs="UML2XMI.xsd#//Parameter;XSDComplexTypeDefinition=15/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//MultiplicityElement/upperValue" outputs="UML2XMI.xsd#//Parameter;XSDComplexTypeDefinition=15/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//MultiplicityElement/lowerValue" outputs="UML2XMI.xsd#//Parameter;XSDComplexTypeDefinition=15/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//Parameter" outputs="UML2XMI.xsd#//Parameter;XSDElementDeclaration=15"/>
<nested inputs="UML2.ecore#//Package" outputs="UML2XMI.xsd#//Package;XSDComplexTypeDefinition=16">
<nested inputs="UML2.ecore#//Package/ownedMember" outputs="UML2XMI.xsd#//Package;XSDComplexTypeDefinition=16/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Package/packageMerge" outputs="UML2XMI.xsd#//Package;XSDComplexTypeDefinition=16/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//Package/appliedProfile" outputs="UML2XMI.xsd#//Package;XSDComplexTypeDefinition=16/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//Package/appliedProfile" outputs="UML2XMI.xsd#//Package;XSDComplexTypeDefinition=16/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//Package/packageExtension" outputs="UML2XMI.xsd#//Package;XSDComplexTypeDefinition=16/XSDParticle/XSDModelGroup/XSDParticle=4"/>
</nested>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//Package;XSDComplexTypeDefinition=16/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//Package;XSDComplexTypeDefinition=16/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//PackageableElement/packageableElement_visibility"
outputs="UML2XMI.xsd#//Package;XSDComplexTypeDefinition=16/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Package" outputs="UML2XMI.xsd#//Package;XSDElementDeclaration=16"/>
<nested inputs="UML2.ecore#//Enumeration" outputs="UML2XMI.xsd#//Enumeration;XSDComplexTypeDefinition=17">
<nested inputs="UML2.ecore#//Enumeration/ownedLiteral" outputs="UML2XMI.xsd#//Enumeration;XSDComplexTypeDefinition=17/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//Enumeration" outputs="UML2XMI.xsd#//Enumeration;XSDElementDeclaration=17"/>
<nested inputs="UML2.ecore#//DataType" outputs="UML2XMI.xsd#//DataType;XSDComplexTypeDefinition=18">
<nested inputs="UML2.ecore#//DataType/ownedAttribute" outputs="UML2XMI.xsd#//DataType;XSDComplexTypeDefinition=18/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//DataType/ownedOperation" outputs="UML2XMI.xsd#//DataType;XSDComplexTypeDefinition=18/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//DataType" outputs="UML2XMI.xsd#//DataType;XSDElementDeclaration=18"/>
<nested inputs="UML2.ecore#//EnumerationLiteral" outputs="UML2XMI.xsd#//EnumerationLiteral;XSDComplexTypeDefinition=19"/>
<nested inputs="UML2.ecore#//EnumerationLiteral" outputs="UML2XMI.xsd#//EnumerationLiteral;XSDElementDeclaration=19"/>
<nested inputs="UML2.ecore#//PrimitiveType" outputs="UML2XMI.xsd#//PrimitiveType;XSDComplexTypeDefinition=20"/>
<nested inputs="UML2.ecore#//PrimitiveType" outputs="UML2XMI.xsd#//PrimitiveType;XSDElementDeclaration=20"/>
<nested inputs="UML2.ecore#//Constraint" outputs="UML2XMI.xsd#//Constraint;XSDComplexTypeDefinition=21">
<nested inputs="UML2.ecore#//Constraint/specification" outputs="UML2XMI.xsd#//Constraint;XSDComplexTypeDefinition=21/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Constraint/constrainedElement" outputs="UML2XMI.xsd#//Constraint;XSDComplexTypeDefinition=21/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Constraint/constrainedElement" outputs="UML2XMI.xsd#//Constraint;XSDComplexTypeDefinition=21/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//Constraint" outputs="UML2XMI.xsd#//Constraint;XSDElementDeclaration=21"/>
<nested inputs="UML2.ecore#//LiteralBoolean" outputs="UML2XMI.xsd#//LiteralBoolean;XSDComplexTypeDefinition=22">
<nested inputs="UML2.ecore#//LiteralBoolean/value" outputs="UML2XMI.xsd#//LiteralBoolean;XSDComplexTypeDefinition=22/XSDAttributeUse"/>
</nested>
<nested inputs="UML2.ecore#//LiteralBoolean" outputs="UML2XMI.xsd#//LiteralBoolean;XSDElementDeclaration=22"/>
<nested inputs="UML2.ecore#//LiteralSpecification" outputs="UML2XMI.xsd#//LiteralSpecification;XSDComplexTypeDefinition=23"/>
<nested inputs="UML2.ecore#//LiteralSpecification" outputs="UML2XMI.xsd#//LiteralSpecification;XSDElementDeclaration=23"/>
<nested inputs="UML2.ecore#//LiteralString" outputs="UML2XMI.xsd#//LiteralString;XSDComplexTypeDefinition=24">
<nested inputs="UML2.ecore#//LiteralString/value" outputs="UML2XMI.xsd#//LiteralString;XSDComplexTypeDefinition=24/XSDAttributeUse"/>
</nested>
<nested inputs="UML2.ecore#//LiteralString" outputs="UML2XMI.xsd#//LiteralString;XSDElementDeclaration=24"/>
<nested inputs="UML2.ecore#//LiteralNull" outputs="UML2XMI.xsd#//LiteralNull;XSDComplexTypeDefinition=25"/>
<nested inputs="UML2.ecore#//LiteralNull" outputs="UML2XMI.xsd#//LiteralNull;XSDElementDeclaration=25"/>
<nested inputs="UML2.ecore#//LiteralInteger" outputs="UML2XMI.xsd#//LiteralInteger;XSDComplexTypeDefinition=26">
<nested inputs="UML2.ecore#//LiteralInteger/value" outputs="UML2XMI.xsd#//LiteralInteger;XSDComplexTypeDefinition=26/XSDAttributeUse"/>
</nested>
<nested inputs="UML2.ecore#//LiteralInteger" outputs="UML2XMI.xsd#//LiteralInteger;XSDElementDeclaration=26"/>
<nested inputs="UML2.ecore#//LiteralUnlimitedNatural" outputs="UML2XMI.xsd#//LiteralUnlimitedNatural;XSDComplexTypeDefinition=27">
<nested inputs="UML2.ecore#//LiteralUnlimitedNatural/value" outputs="UML2XMI.xsd#//LiteralUnlimitedNatural;XSDComplexTypeDefinition=27/XSDAttributeUse"/>
</nested>
<nested inputs="UML2.ecore#//LiteralUnlimitedNatural" outputs="UML2XMI.xsd#//LiteralUnlimitedNatural;XSDElementDeclaration=27"/>
<nested inputs="UML2.ecore#//Classifier" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28">
<nested inputs="UML2.ecore#//Classifier/isAbstract" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//Classifier/generalization" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Classifier/redefinedClassifier" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//Classifier/redefinedClassifier" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//Classifier/substitution" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//Classifier/powertypeExtent" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDAttributeUse=5"/>
<nested inputs="UML2.ecore#//Classifier/powertypeExtent" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDParticle/XSDModelGroup/XSDParticle=4"/>
<nested inputs="UML2.ecore#//Classifier/ownedUseCase" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDParticle/XSDModelGroup/XSDParticle=5"/>
<nested inputs="UML2.ecore#//Classifier/representation" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDAttributeUse=6"/>
<nested inputs="UML2.ecore#//Classifier/representation" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDParticle/XSDModelGroup/XSDParticle=6"/>
<nested inputs="UML2.ecore#//Classifier/occurrence" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDParticle/XSDModelGroup/XSDParticle=7"/>
</nested>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//PackageableElement/packageableElement_visibility"
outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//RedefinableElement/isLeaf" outputs="UML2XMI.xsd#//Classifier;XSDComplexTypeDefinition=28/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//Classifier" outputs="UML2XMI.xsd#//Classifier;XSDElementDeclaration=28"/>
<nested inputs="UML2.ecore#//Feature" outputs="UML2XMI.xsd#//Feature;XSDComplexTypeDefinition=29">
<nested inputs="UML2.ecore#//Feature/isStatic" outputs="UML2XMI.xsd#//Feature;XSDComplexTypeDefinition=29/XSDAttributeUse"/>
</nested>
<nested inputs="UML2.ecore#//Feature" outputs="UML2XMI.xsd#//Feature;XSDElementDeclaration=29"/>
<nested inputs="UML2.ecore#//BehavioralFeature" outputs="UML2XMI.xsd#//BehavioralFeature;XSDComplexTypeDefinition=30">
<nested inputs="UML2.ecore#//BehavioralFeature/isAbstract" outputs="UML2XMI.xsd#//BehavioralFeature;XSDComplexTypeDefinition=30/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//BehavioralFeature/concurrency" outputs="UML2XMI.xsd#//BehavioralFeature;XSDComplexTypeDefinition=30/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//BehavioralFeature/formalParameter" outputs="UML2XMI.xsd#//BehavioralFeature;XSDComplexTypeDefinition=30/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//BehavioralFeature/returnResult" outputs="UML2XMI.xsd#//BehavioralFeature;XSDComplexTypeDefinition=30/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//BehavioralFeature/raisedException" outputs="UML2XMI.xsd#//BehavioralFeature;XSDComplexTypeDefinition=30/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//BehavioralFeature/raisedException" outputs="UML2XMI.xsd#//BehavioralFeature;XSDComplexTypeDefinition=30/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//BehavioralFeature/method" outputs="UML2XMI.xsd#//BehavioralFeature;XSDComplexTypeDefinition=30/XSDAttributeUse=5"/>
<nested inputs="UML2.ecore#//BehavioralFeature/method" outputs="UML2XMI.xsd#//BehavioralFeature;XSDComplexTypeDefinition=30/XSDParticle/XSDModelGroup/XSDParticle=3"/>
</nested>
<nested inputs="UML2.ecore#//RedefinableElement/isLeaf" outputs="UML2XMI.xsd#//BehavioralFeature;XSDComplexTypeDefinition=30/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Feature/isStatic" outputs="UML2XMI.xsd#//BehavioralFeature;XSDComplexTypeDefinition=30/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//BehavioralFeature" outputs="UML2XMI.xsd#//BehavioralFeature;XSDElementDeclaration=30"/>
<nested inputs="UML2.ecore#//StructuralFeature" outputs="UML2XMI.xsd#//StructuralFeature;XSDComplexTypeDefinition=31">
<nested inputs="UML2.ecore#//StructuralFeature/isReadOnly" outputs="UML2XMI.xsd#//StructuralFeature;XSDComplexTypeDefinition=31/XSDAttributeUse=3"/>
</nested>
<nested inputs="UML2.ecore#//TypedElement/type" outputs="UML2XMI.xsd#//StructuralFeature;XSDComplexTypeDefinition=31/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//TypedElement/type" outputs="UML2XMI.xsd#//StructuralFeature;XSDComplexTypeDefinition=31/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//MultiplicityElement/isOrdered" outputs="UML2XMI.xsd#//StructuralFeature;XSDComplexTypeDefinition=31/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//MultiplicityElement/isUnique" outputs="UML2XMI.xsd#//StructuralFeature;XSDComplexTypeDefinition=31/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//MultiplicityElement/upperValue" outputs="UML2XMI.xsd#//StructuralFeature;XSDComplexTypeDefinition=31/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//MultiplicityElement/lowerValue" outputs="UML2XMI.xsd#//StructuralFeature;XSDComplexTypeDefinition=31/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//StructuralFeature" outputs="UML2XMI.xsd#//StructuralFeature;XSDElementDeclaration=31"/>
<nested inputs="UML2.ecore#//Generalization" outputs="UML2XMI.xsd#//Generalization;XSDComplexTypeDefinition=32">
<nested inputs="UML2.ecore#//Generalization/isSubstitutable" outputs="UML2XMI.xsd#//Generalization;XSDComplexTypeDefinition=32/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Generalization/general" outputs="UML2XMI.xsd#//Generalization;XSDComplexTypeDefinition=32/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Generalization/general" outputs="UML2XMI.xsd#//Generalization;XSDComplexTypeDefinition=32/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Generalization/generalizationSet" outputs="UML2XMI.xsd#//Generalization;XSDComplexTypeDefinition=32/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//Generalization/generalizationSet" outputs="UML2XMI.xsd#//Generalization;XSDComplexTypeDefinition=32/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//Generalization" outputs="UML2XMI.xsd#//Generalization;XSDElementDeclaration=32"/>
<nested inputs="UML2.ecore#//RedefinableElement" outputs="UML2XMI.xsd#//RedefinableElement;XSDComplexTypeDefinition=33">
<nested inputs="UML2.ecore#//RedefinableElement/isLeaf" outputs="UML2XMI.xsd#//RedefinableElement;XSDComplexTypeDefinition=33/XSDAttributeUse"/>
</nested>
<nested inputs="UML2.ecore#//RedefinableElement" outputs="UML2XMI.xsd#//RedefinableElement;XSDElementDeclaration=33"/>
<nested inputs="UML2.ecore#//InstanceSpecification" outputs="UML2XMI.xsd#//InstanceSpecification;XSDComplexTypeDefinition=34">
<nested inputs="UML2.ecore#//InstanceSpecification/slot" outputs="UML2XMI.xsd#//InstanceSpecification;XSDComplexTypeDefinition=34/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//InstanceSpecification/classifier" outputs="UML2XMI.xsd#//InstanceSpecification;XSDComplexTypeDefinition=34/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//InstanceSpecification/classifier" outputs="UML2XMI.xsd#//InstanceSpecification;XSDComplexTypeDefinition=34/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//InstanceSpecification/specification" outputs="UML2XMI.xsd#//InstanceSpecification;XSDComplexTypeDefinition=34/XSDParticle/XSDModelGroup/XSDParticle=3"/>
</nested>
<nested inputs="UML2.ecore#//DeploymentTarget/deployment" outputs="UML2XMI.xsd#//InstanceSpecification;XSDComplexTypeDefinition=34/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//InstanceSpecification" outputs="UML2XMI.xsd#//InstanceSpecification;XSDElementDeclaration=34"/>
<nested inputs="UML2.ecore#//Slot" outputs="UML2XMI.xsd#//Slot;XSDComplexTypeDefinition=35">
<nested inputs="UML2.ecore#//Slot/value" outputs="UML2XMI.xsd#//Slot;XSDComplexTypeDefinition=35/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Slot/definingFeature" outputs="UML2XMI.xsd#//Slot;XSDComplexTypeDefinition=35/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Slot/definingFeature" outputs="UML2XMI.xsd#//Slot;XSDComplexTypeDefinition=35/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//Slot" outputs="UML2XMI.xsd#//Slot;XSDElementDeclaration=35"/>
<nested inputs="UML2.ecore#//InstanceValue" outputs="UML2XMI.xsd#//InstanceValue;XSDComplexTypeDefinition=36">
<nested inputs="UML2.ecore#//InstanceValue/instance" outputs="UML2XMI.xsd#//InstanceValue;XSDComplexTypeDefinition=36/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//InstanceValue/instance" outputs="UML2XMI.xsd#//InstanceValue;XSDComplexTypeDefinition=36/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//InstanceValue" outputs="UML2XMI.xsd#//InstanceValue;XSDElementDeclaration=36"/>
<nested inputs="UML2.ecore#//PackageableElement" outputs="UML2XMI.xsd#//PackageableElement;XSDComplexTypeDefinition=37">
<nested inputs="UML2.ecore#//PackageableElement/packageableElement_visibility"
outputs="UML2XMI.xsd#//PackageableElement;XSDComplexTypeDefinition=37/XSDAttributeUse=1"/>
</nested>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//PackageableElement;XSDComplexTypeDefinition=37/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//PackageableElement;XSDComplexTypeDefinition=37/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//PackageableElement" outputs="UML2XMI.xsd#//PackageableElement;XSDElementDeclaration=37"/>
<nested inputs="UML2.ecore#//ElementImport" outputs="UML2XMI.xsd#//ElementImport;XSDComplexTypeDefinition=38">
<nested inputs="UML2.ecore#//ElementImport/visibility" outputs="UML2XMI.xsd#//ElementImport;XSDComplexTypeDefinition=38/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ElementImport/alias" outputs="UML2XMI.xsd#//ElementImport;XSDComplexTypeDefinition=38/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ElementImport/importedElement" outputs="UML2XMI.xsd#//ElementImport;XSDComplexTypeDefinition=38/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//ElementImport/importedElement" outputs="UML2XMI.xsd#//ElementImport;XSDComplexTypeDefinition=38/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//ElementImport" outputs="UML2XMI.xsd#//ElementImport;XSDElementDeclaration=38"/>
<nested inputs="UML2.ecore#//PackageImport" outputs="UML2XMI.xsd#//PackageImport;XSDComplexTypeDefinition=39">
<nested inputs="UML2.ecore#//PackageImport/visibility" outputs="UML2XMI.xsd#//PackageImport;XSDComplexTypeDefinition=39/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//PackageImport/importedPackage" outputs="UML2XMI.xsd#//PackageImport;XSDComplexTypeDefinition=39/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//PackageImport/importedPackage" outputs="UML2XMI.xsd#//PackageImport;XSDComplexTypeDefinition=39/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//PackageImport" outputs="UML2XMI.xsd#//PackageImport;XSDElementDeclaration=39"/>
<nested inputs="UML2.ecore#//Association" outputs="UML2XMI.xsd#//Association;XSDComplexTypeDefinition=40">
<nested inputs="UML2.ecore#//Association/isDerived" outputs="UML2XMI.xsd#//Association;XSDComplexTypeDefinition=40/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Association/ownedEnd" outputs="UML2XMI.xsd#//Association;XSDComplexTypeDefinition=40/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Association/memberEnd" outputs="UML2XMI.xsd#//Association;XSDComplexTypeDefinition=40/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Association/memberEnd" outputs="UML2XMI.xsd#//Association;XSDComplexTypeDefinition=40/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//Association" outputs="UML2XMI.xsd#//Association;XSDElementDeclaration=40"/>
<nested inputs="UML2.ecore#//PackageMerge" outputs="UML2XMI.xsd#//PackageMerge;XSDComplexTypeDefinition=41">
<nested inputs="UML2.ecore#//PackageMerge/mergedPackage" outputs="UML2XMI.xsd#//PackageMerge;XSDComplexTypeDefinition=41/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//PackageMerge/mergedPackage" outputs="UML2XMI.xsd#//PackageMerge;XSDComplexTypeDefinition=41/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//PackageMerge" outputs="UML2XMI.xsd#//PackageMerge;XSDElementDeclaration=41"/>
<nested inputs="UML2.ecore#//Stereotype" outputs="UML2XMI.xsd#//Stereotype;XSDComplexTypeDefinition=42"/>
<nested inputs="UML2.ecore#//Stereotype" outputs="UML2XMI.xsd#//Stereotype;XSDElementDeclaration=42"/>
<nested inputs="UML2.ecore#//Profile" outputs="UML2XMI.xsd#//Profile;XSDComplexTypeDefinition=43">
<nested inputs="UML2.ecore#//Profile/metaclassReference" outputs="UML2XMI.xsd#//Profile;XSDComplexTypeDefinition=43/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Profile/metaclassReference" outputs="UML2XMI.xsd#//Profile;XSDComplexTypeDefinition=43/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Profile/metamodelReference" outputs="UML2XMI.xsd#//Profile;XSDComplexTypeDefinition=43/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Profile/metamodelReference" outputs="UML2XMI.xsd#//Profile;XSDComplexTypeDefinition=43/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//Profile" outputs="UML2XMI.xsd#//Profile;XSDElementDeclaration=43"/>
<nested inputs="UML2.ecore#//ProfileApplication" outputs="UML2XMI.xsd#//ProfileApplication;XSDComplexTypeDefinition=44">
<nested inputs="UML2.ecore#//ProfileApplication/importedProfile" outputs="UML2XMI.xsd#//ProfileApplication;XSDComplexTypeDefinition=44/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ProfileApplication/importedProfile" outputs="UML2XMI.xsd#//ProfileApplication;XSDComplexTypeDefinition=44/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//ProfileApplication" outputs="UML2XMI.xsd#//ProfileApplication;XSDElementDeclaration=44"/>
<nested inputs="UML2.ecore#//Extension" outputs="UML2XMI.xsd#//Extension;XSDComplexTypeDefinition=45"/>
<nested inputs="UML2.ecore#//Extension" outputs="UML2XMI.xsd#//Extension;XSDElementDeclaration=45"/>
<nested inputs="UML2.ecore#//ExtensionEnd" outputs="UML2XMI.xsd#//ExtensionEnd;XSDComplexTypeDefinition=46"/>
<nested inputs="UML2.ecore#//ExtensionEnd" outputs="UML2XMI.xsd#//ExtensionEnd;XSDElementDeclaration=46"/>
<nested inputs="UML2.ecore#//Permission" outputs="UML2XMI.xsd#//Permission;XSDComplexTypeDefinition=47"/>
<nested inputs="UML2.ecore#//Permission" outputs="UML2XMI.xsd#//Permission;XSDElementDeclaration=47"/>
<nested inputs="UML2.ecore#//Dependency" outputs="UML2XMI.xsd#//Dependency;XSDComplexTypeDefinition=48">
<nested inputs="UML2.ecore#//Dependency/client" outputs="UML2XMI.xsd#//Dependency;XSDComplexTypeDefinition=48/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Dependency/client" outputs="UML2XMI.xsd#//Dependency;XSDComplexTypeDefinition=48/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Dependency/supplier" outputs="UML2XMI.xsd#//Dependency;XSDComplexTypeDefinition=48/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Dependency/supplier" outputs="UML2XMI.xsd#//Dependency;XSDComplexTypeDefinition=48/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//Dependency" outputs="UML2XMI.xsd#//Dependency;XSDElementDeclaration=48"/>
<nested inputs="UML2.ecore#//Usage" outputs="UML2XMI.xsd#//Usage;XSDComplexTypeDefinition=49"/>
<nested inputs="UML2.ecore#//Usage" outputs="UML2XMI.xsd#//Usage;XSDElementDeclaration=49"/>
<nested inputs="UML2.ecore#//Abstraction" outputs="UML2XMI.xsd#//Abstraction;XSDComplexTypeDefinition=50">
<nested inputs="UML2.ecore#//Abstraction/mapping" outputs="UML2XMI.xsd#//Abstraction;XSDComplexTypeDefinition=50/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//Abstraction" outputs="UML2XMI.xsd#//Abstraction;XSDElementDeclaration=50"/>
<nested inputs="UML2.ecore#//Realization" outputs="UML2XMI.xsd#//Realization;XSDComplexTypeDefinition=51">
<nested inputs="UML2.ecore#//Realization/realizingClassifier" outputs="UML2XMI.xsd#//Realization;XSDComplexTypeDefinition=51/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Realization/realizingClassifier" outputs="UML2XMI.xsd#//Realization;XSDComplexTypeDefinition=51/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//Realization" outputs="UML2XMI.xsd#//Realization;XSDElementDeclaration=51"/>
<nested inputs="UML2.ecore#//Substitution" outputs="UML2XMI.xsd#//Substitution;XSDComplexTypeDefinition=52">
<nested inputs="UML2.ecore#//Substitution/contract" outputs="UML2XMI.xsd#//Substitution;XSDComplexTypeDefinition=52/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Substitution/contract" outputs="UML2XMI.xsd#//Substitution;XSDComplexTypeDefinition=52/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//Substitution" outputs="UML2XMI.xsd#//Substitution;XSDElementDeclaration=52"/>
<nested inputs="UML2.ecore#//Behavior" outputs="UML2XMI.xsd#//Behavior;XSDComplexTypeDefinition=53">
<nested inputs="UML2.ecore#//Behavior/isReentrant" outputs="UML2XMI.xsd#//Behavior;XSDComplexTypeDefinition=53/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Behavior/redefinedBehavior" outputs="UML2XMI.xsd#//Behavior;XSDComplexTypeDefinition=53/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Behavior/redefinedBehavior" outputs="UML2XMI.xsd#//Behavior;XSDComplexTypeDefinition=53/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Behavior/specification" outputs="UML2XMI.xsd#//Behavior;XSDComplexTypeDefinition=53/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//Behavior/specification" outputs="UML2XMI.xsd#//Behavior;XSDComplexTypeDefinition=53/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Behavior/parameter" outputs="UML2XMI.xsd#//Behavior;XSDComplexTypeDefinition=53/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//Behavior/precondition" outputs="UML2XMI.xsd#//Behavior;XSDComplexTypeDefinition=53/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//Behavior/precondition" outputs="UML2XMI.xsd#//Behavior;XSDComplexTypeDefinition=53/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//Behavior/postcondition" outputs="UML2XMI.xsd#//Behavior;XSDComplexTypeDefinition=53/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//Behavior/postcondition" outputs="UML2XMI.xsd#//Behavior;XSDComplexTypeDefinition=53/XSDParticle/XSDModelGroup/XSDParticle=4"/>
</nested>
<nested inputs="UML2.ecore#//Behavior" outputs="UML2XMI.xsd#//Behavior;XSDElementDeclaration=53"/>
<nested inputs="UML2.ecore#//BehavioredClassifier" outputs="UML2XMI.xsd#//BehavioredClassifier;XSDComplexTypeDefinition=54">
<nested inputs="UML2.ecore#//BehavioredClassifier/ownedBehavior" outputs="UML2XMI.xsd#//BehavioredClassifier;XSDComplexTypeDefinition=54/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//BehavioredClassifier/classifierBehavior" outputs="UML2XMI.xsd#//BehavioredClassifier;XSDComplexTypeDefinition=54/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//BehavioredClassifier/classifierBehavior" outputs="UML2XMI.xsd#//BehavioredClassifier;XSDComplexTypeDefinition=54/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//BehavioredClassifier/implementation" outputs="UML2XMI.xsd#//BehavioredClassifier;XSDComplexTypeDefinition=54/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//BehavioredClassifier/ownedStateMachine" outputs="UML2XMI.xsd#//BehavioredClassifier;XSDComplexTypeDefinition=54/XSDParticle/XSDModelGroup/XSDParticle=3"/>
</nested>
<nested inputs="UML2.ecore#//BehavioredClassifier" outputs="UML2XMI.xsd#//BehavioredClassifier;XSDElementDeclaration=54"/>
<nested inputs="UML2.ecore#//Activity" outputs="UML2XMI.xsd#//Activity;XSDComplexTypeDefinition=55">
<nested inputs="UML2.ecore#//Activity/body" outputs="UML2XMI.xsd#//Activity;XSDComplexTypeDefinition=55/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Activity/language" outputs="UML2XMI.xsd#//Activity;XSDComplexTypeDefinition=55/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Activity/isSingleExecution" outputs="UML2XMI.xsd#//Activity;XSDComplexTypeDefinition=55/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//Activity/isReadOnly" outputs="UML2XMI.xsd#//Activity;XSDComplexTypeDefinition=55/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//Activity/edge" outputs="UML2XMI.xsd#//Activity;XSDComplexTypeDefinition=55/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Activity/group" outputs="UML2XMI.xsd#//Activity;XSDComplexTypeDefinition=55/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Activity/node" outputs="UML2XMI.xsd#//Activity;XSDComplexTypeDefinition=55/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//Activity/action" outputs="UML2XMI.xsd#//Activity;XSDComplexTypeDefinition=55/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//Activity/action" outputs="UML2XMI.xsd#//Activity;XSDComplexTypeDefinition=55/XSDParticle/XSDModelGroup/XSDParticle=3"/>
</nested>
<nested inputs="UML2.ecore#//Activity" outputs="UML2XMI.xsd#//Activity;XSDElementDeclaration=55"/>
<nested inputs="UML2.ecore#//AssociationClass" outputs="UML2XMI.xsd#//AssociationClass;XSDComplexTypeDefinition=56"/>
<nested inputs="UML2.ecore#//Association/isDerived" outputs="UML2XMI.xsd#//AssociationClass;XSDComplexTypeDefinition=56/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Association/ownedEnd" outputs="UML2XMI.xsd#//AssociationClass;XSDComplexTypeDefinition=56/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Association/memberEnd" outputs="UML2XMI.xsd#//AssociationClass;XSDComplexTypeDefinition=56/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Association/memberEnd" outputs="UML2XMI.xsd#//AssociationClass;XSDComplexTypeDefinition=56/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//AssociationClass" outputs="UML2XMI.xsd#//AssociationClass;XSDElementDeclaration=56"/>
<nested inputs="UML2.ecore#//Model" outputs="UML2XMI.xsd#//Model;XSDComplexTypeDefinition=57">
<nested inputs="UML2.ecore#//Model/viewpoint" outputs="UML2XMI.xsd#//Model;XSDComplexTypeDefinition=57/XSDAttributeUse"/>
</nested>
<nested inputs="UML2.ecore#//Model" outputs="UML2XMI.xsd#//Model;XSDElementDeclaration=57"/>
<nested inputs="UML2.ecore#//InformationItem" outputs="UML2XMI.xsd#//InformationItem;XSDComplexTypeDefinition=58">
<nested inputs="UML2.ecore#//InformationItem/represented" outputs="UML2XMI.xsd#//InformationItem;XSDComplexTypeDefinition=58/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//InformationItem/represented" outputs="UML2XMI.xsd#//InformationItem;XSDComplexTypeDefinition=58/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//InformationItem" outputs="UML2XMI.xsd#//InformationItem;XSDElementDeclaration=58"/>
<nested inputs="UML2.ecore#//InformationFlow" outputs="UML2XMI.xsd#//InformationFlow;XSDComplexTypeDefinition=59">
<nested inputs="UML2.ecore#//InformationFlow/realization" outputs="UML2XMI.xsd#//InformationFlow;XSDComplexTypeDefinition=59/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//InformationFlow/realization" outputs="UML2XMI.xsd#//InformationFlow;XSDComplexTypeDefinition=59/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//InformationFlow/conveyed" outputs="UML2XMI.xsd#//InformationFlow;XSDComplexTypeDefinition=59/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//InformationFlow/conveyed" outputs="UML2XMI.xsd#//InformationFlow;XSDComplexTypeDefinition=59/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//InformationFlow" outputs="UML2XMI.xsd#//InformationFlow;XSDElementDeclaration=59"/>
<nested inputs="UML2.ecore#//GeneralizationSet" outputs="UML2XMI.xsd#//GeneralizationSet;XSDComplexTypeDefinition=60">
<nested inputs="UML2.ecore#//GeneralizationSet/isCovering" outputs="UML2XMI.xsd#//GeneralizationSet;XSDComplexTypeDefinition=60/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//GeneralizationSet/isDisjoint" outputs="UML2XMI.xsd#//GeneralizationSet;XSDComplexTypeDefinition=60/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//GeneralizationSet/powertype" outputs="UML2XMI.xsd#//GeneralizationSet;XSDComplexTypeDefinition=60/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//GeneralizationSet/powertype" outputs="UML2XMI.xsd#//GeneralizationSet;XSDComplexTypeDefinition=60/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//GeneralizationSet/generalization" outputs="UML2XMI.xsd#//GeneralizationSet;XSDComplexTypeDefinition=60/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//GeneralizationSet/generalization" outputs="UML2XMI.xsd#//GeneralizationSet;XSDComplexTypeDefinition=60/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//GeneralizationSet" outputs="UML2XMI.xsd#//GeneralizationSet;XSDElementDeclaration=60"/>
<nested inputs="UML2.ecore#//ConnectorEnd" outputs="UML2XMI.xsd#//ConnectorEnd;XSDComplexTypeDefinition=61">
<nested inputs="UML2.ecore#//ConnectorEnd/role" outputs="UML2XMI.xsd#//ConnectorEnd;XSDComplexTypeDefinition=61/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ConnectorEnd/role" outputs="UML2XMI.xsd#//ConnectorEnd;XSDComplexTypeDefinition=61/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ConnectorEnd/partWithPort" outputs="UML2XMI.xsd#//ConnectorEnd;XSDComplexTypeDefinition=61/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ConnectorEnd/partWithPort" outputs="UML2XMI.xsd#//ConnectorEnd;XSDComplexTypeDefinition=61/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//ConnectorEnd" outputs="UML2XMI.xsd#//ConnectorEnd;XSDElementDeclaration=61"/>
<nested inputs="UML2.ecore#//ConnectableElement" outputs="UML2XMI.xsd#//ConnectableElement;XSDComplexTypeDefinition=62">
<nested inputs="UML2.ecore#//ConnectableElement/end" outputs="UML2XMI.xsd#//ConnectableElement;XSDComplexTypeDefinition=62/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ConnectableElement/end" outputs="UML2XMI.xsd#//ConnectableElement;XSDComplexTypeDefinition=62/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//ConnectableElement;XSDComplexTypeDefinition=62/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//ConnectableElement;XSDComplexTypeDefinition=62/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ConnectableElement" outputs="UML2XMI.xsd#//ConnectableElement;XSDElementDeclaration=62"/>
<nested inputs="UML2.ecore#//Connector" outputs="UML2XMI.xsd#//Connector;XSDComplexTypeDefinition=63">
<nested inputs="UML2.ecore#//Connector/kind" outputs="UML2XMI.xsd#//Connector;XSDComplexTypeDefinition=63/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Connector/type" outputs="UML2XMI.xsd#//Connector;XSDComplexTypeDefinition=63/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Connector/type" outputs="UML2XMI.xsd#//Connector;XSDComplexTypeDefinition=63/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Connector/redefinedConnector" outputs="UML2XMI.xsd#//Connector;XSDComplexTypeDefinition=63/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//Connector/redefinedConnector" outputs="UML2XMI.xsd#//Connector;XSDComplexTypeDefinition=63/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Connector/end" outputs="UML2XMI.xsd#//Connector;XSDComplexTypeDefinition=63/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//Connector/contract" outputs="UML2XMI.xsd#//Connector;XSDComplexTypeDefinition=63/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//Connector/contract" outputs="UML2XMI.xsd#//Connector;XSDComplexTypeDefinition=63/XSDParticle/XSDModelGroup/XSDParticle=3"/>
</nested>
<nested inputs="UML2.ecore#//Connector" outputs="UML2XMI.xsd#//Connector;XSDElementDeclaration=63"/>
<nested inputs="UML2.ecore#//StructuredClassifier" outputs="UML2XMI.xsd#//StructuredClassifier;XSDComplexTypeDefinition=64">
<nested inputs="UML2.ecore#//StructuredClassifier/ownedAttribute" outputs="UML2XMI.xsd#//StructuredClassifier;XSDComplexTypeDefinition=64/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//StructuredClassifier/ownedConnector" outputs="UML2XMI.xsd#//StructuredClassifier;XSDComplexTypeDefinition=64/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//StructuredClassifier" outputs="UML2XMI.xsd#//StructuredClassifier;XSDElementDeclaration=64"/>
<nested inputs="UML2.ecore#//Interface" outputs="UML2XMI.xsd#//Interface;XSDComplexTypeDefinition=65">
<nested inputs="UML2.ecore#//Interface/ownedAttribute" outputs="UML2XMI.xsd#//Interface;XSDComplexTypeDefinition=65/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Interface/ownedOperation" outputs="UML2XMI.xsd#//Interface;XSDComplexTypeDefinition=65/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Interface/redefinedInterface" outputs="UML2XMI.xsd#//Interface;XSDComplexTypeDefinition=65/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Interface/redefinedInterface" outputs="UML2XMI.xsd#//Interface;XSDComplexTypeDefinition=65/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//Interface/nestedClassifier" outputs="UML2XMI.xsd#//Interface;XSDComplexTypeDefinition=65/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//Interface/ownedReception" outputs="UML2XMI.xsd#//Interface;XSDComplexTypeDefinition=65/XSDParticle/XSDModelGroup/XSDParticle=4"/>
<nested inputs="UML2.ecore#//Interface/protocol" outputs="UML2XMI.xsd#//Interface;XSDComplexTypeDefinition=65/XSDParticle/XSDModelGroup/XSDParticle=5"/>
</nested>
<nested inputs="UML2.ecore#//Interface" outputs="UML2XMI.xsd#//Interface;XSDElementDeclaration=65"/>
<nested inputs="UML2.ecore#//Implementation" outputs="UML2XMI.xsd#//Implementation;XSDComplexTypeDefinition=66">
<nested inputs="UML2.ecore#//Implementation/contract" outputs="UML2XMI.xsd#//Implementation;XSDComplexTypeDefinition=66/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Implementation/contract" outputs="UML2XMI.xsd#//Implementation;XSDComplexTypeDefinition=66/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//Implementation" outputs="UML2XMI.xsd#//Implementation;XSDElementDeclaration=66"/>
<nested inputs="UML2.ecore#//Actor" outputs="UML2XMI.xsd#//Actor;XSDComplexTypeDefinition=67"/>
<nested inputs="UML2.ecore#//Actor" outputs="UML2XMI.xsd#//Actor;XSDElementDeclaration=67"/>
<nested inputs="UML2.ecore#//Extend" outputs="UML2XMI.xsd#//Extend;XSDComplexTypeDefinition=68">
<nested inputs="UML2.ecore#//Extend/extendedCase" outputs="UML2XMI.xsd#//Extend;XSDComplexTypeDefinition=68/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Extend/extendedCase" outputs="UML2XMI.xsd#//Extend;XSDComplexTypeDefinition=68/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Extend/condition" outputs="UML2XMI.xsd#//Extend;XSDComplexTypeDefinition=68/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Extend/extensionLocation" outputs="UML2XMI.xsd#//Extend;XSDComplexTypeDefinition=68/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Extend/extensionLocation" outputs="UML2XMI.xsd#//Extend;XSDComplexTypeDefinition=68/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//Extend" outputs="UML2XMI.xsd#//Extend;XSDElementDeclaration=68"/>
<nested inputs="UML2.ecore#//UseCase" outputs="UML2XMI.xsd#//UseCase;XSDComplexTypeDefinition=69">
<nested inputs="UML2.ecore#//UseCase/include" outputs="UML2XMI.xsd#//UseCase;XSDComplexTypeDefinition=69/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//UseCase/extend" outputs="UML2XMI.xsd#//UseCase;XSDComplexTypeDefinition=69/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//UseCase/extensionPoint" outputs="UML2XMI.xsd#//UseCase;XSDComplexTypeDefinition=69/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//UseCase/subject" outputs="UML2XMI.xsd#//UseCase;XSDComplexTypeDefinition=69/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//UseCase/subject" outputs="UML2XMI.xsd#//UseCase;XSDComplexTypeDefinition=69/XSDParticle/XSDModelGroup/XSDParticle=3"/>
</nested>
<nested inputs="UML2.ecore#//UseCase" outputs="UML2XMI.xsd#//UseCase;XSDElementDeclaration=69"/>
<nested inputs="UML2.ecore#//ExtensionPoint" outputs="UML2XMI.xsd#//ExtensionPoint;XSDComplexTypeDefinition=70"/>
<nested inputs="UML2.ecore#//ExtensionPoint" outputs="UML2XMI.xsd#//ExtensionPoint;XSDElementDeclaration=70"/>
<nested inputs="UML2.ecore#//Include" outputs="UML2XMI.xsd#//Include;XSDComplexTypeDefinition=71">
<nested inputs="UML2.ecore#//Include/addition" outputs="UML2XMI.xsd#//Include;XSDComplexTypeDefinition=71/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Include/addition" outputs="UML2XMI.xsd#//Include;XSDComplexTypeDefinition=71/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//Include" outputs="UML2XMI.xsd#//Include;XSDElementDeclaration=71"/>
<nested inputs="UML2.ecore#//Artifact" outputs="UML2XMI.xsd#//Artifact;XSDComplexTypeDefinition=72">
<nested inputs="UML2.ecore#//Artifact/fileName" outputs="UML2XMI.xsd#//Artifact;XSDComplexTypeDefinition=72/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Artifact/nestedArtifact" outputs="UML2XMI.xsd#//Artifact;XSDComplexTypeDefinition=72/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Artifact/manifestation" outputs="UML2XMI.xsd#//Artifact;XSDComplexTypeDefinition=72/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Artifact/ownedOperation" outputs="UML2XMI.xsd#//Artifact;XSDComplexTypeDefinition=72/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//Artifact/ownedAttribute" outputs="UML2XMI.xsd#//Artifact;XSDComplexTypeDefinition=72/XSDParticle/XSDModelGroup/XSDParticle=3"/>
</nested>
<nested inputs="UML2.ecore#//Artifact" outputs="UML2XMI.xsd#//Artifact;XSDElementDeclaration=72"/>
<nested inputs="UML2.ecore#//Manifestation" outputs="UML2XMI.xsd#//Manifestation;XSDComplexTypeDefinition=73">
<nested inputs="UML2.ecore#//Manifestation/utilizedElement" outputs="UML2XMI.xsd#//Manifestation;XSDComplexTypeDefinition=73/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Manifestation/utilizedElement" outputs="UML2XMI.xsd#//Manifestation;XSDComplexTypeDefinition=73/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//Manifestation" outputs="UML2XMI.xsd#//Manifestation;XSDElementDeclaration=73"/>
<nested inputs="UML2.ecore#//ActivityEdge" outputs="UML2XMI.xsd#//ActivityEdge;XSDComplexTypeDefinition=74">
<nested inputs="UML2.ecore#//ActivityEdge/source" outputs="UML2XMI.xsd#//ActivityEdge;XSDComplexTypeDefinition=74/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ActivityEdge/source" outputs="UML2XMI.xsd#//ActivityEdge;XSDComplexTypeDefinition=74/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ActivityEdge/target" outputs="UML2XMI.xsd#//ActivityEdge;XSDComplexTypeDefinition=74/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ActivityEdge/target" outputs="UML2XMI.xsd#//ActivityEdge;XSDComplexTypeDefinition=74/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//ActivityEdge/guard" outputs="UML2XMI.xsd#//ActivityEdge;XSDComplexTypeDefinition=74/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//ActivityEdge/redefinedElement" outputs="UML2XMI.xsd#//ActivityEdge;XSDComplexTypeDefinition=74/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//ActivityEdge/redefinedElement" outputs="UML2XMI.xsd#//ActivityEdge;XSDComplexTypeDefinition=74/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//ActivityEdge/inPartition" outputs="UML2XMI.xsd#//ActivityEdge;XSDComplexTypeDefinition=74/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//ActivityEdge/inPartition" outputs="UML2XMI.xsd#//ActivityEdge;XSDComplexTypeDefinition=74/XSDParticle/XSDModelGroup/XSDParticle=4"/>
<nested inputs="UML2.ecore#//ActivityEdge/weight" outputs="UML2XMI.xsd#//ActivityEdge;XSDComplexTypeDefinition=74/XSDParticle/XSDModelGroup/XSDParticle=5"/>
<nested inputs="UML2.ecore#//ActivityEdge/interrupts" outputs="UML2XMI.xsd#//ActivityEdge;XSDComplexTypeDefinition=74/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//ActivityEdge/interrupts" outputs="UML2XMI.xsd#//ActivityEdge;XSDComplexTypeDefinition=74/XSDParticle/XSDModelGroup/XSDParticle=6"/>
</nested>
<nested inputs="UML2.ecore#//ActivityEdge" outputs="UML2XMI.xsd#//ActivityEdge;XSDElementDeclaration=74"/>
<nested inputs="UML2.ecore#//ActivityGroup" outputs="UML2XMI.xsd#//ActivityGroup;XSDComplexTypeDefinition=75"/>
<nested inputs="UML2.ecore#//ActivityGroup" outputs="UML2XMI.xsd#//ActivityGroup;XSDElementDeclaration=75"/>
<nested inputs="UML2.ecore#//ActivityNode" outputs="UML2XMI.xsd#//ActivityNode;XSDComplexTypeDefinition=76">
<nested inputs="UML2.ecore#//ActivityNode/outgoing" outputs="UML2XMI.xsd#//ActivityNode;XSDComplexTypeDefinition=76/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ActivityNode/outgoing" outputs="UML2XMI.xsd#//ActivityNode;XSDComplexTypeDefinition=76/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ActivityNode/incoming" outputs="UML2XMI.xsd#//ActivityNode;XSDComplexTypeDefinition=76/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ActivityNode/incoming" outputs="UML2XMI.xsd#//ActivityNode;XSDComplexTypeDefinition=76/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//ActivityNode/redefinedElement" outputs="UML2XMI.xsd#//ActivityNode;XSDComplexTypeDefinition=76/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//ActivityNode/redefinedElement" outputs="UML2XMI.xsd#//ActivityNode;XSDComplexTypeDefinition=76/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//ActivityNode/inPartition" outputs="UML2XMI.xsd#//ActivityNode;XSDComplexTypeDefinition=76/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//ActivityNode/inPartition" outputs="UML2XMI.xsd#//ActivityNode;XSDComplexTypeDefinition=76/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//ActivityNode/inInterruptibleRegion" outputs="UML2XMI.xsd#//ActivityNode;XSDComplexTypeDefinition=76/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//ActivityNode/inInterruptibleRegion" outputs="UML2XMI.xsd#//ActivityNode;XSDComplexTypeDefinition=76/XSDParticle/XSDModelGroup/XSDParticle=4"/>
</nested>
<nested inputs="UML2.ecore#//ActivityNode" outputs="UML2XMI.xsd#//ActivityNode;XSDElementDeclaration=76"/>
<nested inputs="UML2.ecore#//Action" outputs="UML2XMI.xsd#//Action;XSDComplexTypeDefinition=77">
<nested inputs="UML2.ecore#//Action/effect" outputs="UML2XMI.xsd#//Action;XSDComplexTypeDefinition=77/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Action/localPrecondition" outputs="UML2XMI.xsd#//Action;XSDComplexTypeDefinition=77/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Action/localPostcondition" outputs="UML2XMI.xsd#//Action;XSDComplexTypeDefinition=77/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//Action" outputs="UML2XMI.xsd#//Action;XSDElementDeclaration=77"/>
<nested inputs="UML2.ecore#//ObjectNode" outputs="UML2XMI.xsd#//ObjectNode;XSDComplexTypeDefinition=78">
<nested inputs="UML2.ecore#//ObjectNode/ordering" outputs="UML2XMI.xsd#//ObjectNode;XSDComplexTypeDefinition=78/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ObjectNode/upperBound" outputs="UML2XMI.xsd#//ObjectNode;XSDComplexTypeDefinition=78/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//ObjectNode/inState" outputs="UML2XMI.xsd#//ObjectNode;XSDComplexTypeDefinition=78/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//ObjectNode/inState" outputs="UML2XMI.xsd#//ObjectNode;XSDComplexTypeDefinition=78/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//ObjectNode/selection" outputs="UML2XMI.xsd#//ObjectNode;XSDComplexTypeDefinition=78/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//ObjectNode/selection" outputs="UML2XMI.xsd#//ObjectNode;XSDComplexTypeDefinition=78/XSDParticle/XSDModelGroup/XSDParticle=3"/>
</nested>
<nested inputs="UML2.ecore#//TypedElement/type" outputs="UML2XMI.xsd#//ObjectNode;XSDComplexTypeDefinition=78/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//TypedElement/type" outputs="UML2XMI.xsd#//ObjectNode;XSDComplexTypeDefinition=78/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ObjectNode" outputs="UML2XMI.xsd#//ObjectNode;XSDElementDeclaration=78"/>
<nested inputs="UML2.ecore#//ControlNode" outputs="UML2XMI.xsd#//ControlNode;XSDComplexTypeDefinition=79"/>
<nested inputs="UML2.ecore#//ControlNode" outputs="UML2XMI.xsd#//ControlNode;XSDElementDeclaration=79"/>
<nested inputs="UML2.ecore#//ControlFlow" outputs="UML2XMI.xsd#//ControlFlow;XSDComplexTypeDefinition=80"/>
<nested inputs="UML2.ecore#//ControlFlow" outputs="UML2XMI.xsd#//ControlFlow;XSDElementDeclaration=80"/>
<nested inputs="UML2.ecore#//ObjectFlow" outputs="UML2XMI.xsd#//ObjectFlow;XSDComplexTypeDefinition=81">
<nested inputs="UML2.ecore#//ObjectFlow/isMulticast" outputs="UML2XMI.xsd#//ObjectFlow;XSDComplexTypeDefinition=81/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ObjectFlow/isMultireceive" outputs="UML2XMI.xsd#//ObjectFlow;XSDComplexTypeDefinition=81/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ObjectFlow/transformation" outputs="UML2XMI.xsd#//ObjectFlow;XSDComplexTypeDefinition=81/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//ObjectFlow/transformation" outputs="UML2XMI.xsd#//ObjectFlow;XSDComplexTypeDefinition=81/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ObjectFlow/selection" outputs="UML2XMI.xsd#//ObjectFlow;XSDComplexTypeDefinition=81/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//ObjectFlow/selection" outputs="UML2XMI.xsd#//ObjectFlow;XSDComplexTypeDefinition=81/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//ObjectFlow" outputs="UML2XMI.xsd#//ObjectFlow;XSDElementDeclaration=81"/>
<nested inputs="UML2.ecore#//InitialNode" outputs="UML2XMI.xsd#//InitialNode;XSDComplexTypeDefinition=82"/>
<nested inputs="UML2.ecore#//InitialNode" outputs="UML2XMI.xsd#//InitialNode;XSDElementDeclaration=82"/>
<nested inputs="UML2.ecore#//FinalNode" outputs="UML2XMI.xsd#//FinalNode;XSDComplexTypeDefinition=83"/>
<nested inputs="UML2.ecore#//FinalNode" outputs="UML2XMI.xsd#//FinalNode;XSDElementDeclaration=83"/>
<nested inputs="UML2.ecore#//ActivityFinalNode" outputs="UML2XMI.xsd#//ActivityFinalNode;XSDComplexTypeDefinition=84"/>
<nested inputs="UML2.ecore#//ActivityFinalNode" outputs="UML2XMI.xsd#//ActivityFinalNode;XSDElementDeclaration=84"/>
<nested inputs="UML2.ecore#//DecisionNode" outputs="UML2XMI.xsd#//DecisionNode;XSDComplexTypeDefinition=85">
<nested inputs="UML2.ecore#//DecisionNode/decisionInput" outputs="UML2XMI.xsd#//DecisionNode;XSDComplexTypeDefinition=85/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//DecisionNode/decisionInput" outputs="UML2XMI.xsd#//DecisionNode;XSDComplexTypeDefinition=85/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//DecisionNode" outputs="UML2XMI.xsd#//DecisionNode;XSDElementDeclaration=85"/>
<nested inputs="UML2.ecore#//MergeNode" outputs="UML2XMI.xsd#//MergeNode;XSDComplexTypeDefinition=86"/>
<nested inputs="UML2.ecore#//MergeNode" outputs="UML2XMI.xsd#//MergeNode;XSDElementDeclaration=86"/>
<nested inputs="UML2.ecore#//ExecutableNode" outputs="UML2XMI.xsd#//ExecutableNode;XSDComplexTypeDefinition=87">
<nested inputs="UML2.ecore#//ExecutableNode/handler" outputs="UML2XMI.xsd#//ExecutableNode;XSDComplexTypeDefinition=87/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//ExecutableNode" outputs="UML2XMI.xsd#//ExecutableNode;XSDElementDeclaration=87"/>
<nested inputs="UML2.ecore#//OutputPin" outputs="UML2XMI.xsd#//OutputPin;XSDComplexTypeDefinition=88"/>
<nested inputs="UML2.ecore#//OutputPin" outputs="UML2XMI.xsd#//OutputPin;XSDElementDeclaration=88"/>
<nested inputs="UML2.ecore#//InputPin" outputs="UML2XMI.xsd#//InputPin;XSDComplexTypeDefinition=89"/>
<nested inputs="UML2.ecore#//InputPin" outputs="UML2XMI.xsd#//InputPin;XSDElementDeclaration=89"/>
<nested inputs="UML2.ecore#//Pin" outputs="UML2XMI.xsd#//Pin;XSDComplexTypeDefinition=90"/>
<nested inputs="UML2.ecore#//Pin" outputs="UML2XMI.xsd#//Pin;XSDElementDeclaration=90"/>
<nested inputs="UML2.ecore#//ActivityParameterNode" outputs="UML2XMI.xsd#//ActivityParameterNode;XSDComplexTypeDefinition=91">
<nested inputs="UML2.ecore#//ActivityParameterNode/parameter" outputs="UML2XMI.xsd#//ActivityParameterNode;XSDComplexTypeDefinition=91/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ActivityParameterNode/parameter" outputs="UML2XMI.xsd#//ActivityParameterNode;XSDComplexTypeDefinition=91/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//ActivityParameterNode" outputs="UML2XMI.xsd#//ActivityParameterNode;XSDElementDeclaration=91"/>
<nested inputs="UML2.ecore#//ValuePin" outputs="UML2XMI.xsd#//ValuePin;XSDComplexTypeDefinition=92">
<nested inputs="UML2.ecore#//ValuePin/value" outputs="UML2XMI.xsd#//ValuePin;XSDComplexTypeDefinition=92/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//ValuePin" outputs="UML2XMI.xsd#//ValuePin;XSDElementDeclaration=92"/>
<nested inputs="UML2.ecore#//CollaborationOccurrence" outputs="UML2XMI.xsd#//CollaborationOccurrence;XSDComplexTypeDefinition=93">
<nested inputs="UML2.ecore#//CollaborationOccurrence/type" outputs="UML2XMI.xsd#//CollaborationOccurrence;XSDComplexTypeDefinition=93/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//CollaborationOccurrence/type" outputs="UML2XMI.xsd#//CollaborationOccurrence;XSDComplexTypeDefinition=93/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//CollaborationOccurrence/roleBinding" outputs="UML2XMI.xsd#//CollaborationOccurrence;XSDComplexTypeDefinition=93/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//CollaborationOccurrence" outputs="UML2XMI.xsd#//CollaborationOccurrence;XSDElementDeclaration=93"/>
<nested inputs="UML2.ecore#//Collaboration" outputs="UML2XMI.xsd#//Collaboration;XSDComplexTypeDefinition=94">
<nested inputs="UML2.ecore#//Collaboration/collaborationRole" outputs="UML2XMI.xsd#//Collaboration;XSDComplexTypeDefinition=94/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Collaboration/collaborationRole" outputs="UML2XMI.xsd#//Collaboration;XSDComplexTypeDefinition=94/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//StructuredClassifier/ownedAttribute" outputs="UML2XMI.xsd#//Collaboration;XSDComplexTypeDefinition=94/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//StructuredClassifier/ownedConnector" outputs="UML2XMI.xsd#//Collaboration;XSDComplexTypeDefinition=94/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Collaboration" outputs="UML2XMI.xsd#//Collaboration;XSDElementDeclaration=94"/>
<nested inputs="UML2.ecore#//Interaction" outputs="UML2XMI.xsd#//Interaction;XSDComplexTypeDefinition=95">
<nested inputs="UML2.ecore#//Interaction/lifeline" outputs="UML2XMI.xsd#//Interaction;XSDComplexTypeDefinition=95/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//Interaction/message" outputs="UML2XMI.xsd#//Interaction;XSDComplexTypeDefinition=95/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//Interaction/fragment" outputs="UML2XMI.xsd#//Interaction;XSDComplexTypeDefinition=95/XSDParticle/XSDModelGroup/XSDParticle=4"/>
<nested inputs="UML2.ecore#//Interaction/formalGate" outputs="UML2XMI.xsd#//Interaction;XSDComplexTypeDefinition=95/XSDParticle/XSDModelGroup/XSDParticle=5"/>
</nested>
<nested inputs="UML2.ecore#//InteractionFragment/covered" outputs="UML2XMI.xsd#//Interaction;XSDComplexTypeDefinition=95/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//InteractionFragment/covered" outputs="UML2XMI.xsd#//Interaction;XSDComplexTypeDefinition=95/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//InteractionFragment/generalOrdering" outputs="UML2XMI.xsd#//Interaction;XSDComplexTypeDefinition=95/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Interaction" outputs="UML2XMI.xsd#//Interaction;XSDElementDeclaration=95"/>
<nested inputs="UML2.ecore#//InteractionFragment" outputs="UML2XMI.xsd#//InteractionFragment;XSDComplexTypeDefinition=96">
<nested inputs="UML2.ecore#//InteractionFragment/covered" outputs="UML2XMI.xsd#//InteractionFragment;XSDComplexTypeDefinition=96/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//InteractionFragment/covered" outputs="UML2XMI.xsd#//InteractionFragment;XSDComplexTypeDefinition=96/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//InteractionFragment/generalOrdering" outputs="UML2XMI.xsd#//InteractionFragment;XSDComplexTypeDefinition=96/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//InteractionFragment" outputs="UML2XMI.xsd#//InteractionFragment;XSDElementDeclaration=96"/>
<nested inputs="UML2.ecore#//Lifeline" outputs="UML2XMI.xsd#//Lifeline;XSDComplexTypeDefinition=97">
<nested inputs="UML2.ecore#//Lifeline/coveredBy" outputs="UML2XMI.xsd#//Lifeline;XSDComplexTypeDefinition=97/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Lifeline/coveredBy" outputs="UML2XMI.xsd#//Lifeline;XSDComplexTypeDefinition=97/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Lifeline/represents" outputs="UML2XMI.xsd#//Lifeline;XSDComplexTypeDefinition=97/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Lifeline/represents" outputs="UML2XMI.xsd#//Lifeline;XSDComplexTypeDefinition=97/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Lifeline/selector" outputs="UML2XMI.xsd#//Lifeline;XSDComplexTypeDefinition=97/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//Lifeline/decomposedAs" outputs="UML2XMI.xsd#//Lifeline;XSDComplexTypeDefinition=97/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//Lifeline/decomposedAs" outputs="UML2XMI.xsd#//Lifeline;XSDComplexTypeDefinition=97/XSDParticle/XSDModelGroup/XSDParticle=3"/>
</nested>
<nested inputs="UML2.ecore#//Lifeline" outputs="UML2XMI.xsd#//Lifeline;XSDElementDeclaration=97"/>
<nested inputs="UML2.ecore#//Message" outputs="UML2XMI.xsd#//Message;XSDComplexTypeDefinition=98">
<nested inputs="UML2.ecore#//Message/messageSort" outputs="UML2XMI.xsd#//Message;XSDComplexTypeDefinition=98/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Message/receiveEvent" outputs="UML2XMI.xsd#//Message;XSDComplexTypeDefinition=98/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Message/receiveEvent" outputs="UML2XMI.xsd#//Message;XSDComplexTypeDefinition=98/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Message/sendEvent" outputs="UML2XMI.xsd#//Message;XSDComplexTypeDefinition=98/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//Message/sendEvent" outputs="UML2XMI.xsd#//Message;XSDComplexTypeDefinition=98/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Message/connector" outputs="UML2XMI.xsd#//Message;XSDComplexTypeDefinition=98/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//Message/connector" outputs="UML2XMI.xsd#//Message;XSDComplexTypeDefinition=98/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//Message/signature" outputs="UML2XMI.xsd#//Message;XSDComplexTypeDefinition=98/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//Message/signature" outputs="UML2XMI.xsd#//Message;XSDComplexTypeDefinition=98/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//Message/argument" outputs="UML2XMI.xsd#//Message;XSDComplexTypeDefinition=98/XSDParticle/XSDModelGroup/XSDParticle=4"/>
</nested>
<nested inputs="UML2.ecore#//Message" outputs="UML2XMI.xsd#//Message;XSDElementDeclaration=98"/>
<nested inputs="UML2.ecore#//GeneralOrdering" outputs="UML2XMI.xsd#//GeneralOrdering;XSDComplexTypeDefinition=99">
<nested inputs="UML2.ecore#//GeneralOrdering/before" outputs="UML2XMI.xsd#//GeneralOrdering;XSDComplexTypeDefinition=99/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//GeneralOrdering/before" outputs="UML2XMI.xsd#//GeneralOrdering;XSDComplexTypeDefinition=99/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//GeneralOrdering/after" outputs="UML2XMI.xsd#//GeneralOrdering;XSDComplexTypeDefinition=99/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//GeneralOrdering/after" outputs="UML2XMI.xsd#//GeneralOrdering;XSDComplexTypeDefinition=99/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//GeneralOrdering" outputs="UML2XMI.xsd#//GeneralOrdering;XSDElementDeclaration=99"/>
<nested inputs="UML2.ecore#//MessageEnd" outputs="UML2XMI.xsd#//MessageEnd;XSDComplexTypeDefinition=100">
<nested inputs="UML2.ecore#//MessageEnd/receiveMessage" outputs="UML2XMI.xsd#//MessageEnd;XSDComplexTypeDefinition=100/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//MessageEnd/receiveMessage" outputs="UML2XMI.xsd#//MessageEnd;XSDComplexTypeDefinition=100/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//MessageEnd/sendMessage" outputs="UML2XMI.xsd#//MessageEnd;XSDComplexTypeDefinition=100/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//MessageEnd/sendMessage" outputs="UML2XMI.xsd#//MessageEnd;XSDComplexTypeDefinition=100/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//MessageEnd" outputs="UML2XMI.xsd#//MessageEnd;XSDElementDeclaration=100"/>
<nested inputs="UML2.ecore#//EventOccurrence" outputs="UML2XMI.xsd#//EventOccurrence;XSDComplexTypeDefinition=101">
<nested inputs="UML2.ecore#//EventOccurrence/startExec" outputs="UML2XMI.xsd#//EventOccurrence;XSDComplexTypeDefinition=101/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//EventOccurrence/startExec" outputs="UML2XMI.xsd#//EventOccurrence;XSDComplexTypeDefinition=101/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//EventOccurrence/finishExec" outputs="UML2XMI.xsd#//EventOccurrence;XSDComplexTypeDefinition=101/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//EventOccurrence/finishExec" outputs="UML2XMI.xsd#//EventOccurrence;XSDComplexTypeDefinition=101/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//EventOccurrence/toAfter" outputs="UML2XMI.xsd#//EventOccurrence;XSDComplexTypeDefinition=101/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//EventOccurrence/toAfter" outputs="UML2XMI.xsd#//EventOccurrence;XSDComplexTypeDefinition=101/XSDParticle/XSDModelGroup/XSDParticle=4"/>
<nested inputs="UML2.ecore#//EventOccurrence/toBefore" outputs="UML2XMI.xsd#//EventOccurrence;XSDComplexTypeDefinition=101/XSDAttributeUse=5"/>
<nested inputs="UML2.ecore#//EventOccurrence/toBefore" outputs="UML2XMI.xsd#//EventOccurrence;XSDComplexTypeDefinition=101/XSDParticle/XSDModelGroup/XSDParticle=5"/>
</nested>
<nested inputs="UML2.ecore#//MessageEnd/receiveMessage" outputs="UML2XMI.xsd#//EventOccurrence;XSDComplexTypeDefinition=101/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//MessageEnd/receiveMessage" outputs="UML2XMI.xsd#//EventOccurrence;XSDComplexTypeDefinition=101/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//MessageEnd/sendMessage" outputs="UML2XMI.xsd#//EventOccurrence;XSDComplexTypeDefinition=101/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//MessageEnd/sendMessage" outputs="UML2XMI.xsd#//EventOccurrence;XSDComplexTypeDefinition=101/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//EventOccurrence" outputs="UML2XMI.xsd#//EventOccurrence;XSDElementDeclaration=101"/>
<nested inputs="UML2.ecore#//ExecutionOccurrence" outputs="UML2XMI.xsd#//ExecutionOccurrence;XSDComplexTypeDefinition=102">
<nested inputs="UML2.ecore#//ExecutionOccurrence/start" outputs="UML2XMI.xsd#//ExecutionOccurrence;XSDComplexTypeDefinition=102/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ExecutionOccurrence/start" outputs="UML2XMI.xsd#//ExecutionOccurrence;XSDComplexTypeDefinition=102/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ExecutionOccurrence/finish" outputs="UML2XMI.xsd#//ExecutionOccurrence;XSDComplexTypeDefinition=102/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ExecutionOccurrence/finish" outputs="UML2XMI.xsd#//ExecutionOccurrence;XSDComplexTypeDefinition=102/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//ExecutionOccurrence/behavior" outputs="UML2XMI.xsd#//ExecutionOccurrence;XSDComplexTypeDefinition=102/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//ExecutionOccurrence/behavior" outputs="UML2XMI.xsd#//ExecutionOccurrence;XSDComplexTypeDefinition=102/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//ExecutionOccurrence" outputs="UML2XMI.xsd#//ExecutionOccurrence;XSDElementDeclaration=102"/>
<nested inputs="UML2.ecore#//StateInvariant" outputs="UML2XMI.xsd#//StateInvariant;XSDComplexTypeDefinition=103">
<nested inputs="UML2.ecore#//StateInvariant/invariant" outputs="UML2XMI.xsd#//StateInvariant;XSDComplexTypeDefinition=103/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//StateInvariant" outputs="UML2XMI.xsd#//StateInvariant;XSDElementDeclaration=103"/>
<nested inputs="UML2.ecore#//Stop" outputs="UML2XMI.xsd#//Stop;XSDComplexTypeDefinition=104"/>
<nested inputs="UML2.ecore#//Stop" outputs="UML2XMI.xsd#//Stop;XSDElementDeclaration=104"/>
<nested inputs="UML2.ecore#//Port" outputs="UML2XMI.xsd#//Port;XSDComplexTypeDefinition=105">
<nested inputs="UML2.ecore#//Port/isBehavior" outputs="UML2XMI.xsd#//Port;XSDComplexTypeDefinition=105/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Port/isService" outputs="UML2XMI.xsd#//Port;XSDComplexTypeDefinition=105/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Port/redefinedPort" outputs="UML2XMI.xsd#//Port;XSDComplexTypeDefinition=105/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//Port/redefinedPort" outputs="UML2XMI.xsd#//Port;XSDComplexTypeDefinition=105/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Port/protocol" outputs="UML2XMI.xsd#//Port;XSDComplexTypeDefinition=105/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//Port/protocol" outputs="UML2XMI.xsd#//Port;XSDComplexTypeDefinition=105/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//Port" outputs="UML2XMI.xsd#//Port;XSDElementDeclaration=105"/>
<nested inputs="UML2.ecore#//EncapsulatedClassifier" outputs="UML2XMI.xsd#//EncapsulatedClassifier;XSDComplexTypeDefinition=106">
<nested inputs="UML2.ecore#//EncapsulatedClassifier/ownedPort" outputs="UML2XMI.xsd#//EncapsulatedClassifier;XSDComplexTypeDefinition=106/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//EncapsulatedClassifier" outputs="UML2XMI.xsd#//EncapsulatedClassifier;XSDElementDeclaration=106"/>
<nested inputs="UML2.ecore#//CallTrigger" outputs="UML2XMI.xsd#//CallTrigger;XSDComplexTypeDefinition=107">
<nested inputs="UML2.ecore#//CallTrigger/operation" outputs="UML2XMI.xsd#//CallTrigger;XSDComplexTypeDefinition=107/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//CallTrigger/operation" outputs="UML2XMI.xsd#//CallTrigger;XSDComplexTypeDefinition=107/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//CallTrigger" outputs="UML2XMI.xsd#//CallTrigger;XSDElementDeclaration=107"/>
<nested inputs="UML2.ecore#//MessageTrigger" outputs="UML2XMI.xsd#//MessageTrigger;XSDComplexTypeDefinition=108"/>
<nested inputs="UML2.ecore#//MessageTrigger" outputs="UML2XMI.xsd#//MessageTrigger;XSDElementDeclaration=108"/>
<nested inputs="UML2.ecore#//ChangeTrigger" outputs="UML2XMI.xsd#//ChangeTrigger;XSDComplexTypeDefinition=109">
<nested inputs="UML2.ecore#//ChangeTrigger/changeExpression" outputs="UML2XMI.xsd#//ChangeTrigger;XSDComplexTypeDefinition=109/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//ChangeTrigger" outputs="UML2XMI.xsd#//ChangeTrigger;XSDElementDeclaration=109"/>
<nested inputs="UML2.ecore#//Trigger" outputs="UML2XMI.xsd#//Trigger;XSDComplexTypeDefinition=110">
<nested inputs="UML2.ecore#//Trigger/port" outputs="UML2XMI.xsd#//Trigger;XSDComplexTypeDefinition=110/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Trigger/port" outputs="UML2XMI.xsd#//Trigger;XSDComplexTypeDefinition=110/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//Trigger" outputs="UML2XMI.xsd#//Trigger;XSDElementDeclaration=110"/>
<nested inputs="UML2.ecore#//Reception" outputs="UML2XMI.xsd#//Reception;XSDComplexTypeDefinition=111">
<nested inputs="UML2.ecore#//Reception/signal" outputs="UML2XMI.xsd#//Reception;XSDComplexTypeDefinition=111/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Reception/signal" outputs="UML2XMI.xsd#//Reception;XSDComplexTypeDefinition=111/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//Reception" outputs="UML2XMI.xsd#//Reception;XSDElementDeclaration=111"/>
<nested inputs="UML2.ecore#//Signal" outputs="UML2XMI.xsd#//Signal;XSDComplexTypeDefinition=112">
<nested inputs="UML2.ecore#//Signal/ownedAttribute" outputs="UML2XMI.xsd#//Signal;XSDComplexTypeDefinition=112/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//Signal" outputs="UML2XMI.xsd#//Signal;XSDElementDeclaration=112"/>
<nested inputs="UML2.ecore#//SignalTrigger" outputs="UML2XMI.xsd#//SignalTrigger;XSDComplexTypeDefinition=113">
<nested inputs="UML2.ecore#//SignalTrigger/signal" outputs="UML2XMI.xsd#//SignalTrigger;XSDComplexTypeDefinition=113/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//SignalTrigger/signal" outputs="UML2XMI.xsd#//SignalTrigger;XSDComplexTypeDefinition=113/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//SignalTrigger" outputs="UML2XMI.xsd#//SignalTrigger;XSDElementDeclaration=113"/>
<nested inputs="UML2.ecore#//TimeTrigger" outputs="UML2XMI.xsd#//TimeTrigger;XSDComplexTypeDefinition=114">
<nested inputs="UML2.ecore#//TimeTrigger/isRelative" outputs="UML2XMI.xsd#//TimeTrigger;XSDComplexTypeDefinition=114/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//TimeTrigger/when" outputs="UML2XMI.xsd#//TimeTrigger;XSDComplexTypeDefinition=114/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//TimeTrigger" outputs="UML2XMI.xsd#//TimeTrigger;XSDElementDeclaration=114"/>
<nested inputs="UML2.ecore#//AnyTrigger" outputs="UML2XMI.xsd#//AnyTrigger;XSDComplexTypeDefinition=115"/>
<nested inputs="UML2.ecore#//AnyTrigger" outputs="UML2XMI.xsd#//AnyTrigger;XSDElementDeclaration=115"/>
<nested inputs="UML2.ecore#//Variable" outputs="UML2XMI.xsd#//Variable;XSDComplexTypeDefinition=116"/>
<nested inputs="UML2.ecore#//TypedElement/type" outputs="UML2XMI.xsd#//Variable;XSDComplexTypeDefinition=116/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//TypedElement/type" outputs="UML2XMI.xsd#//Variable;XSDComplexTypeDefinition=116/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Variable" outputs="UML2XMI.xsd#//Variable;XSDElementDeclaration=116"/>
<nested inputs="UML2.ecore#//StructuredActivityNode" outputs="UML2XMI.xsd#//StructuredActivityNode;XSDComplexTypeDefinition=117">
<nested inputs="UML2.ecore#//StructuredActivityNode/mustIsolate" outputs="UML2XMI.xsd#//StructuredActivityNode;XSDComplexTypeDefinition=117/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//StructuredActivityNode/variable" outputs="UML2XMI.xsd#//StructuredActivityNode;XSDComplexTypeDefinition=117/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//StructuredActivityNode/containedNode" outputs="UML2XMI.xsd#//StructuredActivityNode;XSDComplexTypeDefinition=117/XSDParticle/XSDModelGroup/XSDParticle=4"/>
<nested inputs="UML2.ecore#//StructuredActivityNode/containedEdge" outputs="UML2XMI.xsd#//StructuredActivityNode;XSDComplexTypeDefinition=117/XSDParticle/XSDModelGroup/XSDParticle=5"/>
</nested>
<nested inputs="UML2.ecore#//Namespace/ownedRule" outputs="UML2XMI.xsd#//StructuredActivityNode;XSDComplexTypeDefinition=117/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Namespace/elementImport" outputs="UML2XMI.xsd#//StructuredActivityNode;XSDComplexTypeDefinition=117/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Namespace/packageImport" outputs="UML2XMI.xsd#//StructuredActivityNode;XSDComplexTypeDefinition=117/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//StructuredActivityNode" outputs="UML2XMI.xsd#//StructuredActivityNode;XSDElementDeclaration=117"/>
<nested inputs="UML2.ecore#//ConditionalNode" outputs="UML2XMI.xsd#//ConditionalNode;XSDComplexTypeDefinition=118">
<nested inputs="UML2.ecore#//ConditionalNode/isDeterminate" outputs="UML2XMI.xsd#//ConditionalNode;XSDComplexTypeDefinition=118/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ConditionalNode/isAssured" outputs="UML2XMI.xsd#//ConditionalNode;XSDComplexTypeDefinition=118/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ConditionalNode/clause" outputs="UML2XMI.xsd#//ConditionalNode;XSDComplexTypeDefinition=118/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ConditionalNode/result" outputs="UML2XMI.xsd#//ConditionalNode;XSDComplexTypeDefinition=118/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//ConditionalNode" outputs="UML2XMI.xsd#//ConditionalNode;XSDElementDeclaration=118"/>
<nested inputs="UML2.ecore#//Clause" outputs="UML2XMI.xsd#//Clause;XSDComplexTypeDefinition=119">
<nested inputs="UML2.ecore#//Clause/test" outputs="UML2XMI.xsd#//Clause;XSDComplexTypeDefinition=119/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Clause/test" outputs="UML2XMI.xsd#//Clause;XSDComplexTypeDefinition=119/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Clause/body" outputs="UML2XMI.xsd#//Clause;XSDComplexTypeDefinition=119/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Clause/body" outputs="UML2XMI.xsd#//Clause;XSDComplexTypeDefinition=119/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Clause/predecessorClause" outputs="UML2XMI.xsd#//Clause;XSDComplexTypeDefinition=119/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//Clause/predecessorClause" outputs="UML2XMI.xsd#//Clause;XSDComplexTypeDefinition=119/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//Clause/successorClause" outputs="UML2XMI.xsd#//Clause;XSDComplexTypeDefinition=119/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//Clause/successorClause" outputs="UML2XMI.xsd#//Clause;XSDComplexTypeDefinition=119/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//Clause/decider" outputs="UML2XMI.xsd#//Clause;XSDComplexTypeDefinition=119/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//Clause/decider" outputs="UML2XMI.xsd#//Clause;XSDComplexTypeDefinition=119/XSDParticle/XSDModelGroup/XSDParticle=4"/>
<nested inputs="UML2.ecore#//Clause/bodyOutput" outputs="UML2XMI.xsd#//Clause;XSDComplexTypeDefinition=119/XSDAttributeUse=5"/>
<nested inputs="UML2.ecore#//Clause/bodyOutput" outputs="UML2XMI.xsd#//Clause;XSDComplexTypeDefinition=119/XSDParticle/XSDModelGroup/XSDParticle=5"/>
</nested>
<nested inputs="UML2.ecore#//Clause" outputs="UML2XMI.xsd#//Clause;XSDElementDeclaration=119"/>
<nested inputs="UML2.ecore#//LoopNode" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120">
<nested inputs="UML2.ecore#//LoopNode/isTestedFirst" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//LoopNode/bodyPart" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//LoopNode/bodyPart" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//LoopNode/setupPart" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//LoopNode/setupPart" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//LoopNode/decider" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//LoopNode/decider" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//LoopNode/test" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//LoopNode/test" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//LoopNode/result" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120/XSDParticle/XSDModelGroup/XSDParticle=4"/>
<nested inputs="UML2.ecore#//LoopNode/loopVariable" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120/XSDParticle/XSDModelGroup/XSDParticle=5"/>
<nested inputs="UML2.ecore#//LoopNode/bodyOutput" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120/XSDAttributeUse=5"/>
<nested inputs="UML2.ecore#//LoopNode/bodyOutput" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120/XSDParticle/XSDModelGroup/XSDParticle=6"/>
<nested inputs="UML2.ecore#//LoopNode/loopVariableInput" outputs="UML2XMI.xsd#//LoopNode;XSDComplexTypeDefinition=120/XSDParticle/XSDModelGroup/XSDParticle=7"/>
</nested>
<nested inputs="UML2.ecore#//LoopNode" outputs="UML2XMI.xsd#//LoopNode;XSDElementDeclaration=120"/>
<nested inputs="UML2.ecore#//TemplateSignature" outputs="UML2XMI.xsd#//TemplateSignature;XSDComplexTypeDefinition=121">
<nested inputs="UML2.ecore#//TemplateSignature/parameter" outputs="UML2XMI.xsd#//TemplateSignature;XSDComplexTypeDefinition=121/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//TemplateSignature/parameter" outputs="UML2XMI.xsd#//TemplateSignature;XSDComplexTypeDefinition=121/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//TemplateSignature/ownedParameter" outputs="UML2XMI.xsd#//TemplateSignature;XSDComplexTypeDefinition=121/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//TemplateSignature/nestedSignature" outputs="UML2XMI.xsd#//TemplateSignature;XSDComplexTypeDefinition=121/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//TemplateSignature/nestedSignature" outputs="UML2XMI.xsd#//TemplateSignature;XSDComplexTypeDefinition=121/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//TemplateSignature/nestingSignature" outputs="UML2XMI.xsd#//TemplateSignature;XSDComplexTypeDefinition=121/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//TemplateSignature/nestingSignature" outputs="UML2XMI.xsd#//TemplateSignature;XSDComplexTypeDefinition=121/XSDParticle/XSDModelGroup/XSDParticle=3"/>
</nested>
<nested inputs="UML2.ecore#//TemplateSignature" outputs="UML2XMI.xsd#//TemplateSignature;XSDElementDeclaration=121"/>
<nested inputs="UML2.ecore#//TemplateParameter" outputs="UML2XMI.xsd#//TemplateParameter;XSDComplexTypeDefinition=122">
<nested inputs="UML2.ecore#//TemplateParameter/parameteredElement" outputs="UML2XMI.xsd#//TemplateParameter;XSDComplexTypeDefinition=122/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//TemplateParameter/parameteredElement" outputs="UML2XMI.xsd#//TemplateParameter;XSDComplexTypeDefinition=122/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//TemplateParameter/ownedParameteredElement" outputs="UML2XMI.xsd#//TemplateParameter;XSDComplexTypeDefinition=122/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//TemplateParameter/default" outputs="UML2XMI.xsd#//TemplateParameter;XSDComplexTypeDefinition=122/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//TemplateParameter/default" outputs="UML2XMI.xsd#//TemplateParameter;XSDComplexTypeDefinition=122/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//TemplateParameter/ownedDefault" outputs="UML2XMI.xsd#//TemplateParameter;XSDComplexTypeDefinition=122/XSDParticle/XSDModelGroup/XSDParticle=3"/>
</nested>
<nested inputs="UML2.ecore#//TemplateParameter" outputs="UML2XMI.xsd#//TemplateParameter;XSDElementDeclaration=122"/>
<nested inputs="UML2.ecore#//TemplateableElement" outputs="UML2XMI.xsd#//TemplateableElement;XSDComplexTypeDefinition=123">
<nested inputs="UML2.ecore#//TemplateableElement/templateBinding" outputs="UML2XMI.xsd#//TemplateableElement;XSDComplexTypeDefinition=123/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//TemplateableElement/ownedTemplateSignature" outputs="UML2XMI.xsd#//TemplateableElement;XSDComplexTypeDefinition=123/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//TemplateableElement" outputs="UML2XMI.xsd#//TemplateableElement;XSDElementDeclaration=123"/>
<nested inputs="UML2.ecore#//StringExpression" outputs="UML2XMI.xsd#//StringExpression;XSDComplexTypeDefinition=124">
<nested inputs="UML2.ecore#//StringExpression/subExpression" outputs="UML2XMI.xsd#//StringExpression;XSDComplexTypeDefinition=124/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//StringExpression" outputs="UML2XMI.xsd#//StringExpression;XSDElementDeclaration=124"/>
<nested inputs="UML2.ecore#//ParameterableElement" outputs="UML2XMI.xsd#//ParameterableElement;XSDComplexTypeDefinition=125">
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//ParameterableElement;XSDComplexTypeDefinition=125/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ParameterableElement/templateParameter" outputs="UML2XMI.xsd#//ParameterableElement;XSDComplexTypeDefinition=125/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//ParameterableElement" outputs="UML2XMI.xsd#//ParameterableElement;XSDElementDeclaration=125"/>
<nested inputs="UML2.ecore#//TemplateBinding" outputs="UML2XMI.xsd#//TemplateBinding;XSDComplexTypeDefinition=126">
<nested inputs="UML2.ecore#//TemplateBinding/signature" outputs="UML2XMI.xsd#//TemplateBinding;XSDComplexTypeDefinition=126/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//TemplateBinding/signature" outputs="UML2XMI.xsd#//TemplateBinding;XSDComplexTypeDefinition=126/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//TemplateBinding/parameterSubstitution" outputs="UML2XMI.xsd#//TemplateBinding;XSDComplexTypeDefinition=126/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//TemplateBinding" outputs="UML2XMI.xsd#//TemplateBinding;XSDElementDeclaration=126"/>
<nested inputs="UML2.ecore#//TemplateParameterSubstitution" outputs="UML2XMI.xsd#//TemplateParameterSubstitution;XSDComplexTypeDefinition=127">
<nested inputs="UML2.ecore#//TemplateParameterSubstitution/formal" outputs="UML2XMI.xsd#//TemplateParameterSubstitution;XSDComplexTypeDefinition=127/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//TemplateParameterSubstitution/formal" outputs="UML2XMI.xsd#//TemplateParameterSubstitution;XSDComplexTypeDefinition=127/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//TemplateParameterSubstitution/actual" outputs="UML2XMI.xsd#//TemplateParameterSubstitution;XSDComplexTypeDefinition=127/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//TemplateParameterSubstitution/actual" outputs="UML2XMI.xsd#//TemplateParameterSubstitution;XSDComplexTypeDefinition=127/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//TemplateParameterSubstitution/ownedActual" outputs="UML2XMI.xsd#//TemplateParameterSubstitution;XSDComplexTypeDefinition=127/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//TemplateParameterSubstitution" outputs="UML2XMI.xsd#//TemplateParameterSubstitution;XSDElementDeclaration=127"/>
<nested inputs="UML2.ecore#//OperationTemplateParameter" outputs="UML2XMI.xsd#//OperationTemplateParameter;XSDComplexTypeDefinition=128"/>
<nested inputs="UML2.ecore#//OperationTemplateParameter" outputs="UML2XMI.xsd#//OperationTemplateParameter;XSDElementDeclaration=128"/>
<nested inputs="UML2.ecore#//ClassifierTemplateParameter" outputs="UML2XMI.xsd#//ClassifierTemplateParameter;XSDComplexTypeDefinition=129">
<nested inputs="UML2.ecore#//ClassifierTemplateParameter/allowSubstitutable"
outputs="UML2XMI.xsd#//ClassifierTemplateParameter;XSDComplexTypeDefinition=129/XSDAttributeUse"/>
</nested>
<nested inputs="UML2.ecore#//ClassifierTemplateParameter" outputs="UML2XMI.xsd#//ClassifierTemplateParameter;XSDElementDeclaration=129"/>
<nested inputs="UML2.ecore#//ParameterableClassifier" outputs="UML2XMI.xsd#//ParameterableClassifier;XSDComplexTypeDefinition=130"/>
<nested inputs="UML2.ecore#//ParameterableClassifier" outputs="UML2XMI.xsd#//ParameterableClassifier;XSDElementDeclaration=130"/>
<nested inputs="UML2.ecore#//RedefinableTemplateSignature" outputs="UML2XMI.xsd#//RedefinableTemplateSignature;XSDComplexTypeDefinition=131"/>
<nested inputs="UML2.ecore#//TemplateSignature/parameter" outputs="UML2XMI.xsd#//RedefinableTemplateSignature;XSDComplexTypeDefinition=131/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//TemplateSignature/parameter" outputs="UML2XMI.xsd#//RedefinableTemplateSignature;XSDComplexTypeDefinition=131/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//TemplateSignature/ownedParameter" outputs="UML2XMI.xsd#//RedefinableTemplateSignature;XSDComplexTypeDefinition=131/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//TemplateSignature/nestedSignature" outputs="UML2XMI.xsd#//RedefinableTemplateSignature;XSDComplexTypeDefinition=131/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//TemplateSignature/nestedSignature" outputs="UML2XMI.xsd#//RedefinableTemplateSignature;XSDComplexTypeDefinition=131/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//TemplateSignature/nestingSignature" outputs="UML2XMI.xsd#//RedefinableTemplateSignature;XSDComplexTypeDefinition=131/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//TemplateSignature/nestingSignature" outputs="UML2XMI.xsd#//RedefinableTemplateSignature;XSDComplexTypeDefinition=131/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//RedefinableTemplateSignature" outputs="UML2XMI.xsd#//RedefinableTemplateSignature;XSDElementDeclaration=131"/>
<nested inputs="UML2.ecore#//TemplateableClassifier" outputs="UML2XMI.xsd#//TemplateableClassifier;XSDComplexTypeDefinition=132"/>
<nested inputs="UML2.ecore#//TemplateableClassifier" outputs="UML2XMI.xsd#//TemplateableClassifier;XSDElementDeclaration=132"/>
<nested inputs="UML2.ecore#//ConnectableElementTemplateParameter" outputs="UML2XMI.xsd#//ConnectableElementTemplateParameter;XSDComplexTypeDefinition=133"/>
<nested inputs="UML2.ecore#//ConnectableElementTemplateParameter" outputs="UML2XMI.xsd#//ConnectableElementTemplateParameter;XSDElementDeclaration=133"/>
<nested inputs="UML2.ecore#//StateMachine" outputs="UML2XMI.xsd#//StateMachine;XSDComplexTypeDefinition=134">
<nested inputs="UML2.ecore#//StateMachine/region" outputs="UML2XMI.xsd#//StateMachine;XSDComplexTypeDefinition=134/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//StateMachine/connectionPoint" outputs="UML2XMI.xsd#//StateMachine;XSDComplexTypeDefinition=134/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//StateMachine/extendedStateMachine" outputs="UML2XMI.xsd#//StateMachine;XSDComplexTypeDefinition=134/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//StateMachine/extendedStateMachine" outputs="UML2XMI.xsd#//StateMachine;XSDComplexTypeDefinition=134/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//StateMachine" outputs="UML2XMI.xsd#//StateMachine;XSDElementDeclaration=134"/>
<nested inputs="UML2.ecore#//Region" outputs="UML2XMI.xsd#//Region;XSDComplexTypeDefinition=135">
<nested inputs="UML2.ecore#//Region/subvertex" outputs="UML2XMI.xsd#//Region;XSDComplexTypeDefinition=135/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Region/transition" outputs="UML2XMI.xsd#//Region;XSDComplexTypeDefinition=135/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Region/extendedRegion" outputs="UML2XMI.xsd#//Region;XSDComplexTypeDefinition=135/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Region/extendedRegion" outputs="UML2XMI.xsd#//Region;XSDComplexTypeDefinition=135/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//Region" outputs="UML2XMI.xsd#//Region;XSDElementDeclaration=135"/>
<nested inputs="UML2.ecore#//Pseudostate" outputs="UML2XMI.xsd#//Pseudostate;XSDComplexTypeDefinition=136">
<nested inputs="UML2.ecore#//Pseudostate/kind" outputs="UML2XMI.xsd#//Pseudostate;XSDComplexTypeDefinition=136/XSDAttributeUse"/>
</nested>
<nested inputs="UML2.ecore#//Pseudostate" outputs="UML2XMI.xsd#//Pseudostate;XSDElementDeclaration=136"/>
<nested inputs="UML2.ecore#//State" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137">
<nested inputs="UML2.ecore#//State/submachine" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//State/submachine" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//State/connection" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//State/redefinedState" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//State/redefinedState" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDParticle/XSDModelGroup/XSDParticle=4"/>
<nested inputs="UML2.ecore#//State/deferrableTrigger" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//State/deferrableTrigger" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDParticle/XSDModelGroup/XSDParticle=5"/>
<nested inputs="UML2.ecore#//State/region" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDParticle/XSDModelGroup/XSDParticle=6"/>
<nested inputs="UML2.ecore#//State/entry" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDParticle/XSDModelGroup/XSDParticle=7"/>
<nested inputs="UML2.ecore#//State/exit" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDParticle/XSDModelGroup/XSDParticle=8"/>
<nested inputs="UML2.ecore#//State/doActivity" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDParticle/XSDModelGroup/XSDParticle=9"/>
<nested inputs="UML2.ecore#//State/stateInvariant" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDParticle/XSDModelGroup/XSDParticle=10"/>
</nested>
<nested inputs="UML2.ecore#//Vertex/outgoing" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Vertex/outgoing" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Vertex/incoming" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Vertex/incoming" outputs="UML2XMI.xsd#//State;XSDComplexTypeDefinition=137/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//State" outputs="UML2XMI.xsd#//State;XSDElementDeclaration=137"/>
<nested inputs="UML2.ecore#//Vertex" outputs="UML2XMI.xsd#//Vertex;XSDComplexTypeDefinition=138">
<nested inputs="UML2.ecore#//Vertex/outgoing" outputs="UML2XMI.xsd#//Vertex;XSDComplexTypeDefinition=138/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Vertex/outgoing" outputs="UML2XMI.xsd#//Vertex;XSDComplexTypeDefinition=138/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Vertex/incoming" outputs="UML2XMI.xsd#//Vertex;XSDComplexTypeDefinition=138/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Vertex/incoming" outputs="UML2XMI.xsd#//Vertex;XSDComplexTypeDefinition=138/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//Vertex" outputs="UML2XMI.xsd#//Vertex;XSDElementDeclaration=138"/>
<nested inputs="UML2.ecore#//ConnectionPointReference" outputs="UML2XMI.xsd#//ConnectionPointReference;XSDComplexTypeDefinition=139">
<nested inputs="UML2.ecore#//ConnectionPointReference/entry" outputs="UML2XMI.xsd#//ConnectionPointReference;XSDComplexTypeDefinition=139/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ConnectionPointReference/entry" outputs="UML2XMI.xsd#//ConnectionPointReference;XSDComplexTypeDefinition=139/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ConnectionPointReference/exit" outputs="UML2XMI.xsd#//ConnectionPointReference;XSDComplexTypeDefinition=139/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ConnectionPointReference/exit" outputs="UML2XMI.xsd#//ConnectionPointReference;XSDComplexTypeDefinition=139/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//ConnectionPointReference" outputs="UML2XMI.xsd#//ConnectionPointReference;XSDElementDeclaration=139"/>
<nested inputs="UML2.ecore#//Transition" outputs="UML2XMI.xsd#//Transition;XSDComplexTypeDefinition=140">
<nested inputs="UML2.ecore#//Transition/kind" outputs="UML2XMI.xsd#//Transition;XSDComplexTypeDefinition=140/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Transition/source" outputs="UML2XMI.xsd#//Transition;XSDComplexTypeDefinition=140/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Transition/source" outputs="UML2XMI.xsd#//Transition;XSDComplexTypeDefinition=140/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Transition/target" outputs="UML2XMI.xsd#//Transition;XSDComplexTypeDefinition=140/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//Transition/target" outputs="UML2XMI.xsd#//Transition;XSDComplexTypeDefinition=140/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//Transition/redefinedTransition" outputs="UML2XMI.xsd#//Transition;XSDComplexTypeDefinition=140/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//Transition/redefinedTransition" outputs="UML2XMI.xsd#//Transition;XSDComplexTypeDefinition=140/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//Transition/trigger" outputs="UML2XMI.xsd#//Transition;XSDComplexTypeDefinition=140/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//Transition/trigger" outputs="UML2XMI.xsd#//Transition;XSDComplexTypeDefinition=140/XSDParticle/XSDModelGroup/XSDParticle=3"/>
<nested inputs="UML2.ecore#//Transition/guard" outputs="UML2XMI.xsd#//Transition;XSDComplexTypeDefinition=140/XSDParticle/XSDModelGroup/XSDParticle=4"/>
<nested inputs="UML2.ecore#//Transition/effect" outputs="UML2XMI.xsd#//Transition;XSDComplexTypeDefinition=140/XSDParticle/XSDModelGroup/XSDParticle=5"/>
</nested>
<nested inputs="UML2.ecore#//Transition" outputs="UML2XMI.xsd#//Transition;XSDElementDeclaration=140"/>
<nested inputs="UML2.ecore#//FinalState" outputs="UML2XMI.xsd#//FinalState;XSDComplexTypeDefinition=141"/>
<nested inputs="UML2.ecore#//FinalState" outputs="UML2XMI.xsd#//FinalState;XSDElementDeclaration=141"/>
<nested inputs="UML2.ecore#//ForkNode" outputs="UML2XMI.xsd#//ForkNode;XSDComplexTypeDefinition=142"/>
<nested inputs="UML2.ecore#//ForkNode" outputs="UML2XMI.xsd#//ForkNode;XSDElementDeclaration=142"/>
<nested inputs="UML2.ecore#//JoinNode" outputs="UML2XMI.xsd#//JoinNode;XSDComplexTypeDefinition=143">
<nested inputs="UML2.ecore#//JoinNode/isCombineDuplicate" outputs="UML2XMI.xsd#//JoinNode;XSDComplexTypeDefinition=143/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//JoinNode/joinSpec" outputs="UML2XMI.xsd#//JoinNode;XSDComplexTypeDefinition=143/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//JoinNode" outputs="UML2XMI.xsd#//JoinNode;XSDElementDeclaration=143"/>
<nested inputs="UML2.ecore#//FlowFinalNode" outputs="UML2XMI.xsd#//FlowFinalNode;XSDComplexTypeDefinition=144"/>
<nested inputs="UML2.ecore#//FlowFinalNode" outputs="UML2XMI.xsd#//FlowFinalNode;XSDElementDeclaration=144"/>
<nested inputs="UML2.ecore#//CentralBufferNode" outputs="UML2XMI.xsd#//CentralBufferNode;XSDComplexTypeDefinition=145"/>
<nested inputs="UML2.ecore#//CentralBufferNode" outputs="UML2XMI.xsd#//CentralBufferNode;XSDElementDeclaration=145"/>
<nested inputs="UML2.ecore#//ActivityPartition" outputs="UML2XMI.xsd#//ActivityPartition;XSDComplexTypeDefinition=146">
<nested inputs="UML2.ecore#//ActivityPartition/isDimension" outputs="UML2XMI.xsd#//ActivityPartition;XSDComplexTypeDefinition=146/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ActivityPartition/isExternal" outputs="UML2XMI.xsd#//ActivityPartition;XSDComplexTypeDefinition=146/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ActivityPartition/containedEdge" outputs="UML2XMI.xsd#//ActivityPartition;XSDComplexTypeDefinition=146/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//ActivityPartition/containedEdge" outputs="UML2XMI.xsd#//ActivityPartition;XSDComplexTypeDefinition=146/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ActivityPartition/containedNode" outputs="UML2XMI.xsd#//ActivityPartition;XSDComplexTypeDefinition=146/XSDAttributeUse=3"/>
<nested inputs="UML2.ecore#//ActivityPartition/containedNode" outputs="UML2XMI.xsd#//ActivityPartition;XSDComplexTypeDefinition=146/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//ActivityPartition/subgroup" outputs="UML2XMI.xsd#//ActivityPartition;XSDComplexTypeDefinition=146/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//ActivityPartition/represents" outputs="UML2XMI.xsd#//ActivityPartition;XSDComplexTypeDefinition=146/XSDAttributeUse=4"/>
<nested inputs="UML2.ecore#//ActivityPartition/represents" outputs="UML2XMI.xsd#//ActivityPartition;XSDComplexTypeDefinition=146/XSDParticle/XSDModelGroup/XSDParticle=3"/>
</nested>
<nested inputs="UML2.ecore#//ActivityPartition" outputs="UML2XMI.xsd#//ActivityPartition;XSDElementDeclaration=146"/>
<nested inputs="UML2.ecore#//CreateObjectAction" outputs="UML2XMI.xsd#//CreateObjectAction;XSDComplexTypeDefinition=147">
<nested inputs="UML2.ecore#//CreateObjectAction/classifier" outputs="UML2XMI.xsd#//CreateObjectAction;XSDComplexTypeDefinition=147/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//CreateObjectAction/classifier" outputs="UML2XMI.xsd#//CreateObjectAction;XSDComplexTypeDefinition=147/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//CreateObjectAction/result" outputs="UML2XMI.xsd#//CreateObjectAction;XSDComplexTypeDefinition=147/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//CreateObjectAction" outputs="UML2XMI.xsd#//CreateObjectAction;XSDElementDeclaration=147"/>
<nested inputs="UML2.ecore#//DestroyObjectAction" outputs="UML2XMI.xsd#//DestroyObjectAction;XSDComplexTypeDefinition=148">
<nested inputs="UML2.ecore#//DestroyObjectAction/target" outputs="UML2XMI.xsd#//DestroyObjectAction;XSDComplexTypeDefinition=148/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//DestroyObjectAction" outputs="UML2XMI.xsd#//DestroyObjectAction;XSDElementDeclaration=148"/>
<nested inputs="UML2.ecore#//TestIdentityAction" outputs="UML2XMI.xsd#//TestIdentityAction;XSDComplexTypeDefinition=149">
<nested inputs="UML2.ecore#//TestIdentityAction/first" outputs="UML2XMI.xsd#//TestIdentityAction;XSDComplexTypeDefinition=149/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//TestIdentityAction/second" outputs="UML2XMI.xsd#//TestIdentityAction;XSDComplexTypeDefinition=149/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//TestIdentityAction/result" outputs="UML2XMI.xsd#//TestIdentityAction;XSDComplexTypeDefinition=149/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//TestIdentityAction" outputs="UML2XMI.xsd#//TestIdentityAction;XSDElementDeclaration=149"/>
<nested inputs="UML2.ecore#//ReadSelfAction" outputs="UML2XMI.xsd#//ReadSelfAction;XSDComplexTypeDefinition=150">
<nested inputs="UML2.ecore#//ReadSelfAction/result" outputs="UML2XMI.xsd#//ReadSelfAction;XSDComplexTypeDefinition=150/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//ReadSelfAction" outputs="UML2XMI.xsd#//ReadSelfAction;XSDElementDeclaration=150"/>
<nested inputs="UML2.ecore#//StructuralFeatureAction" outputs="UML2XMI.xsd#//StructuralFeatureAction;XSDComplexTypeDefinition=151">
<nested inputs="UML2.ecore#//StructuralFeatureAction/structuralFeature" outputs="UML2XMI.xsd#//StructuralFeatureAction;XSDComplexTypeDefinition=151/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//StructuralFeatureAction/structuralFeature" outputs="UML2XMI.xsd#//StructuralFeatureAction;XSDComplexTypeDefinition=151/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//StructuralFeatureAction/object" outputs="UML2XMI.xsd#//StructuralFeatureAction;XSDComplexTypeDefinition=151/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//StructuralFeatureAction" outputs="UML2XMI.xsd#//StructuralFeatureAction;XSDElementDeclaration=151"/>
<nested inputs="UML2.ecore#//ReadStructuralFeatureAction" outputs="UML2XMI.xsd#//ReadStructuralFeatureAction;XSDComplexTypeDefinition=152">
<nested inputs="UML2.ecore#//ReadStructuralFeatureAction/result" outputs="UML2XMI.xsd#//ReadStructuralFeatureAction;XSDComplexTypeDefinition=152/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//ReadStructuralFeatureAction" outputs="UML2XMI.xsd#//ReadStructuralFeatureAction;XSDElementDeclaration=152"/>
<nested inputs="UML2.ecore#//WriteStructuralFeatureAction" outputs="UML2XMI.xsd#//WriteStructuralFeatureAction;XSDComplexTypeDefinition=153">
<nested inputs="UML2.ecore#//WriteStructuralFeatureAction/value" outputs="UML2XMI.xsd#//WriteStructuralFeatureAction;XSDComplexTypeDefinition=153/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//WriteStructuralFeatureAction" outputs="UML2XMI.xsd#//WriteStructuralFeatureAction;XSDElementDeclaration=153"/>
<nested inputs="UML2.ecore#//ClearStructuralFeatureAction" outputs="UML2XMI.xsd#//ClearStructuralFeatureAction;XSDComplexTypeDefinition=154"/>
<nested inputs="UML2.ecore#//ClearStructuralFeatureAction" outputs="UML2XMI.xsd#//ClearStructuralFeatureAction;XSDElementDeclaration=154"/>
<nested inputs="UML2.ecore#//RemoveStructuralFeatureValueAction" outputs="UML2XMI.xsd#//RemoveStructuralFeatureValueAction;XSDComplexTypeDefinition=155"/>
<nested inputs="UML2.ecore#//RemoveStructuralFeatureValueAction" outputs="UML2XMI.xsd#//RemoveStructuralFeatureValueAction;XSDElementDeclaration=155"/>
<nested inputs="UML2.ecore#//AddStructuralFeatureValueAction" outputs="UML2XMI.xsd#//AddStructuralFeatureValueAction;XSDComplexTypeDefinition=156">
<nested inputs="UML2.ecore#//AddStructuralFeatureValueAction/isReplaceAll" outputs="UML2XMI.xsd#//AddStructuralFeatureValueAction;XSDComplexTypeDefinition=156/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//AddStructuralFeatureValueAction/insertAt" outputs="UML2XMI.xsd#//AddStructuralFeatureValueAction;XSDComplexTypeDefinition=156/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//AddStructuralFeatureValueAction" outputs="UML2XMI.xsd#//AddStructuralFeatureValueAction;XSDElementDeclaration=156"/>
<nested inputs="UML2.ecore#//LinkAction" outputs="UML2XMI.xsd#//LinkAction;XSDComplexTypeDefinition=157">
<nested inputs="UML2.ecore#//LinkAction/endData" outputs="UML2XMI.xsd#//LinkAction;XSDComplexTypeDefinition=157/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//LinkAction" outputs="UML2XMI.xsd#//LinkAction;XSDElementDeclaration=157"/>
<nested inputs="UML2.ecore#//LinkEndData" outputs="UML2XMI.xsd#//LinkEndData;XSDComplexTypeDefinition=158">
<nested inputs="UML2.ecore#//LinkEndData/value" outputs="UML2XMI.xsd#//LinkEndData;XSDComplexTypeDefinition=158/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//LinkEndData/value" outputs="UML2XMI.xsd#//LinkEndData;XSDComplexTypeDefinition=158/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//LinkEndData/end" outputs="UML2XMI.xsd#//LinkEndData;XSDComplexTypeDefinition=158/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//LinkEndData/end" outputs="UML2XMI.xsd#//LinkEndData;XSDComplexTypeDefinition=158/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//LinkEndData/qualifier" outputs="UML2XMI.xsd#//LinkEndData;XSDComplexTypeDefinition=158/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//LinkEndData" outputs="UML2XMI.xsd#//LinkEndData;XSDElementDeclaration=158"/>
<nested inputs="UML2.ecore#//ReadLinkAction" outputs="UML2XMI.xsd#//ReadLinkAction;XSDComplexTypeDefinition=159">
<nested inputs="UML2.ecore#//ReadLinkAction/result" outputs="UML2XMI.xsd#//ReadLinkAction;XSDComplexTypeDefinition=159/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//ReadLinkAction" outputs="UML2XMI.xsd#//ReadLinkAction;XSDElementDeclaration=159"/>
<nested inputs="UML2.ecore#//LinkEndCreationData" outputs="UML2XMI.xsd#//LinkEndCreationData;XSDComplexTypeDefinition=160">
<nested inputs="UML2.ecore#//LinkEndCreationData/isReplaceAll" outputs="UML2XMI.xsd#//LinkEndCreationData;XSDComplexTypeDefinition=160/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//LinkEndCreationData/insertAt" outputs="UML2XMI.xsd#//LinkEndCreationData;XSDComplexTypeDefinition=160/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//LinkEndCreationData/insertAt" outputs="UML2XMI.xsd#//LinkEndCreationData;XSDComplexTypeDefinition=160/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//LinkEndCreationData" outputs="UML2XMI.xsd#//LinkEndCreationData;XSDElementDeclaration=160"/>
<nested inputs="UML2.ecore#//CreateLinkAction" outputs="UML2XMI.xsd#//CreateLinkAction;XSDComplexTypeDefinition=161"/>
<nested inputs="UML2.ecore#//CreateLinkAction" outputs="UML2XMI.xsd#//CreateLinkAction;XSDElementDeclaration=161"/>
<nested inputs="UML2.ecore#//WriteLinkAction" outputs="UML2XMI.xsd#//WriteLinkAction;XSDComplexTypeDefinition=162"/>
<nested inputs="UML2.ecore#//WriteLinkAction" outputs="UML2XMI.xsd#//WriteLinkAction;XSDElementDeclaration=162"/>
<nested inputs="UML2.ecore#//DestroyLinkAction" outputs="UML2XMI.xsd#//DestroyLinkAction;XSDComplexTypeDefinition=163"/>
<nested inputs="UML2.ecore#//DestroyLinkAction" outputs="UML2XMI.xsd#//DestroyLinkAction;XSDElementDeclaration=163"/>
<nested inputs="UML2.ecore#//ClearAssociationAction" outputs="UML2XMI.xsd#//ClearAssociationAction;XSDComplexTypeDefinition=164">
<nested inputs="UML2.ecore#//ClearAssociationAction/object" outputs="UML2XMI.xsd#//ClearAssociationAction;XSDComplexTypeDefinition=164/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ClearAssociationAction/association" outputs="UML2XMI.xsd#//ClearAssociationAction;XSDComplexTypeDefinition=164/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ClearAssociationAction/association" outputs="UML2XMI.xsd#//ClearAssociationAction;XSDComplexTypeDefinition=164/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//ClearAssociationAction" outputs="UML2XMI.xsd#//ClearAssociationAction;XSDElementDeclaration=164"/>
<nested inputs="UML2.ecore#//VariableAction" outputs="UML2XMI.xsd#//VariableAction;XSDComplexTypeDefinition=165">
<nested inputs="UML2.ecore#//VariableAction/variable" outputs="UML2XMI.xsd#//VariableAction;XSDComplexTypeDefinition=165/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//VariableAction/variable" outputs="UML2XMI.xsd#//VariableAction;XSDComplexTypeDefinition=165/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//VariableAction" outputs="UML2XMI.xsd#//VariableAction;XSDElementDeclaration=165"/>
<nested inputs="UML2.ecore#//ReadVariableAction" outputs="UML2XMI.xsd#//ReadVariableAction;XSDComplexTypeDefinition=166">
<nested inputs="UML2.ecore#//ReadVariableAction/result" outputs="UML2XMI.xsd#//ReadVariableAction;XSDComplexTypeDefinition=166/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//ReadVariableAction" outputs="UML2XMI.xsd#//ReadVariableAction;XSDElementDeclaration=166"/>
<nested inputs="UML2.ecore#//WriteVariableAction" outputs="UML2XMI.xsd#//WriteVariableAction;XSDComplexTypeDefinition=167">
<nested inputs="UML2.ecore#//WriteVariableAction/value" outputs="UML2XMI.xsd#//WriteVariableAction;XSDComplexTypeDefinition=167/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//WriteVariableAction" outputs="UML2XMI.xsd#//WriteVariableAction;XSDElementDeclaration=167"/>
<nested inputs="UML2.ecore#//ClearVariableAction" outputs="UML2XMI.xsd#//ClearVariableAction;XSDComplexTypeDefinition=168"/>
<nested inputs="UML2.ecore#//ClearVariableAction" outputs="UML2XMI.xsd#//ClearVariableAction;XSDElementDeclaration=168"/>
<nested inputs="UML2.ecore#//AddVariableValueAction" outputs="UML2XMI.xsd#//AddVariableValueAction;XSDComplexTypeDefinition=169">
<nested inputs="UML2.ecore#//AddVariableValueAction/isReplaceAll" outputs="UML2XMI.xsd#//AddVariableValueAction;XSDComplexTypeDefinition=169/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//AddVariableValueAction/insertAt" outputs="UML2XMI.xsd#//AddVariableValueAction;XSDComplexTypeDefinition=169/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//AddVariableValueAction" outputs="UML2XMI.xsd#//AddVariableValueAction;XSDElementDeclaration=169"/>
<nested inputs="UML2.ecore#//RemoveVariableValueAction" outputs="UML2XMI.xsd#//RemoveVariableValueAction;XSDComplexTypeDefinition=170"/>
<nested inputs="UML2.ecore#//RemoveVariableValueAction" outputs="UML2XMI.xsd#//RemoveVariableValueAction;XSDElementDeclaration=170"/>
<nested inputs="UML2.ecore#//ApplyFunctionAction" outputs="UML2XMI.xsd#//ApplyFunctionAction;XSDComplexTypeDefinition=171">
<nested inputs="UML2.ecore#//ApplyFunctionAction/function" outputs="UML2XMI.xsd#//ApplyFunctionAction;XSDComplexTypeDefinition=171/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ApplyFunctionAction/function" outputs="UML2XMI.xsd#//ApplyFunctionAction;XSDComplexTypeDefinition=171/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ApplyFunctionAction/argument" outputs="UML2XMI.xsd#//ApplyFunctionAction;XSDComplexTypeDefinition=171/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//ApplyFunctionAction/result" outputs="UML2XMI.xsd#//ApplyFunctionAction;XSDComplexTypeDefinition=171/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//ApplyFunctionAction" outputs="UML2XMI.xsd#//ApplyFunctionAction;XSDElementDeclaration=171"/>
<nested inputs="UML2.ecore#//PrimitiveFunction" outputs="UML2XMI.xsd#//PrimitiveFunction;XSDComplexTypeDefinition=172">
<nested inputs="UML2.ecore#//PrimitiveFunction/body" outputs="UML2XMI.xsd#//PrimitiveFunction;XSDComplexTypeDefinition=172/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//PrimitiveFunction/language" outputs="UML2XMI.xsd#//PrimitiveFunction;XSDComplexTypeDefinition=172/XSDAttributeUse=1"/>
</nested>
<nested inputs="UML2.ecore#//PrimitiveFunction" outputs="UML2XMI.xsd#//PrimitiveFunction;XSDElementDeclaration=172"/>
<nested inputs="UML2.ecore#//CallAction" outputs="UML2XMI.xsd#//CallAction;XSDComplexTypeDefinition=173">
<nested inputs="UML2.ecore#//CallAction/isSynchronous" outputs="UML2XMI.xsd#//CallAction;XSDComplexTypeDefinition=173/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//CallAction/result" outputs="UML2XMI.xsd#//CallAction;XSDComplexTypeDefinition=173/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//CallAction" outputs="UML2XMI.xsd#//CallAction;XSDElementDeclaration=173"/>
<nested inputs="UML2.ecore#//InvocationAction" outputs="UML2XMI.xsd#//InvocationAction;XSDComplexTypeDefinition=174">
<nested inputs="UML2.ecore#//InvocationAction/argument" outputs="UML2XMI.xsd#//InvocationAction;XSDComplexTypeDefinition=174/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//InvocationAction/onPort" outputs="UML2XMI.xsd#//InvocationAction;XSDComplexTypeDefinition=174/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//InvocationAction/onPort" outputs="UML2XMI.xsd#//InvocationAction;XSDComplexTypeDefinition=174/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//InvocationAction" outputs="UML2XMI.xsd#//InvocationAction;XSDElementDeclaration=174"/>
<nested inputs="UML2.ecore#//SendSignalAction" outputs="UML2XMI.xsd#//SendSignalAction;XSDComplexTypeDefinition=175">
<nested inputs="UML2.ecore#//SendSignalAction/target" outputs="UML2XMI.xsd#//SendSignalAction;XSDComplexTypeDefinition=175/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//SendSignalAction/signal" outputs="UML2XMI.xsd#//SendSignalAction;XSDComplexTypeDefinition=175/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//SendSignalAction/signal" outputs="UML2XMI.xsd#//SendSignalAction;XSDComplexTypeDefinition=175/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//SendSignalAction" outputs="UML2XMI.xsd#//SendSignalAction;XSDElementDeclaration=175"/>
<nested inputs="UML2.ecore#//BroadcastSignalAction" outputs="UML2XMI.xsd#//BroadcastSignalAction;XSDComplexTypeDefinition=176">
<nested inputs="UML2.ecore#//BroadcastSignalAction/signal" outputs="UML2XMI.xsd#//BroadcastSignalAction;XSDComplexTypeDefinition=176/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//BroadcastSignalAction/signal" outputs="UML2XMI.xsd#//BroadcastSignalAction;XSDComplexTypeDefinition=176/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//BroadcastSignalAction" outputs="UML2XMI.xsd#//BroadcastSignalAction;XSDElementDeclaration=176"/>
<nested inputs="UML2.ecore#//SendObjectAction" outputs="UML2XMI.xsd#//SendObjectAction;XSDComplexTypeDefinition=177">
<nested inputs="UML2.ecore#//SendObjectAction/target" outputs="UML2XMI.xsd#//SendObjectAction;XSDComplexTypeDefinition=177/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//SendObjectAction/request" outputs="UML2XMI.xsd#//SendObjectAction;XSDComplexTypeDefinition=177/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//SendObjectAction" outputs="UML2XMI.xsd#//SendObjectAction;XSDElementDeclaration=177"/>
<nested inputs="UML2.ecore#//CallOperationAction" outputs="UML2XMI.xsd#//CallOperationAction;XSDComplexTypeDefinition=178">
<nested inputs="UML2.ecore#//CallOperationAction/operation" outputs="UML2XMI.xsd#//CallOperationAction;XSDComplexTypeDefinition=178/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//CallOperationAction/operation" outputs="UML2XMI.xsd#//CallOperationAction;XSDComplexTypeDefinition=178/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//CallOperationAction/target" outputs="UML2XMI.xsd#//CallOperationAction;XSDComplexTypeDefinition=178/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//CallOperationAction" outputs="UML2XMI.xsd#//CallOperationAction;XSDElementDeclaration=178"/>
<nested inputs="UML2.ecore#//CallBehaviorAction" outputs="UML2XMI.xsd#//CallBehaviorAction;XSDComplexTypeDefinition=179">
<nested inputs="UML2.ecore#//CallBehaviorAction/behavior" outputs="UML2XMI.xsd#//CallBehaviorAction;XSDComplexTypeDefinition=179/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//CallBehaviorAction/behavior" outputs="UML2XMI.xsd#//CallBehaviorAction;XSDComplexTypeDefinition=179/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//CallBehaviorAction" outputs="UML2XMI.xsd#//CallBehaviorAction;XSDElementDeclaration=179"/>
<nested inputs="UML2.ecore#//InteractionOccurrence" outputs="UML2XMI.xsd#//InteractionOccurrence;XSDComplexTypeDefinition=180">
<nested inputs="UML2.ecore#//InteractionOccurrence/refersTo" outputs="UML2XMI.xsd#//InteractionOccurrence;XSDComplexTypeDefinition=180/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//InteractionOccurrence/refersTo" outputs="UML2XMI.xsd#//InteractionOccurrence;XSDComplexTypeDefinition=180/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//InteractionOccurrence/actualGate" outputs="UML2XMI.xsd#//InteractionOccurrence;XSDComplexTypeDefinition=180/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//InteractionOccurrence/argument" outputs="UML2XMI.xsd#//InteractionOccurrence;XSDComplexTypeDefinition=180/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//InteractionOccurrence" outputs="UML2XMI.xsd#//InteractionOccurrence;XSDElementDeclaration=180"/>
<nested inputs="UML2.ecore#//Gate" outputs="UML2XMI.xsd#//Gate;XSDComplexTypeDefinition=181"/>
<nested inputs="UML2.ecore#//Gate" outputs="UML2XMI.xsd#//Gate;XSDElementDeclaration=181"/>
<nested inputs="UML2.ecore#//PartDecomposition" outputs="UML2XMI.xsd#//PartDecomposition;XSDComplexTypeDefinition=182"/>
<nested inputs="UML2.ecore#//PartDecomposition" outputs="UML2XMI.xsd#//PartDecomposition;XSDElementDeclaration=182"/>
<nested inputs="UML2.ecore#//InteractionOperand" outputs="UML2XMI.xsd#//InteractionOperand;XSDComplexTypeDefinition=183">
<nested inputs="UML2.ecore#//InteractionOperand/guard" outputs="UML2XMI.xsd#//InteractionOperand;XSDComplexTypeDefinition=183/XSDParticle/XSDModelGroup/XSDParticle=2"/>
<nested inputs="UML2.ecore#//InteractionOperand/fragment" outputs="UML2XMI.xsd#//InteractionOperand;XSDComplexTypeDefinition=183/XSDParticle/XSDModelGroup/XSDParticle=3"/>
</nested>
<nested inputs="UML2.ecore#//InteractionFragment/covered" outputs="UML2XMI.xsd#//InteractionOperand;XSDComplexTypeDefinition=183/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//InteractionFragment/covered" outputs="UML2XMI.xsd#//InteractionOperand;XSDComplexTypeDefinition=183/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//InteractionFragment/generalOrdering" outputs="UML2XMI.xsd#//InteractionOperand;XSDComplexTypeDefinition=183/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//InteractionOperand" outputs="UML2XMI.xsd#//InteractionOperand;XSDElementDeclaration=183"/>
<nested inputs="UML2.ecore#//InteractionConstraint" outputs="UML2XMI.xsd#//InteractionConstraint;XSDComplexTypeDefinition=184">
<nested inputs="UML2.ecore#//InteractionConstraint/minint" outputs="UML2XMI.xsd#//InteractionConstraint;XSDComplexTypeDefinition=184/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//InteractionConstraint/maxint" outputs="UML2XMI.xsd#//InteractionConstraint;XSDComplexTypeDefinition=184/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//InteractionConstraint" outputs="UML2XMI.xsd#//InteractionConstraint;XSDElementDeclaration=184"/>
<nested inputs="UML2.ecore#//CombinedFragment" outputs="UML2XMI.xsd#//CombinedFragment;XSDComplexTypeDefinition=185">
<nested inputs="UML2.ecore#//CombinedFragment/interactionOperator" outputs="UML2XMI.xsd#//CombinedFragment;XSDComplexTypeDefinition=185/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//CombinedFragment/operand" outputs="UML2XMI.xsd#//CombinedFragment;XSDComplexTypeDefinition=185/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//CombinedFragment/cfragmentGate" outputs="UML2XMI.xsd#//CombinedFragment;XSDComplexTypeDefinition=185/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//CombinedFragment" outputs="UML2XMI.xsd#//CombinedFragment;XSDElementDeclaration=185"/>
<nested inputs="UML2.ecore#//Continuation" outputs="UML2XMI.xsd#//Continuation;XSDComplexTypeDefinition=186">
<nested inputs="UML2.ecore#//Continuation/setting" outputs="UML2XMI.xsd#//Continuation;XSDComplexTypeDefinition=186/XSDAttributeUse"/>
</nested>
<nested inputs="UML2.ecore#//Continuation" outputs="UML2XMI.xsd#//Continuation;XSDElementDeclaration=186"/>
<nested inputs="UML2.ecore#//ExpansionNode" outputs="UML2XMI.xsd#//ExpansionNode;XSDComplexTypeDefinition=187">
<nested inputs="UML2.ecore#//ExpansionNode/regionAsOutput" outputs="UML2XMI.xsd#//ExpansionNode;XSDComplexTypeDefinition=187/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ExpansionNode/regionAsOutput" outputs="UML2XMI.xsd#//ExpansionNode;XSDComplexTypeDefinition=187/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ExpansionNode/regionAsInput" outputs="UML2XMI.xsd#//ExpansionNode;XSDComplexTypeDefinition=187/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ExpansionNode/regionAsInput" outputs="UML2XMI.xsd#//ExpansionNode;XSDComplexTypeDefinition=187/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//ExpansionNode" outputs="UML2XMI.xsd#//ExpansionNode;XSDElementDeclaration=187"/>
<nested inputs="UML2.ecore#//ExpansionRegion" outputs="UML2XMI.xsd#//ExpansionRegion;XSDComplexTypeDefinition=188">
<nested inputs="UML2.ecore#//ExpansionRegion/mode" outputs="UML2XMI.xsd#//ExpansionRegion;XSDComplexTypeDefinition=188/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ExpansionRegion/outputElement" outputs="UML2XMI.xsd#//ExpansionRegion;XSDComplexTypeDefinition=188/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ExpansionRegion/outputElement" outputs="UML2XMI.xsd#//ExpansionRegion;XSDComplexTypeDefinition=188/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ExpansionRegion/inputElement" outputs="UML2XMI.xsd#//ExpansionRegion;XSDComplexTypeDefinition=188/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//ExpansionRegion/inputElement" outputs="UML2XMI.xsd#//ExpansionRegion;XSDComplexTypeDefinition=188/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//ExpansionRegion" outputs="UML2XMI.xsd#//ExpansionRegion;XSDElementDeclaration=188"/>
<nested inputs="UML2.ecore#//ExceptionHandler" outputs="UML2XMI.xsd#//ExceptionHandler;XSDComplexTypeDefinition=189">
<nested inputs="UML2.ecore#//ExceptionHandler/handlerBody" outputs="UML2XMI.xsd#//ExceptionHandler;XSDComplexTypeDefinition=189/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ExceptionHandler/handlerBody" outputs="UML2XMI.xsd#//ExceptionHandler;XSDComplexTypeDefinition=189/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ExceptionHandler/exceptionInput" outputs="UML2XMI.xsd#//ExceptionHandler;XSDComplexTypeDefinition=189/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ExceptionHandler/exceptionInput" outputs="UML2XMI.xsd#//ExceptionHandler;XSDComplexTypeDefinition=189/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//ExceptionHandler/exceptionType" outputs="UML2XMI.xsd#//ExceptionHandler;XSDComplexTypeDefinition=189/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//ExceptionHandler/exceptionType" outputs="UML2XMI.xsd#//ExceptionHandler;XSDComplexTypeDefinition=189/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//ExceptionHandler" outputs="UML2XMI.xsd#//ExceptionHandler;XSDElementDeclaration=189"/>
<nested inputs="UML2.ecore#//ProtocolConformance" outputs="UML2XMI.xsd#//ProtocolConformance;XSDComplexTypeDefinition=190">
<nested inputs="UML2.ecore#//ProtocolConformance/generalMachine" outputs="UML2XMI.xsd#//ProtocolConformance;XSDComplexTypeDefinition=190/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ProtocolConformance/generalMachine" outputs="UML2XMI.xsd#//ProtocolConformance;XSDComplexTypeDefinition=190/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//ProtocolConformance" outputs="UML2XMI.xsd#//ProtocolConformance;XSDElementDeclaration=190"/>
<nested inputs="UML2.ecore#//ProtocolStateMachine" outputs="UML2XMI.xsd#//ProtocolStateMachine;XSDComplexTypeDefinition=191">
<nested inputs="UML2.ecore#//ProtocolStateMachine/conformance" outputs="UML2XMI.xsd#//ProtocolStateMachine;XSDComplexTypeDefinition=191/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//ProtocolStateMachine" outputs="UML2XMI.xsd#//ProtocolStateMachine;XSDElementDeclaration=191"/>
<nested inputs="UML2.ecore#//ProtocolTransition" outputs="UML2XMI.xsd#//ProtocolTransition;XSDComplexTypeDefinition=192">
<nested inputs="UML2.ecore#//ProtocolTransition/postCondition" outputs="UML2XMI.xsd#//ProtocolTransition;XSDComplexTypeDefinition=192/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ProtocolTransition/preCondition" outputs="UML2XMI.xsd#//ProtocolTransition;XSDComplexTypeDefinition=192/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ProtocolTransition/preCondition" outputs="UML2XMI.xsd#//ProtocolTransition;XSDComplexTypeDefinition=192/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//ProtocolTransition" outputs="UML2XMI.xsd#//ProtocolTransition;XSDElementDeclaration=192"/>
<nested inputs="UML2.ecore#//Component" outputs="UML2XMI.xsd#//Component;XSDComplexTypeDefinition=193">
<nested inputs="UML2.ecore#//Component/isIndirectlyInstantiated" outputs="UML2XMI.xsd#//Component;XSDComplexTypeDefinition=193/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Component/realization" outputs="UML2XMI.xsd#//Component;XSDComplexTypeDefinition=193/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Component/ownedMember" outputs="UML2XMI.xsd#//Component;XSDComplexTypeDefinition=193/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//Component" outputs="UML2XMI.xsd#//Component;XSDElementDeclaration=193"/>
<nested inputs="UML2.ecore#//TimeExpression" outputs="UML2XMI.xsd#//TimeExpression;XSDComplexTypeDefinition=194">
<nested inputs="UML2.ecore#//TimeExpression/firstTime" outputs="UML2XMI.xsd#//TimeExpression;XSDComplexTypeDefinition=194/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//TimeExpression/event" outputs="UML2XMI.xsd#//TimeExpression;XSDComplexTypeDefinition=194/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//TimeExpression/event" outputs="UML2XMI.xsd#//TimeExpression;XSDComplexTypeDefinition=194/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//TimeExpression" outputs="UML2XMI.xsd#//TimeExpression;XSDElementDeclaration=194"/>
<nested inputs="UML2.ecore#//Duration" outputs="UML2XMI.xsd#//Duration;XSDComplexTypeDefinition=195">
<nested inputs="UML2.ecore#//Duration/firstTime" outputs="UML2XMI.xsd#//Duration;XSDComplexTypeDefinition=195/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Duration/event" outputs="UML2XMI.xsd#//Duration;XSDComplexTypeDefinition=195/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Duration/event" outputs="UML2XMI.xsd#//Duration;XSDComplexTypeDefinition=195/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//Duration" outputs="UML2XMI.xsd#//Duration;XSDElementDeclaration=195"/>
<nested inputs="UML2.ecore#//TimeObservationAction" outputs="UML2XMI.xsd#//TimeObservationAction;XSDComplexTypeDefinition=196">
<nested inputs="UML2.ecore#//TimeObservationAction/now" outputs="UML2XMI.xsd#//TimeObservationAction;XSDComplexTypeDefinition=196/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//TimeObservationAction" outputs="UML2XMI.xsd#//TimeObservationAction;XSDElementDeclaration=196"/>
<nested inputs="UML2.ecore#//DurationInterval" outputs="UML2XMI.xsd#//DurationInterval;XSDComplexTypeDefinition=197"/>
<nested inputs="UML2.ecore#//DurationInterval" outputs="UML2XMI.xsd#//DurationInterval;XSDElementDeclaration=197"/>
<nested inputs="UML2.ecore#//Interval" outputs="UML2XMI.xsd#//Interval;XSDComplexTypeDefinition=198">
<nested inputs="UML2.ecore#//Interval/min" outputs="UML2XMI.xsd#//Interval;XSDComplexTypeDefinition=198/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Interval/min" outputs="UML2XMI.xsd#//Interval;XSDComplexTypeDefinition=198/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Interval/max" outputs="UML2XMI.xsd#//Interval;XSDComplexTypeDefinition=198/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//Interval/max" outputs="UML2XMI.xsd#//Interval;XSDComplexTypeDefinition=198/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//Interval" outputs="UML2XMI.xsd#//Interval;XSDElementDeclaration=198"/>
<nested inputs="UML2.ecore#//TimeConstraint" outputs="UML2XMI.xsd#//TimeConstraint;XSDComplexTypeDefinition=199"/>
<nested inputs="UML2.ecore#//TimeConstraint" outputs="UML2XMI.xsd#//TimeConstraint;XSDElementDeclaration=199"/>
<nested inputs="UML2.ecore#//IntervalConstraint" outputs="UML2XMI.xsd#//IntervalConstraint;XSDComplexTypeDefinition=200"/>
<nested inputs="UML2.ecore#//IntervalConstraint" outputs="UML2XMI.xsd#//IntervalConstraint;XSDElementDeclaration=200"/>
<nested inputs="UML2.ecore#//TimeInterval" outputs="UML2XMI.xsd#//TimeInterval;XSDComplexTypeDefinition=201"/>
<nested inputs="UML2.ecore#//TimeInterval" outputs="UML2XMI.xsd#//TimeInterval;XSDElementDeclaration=201"/>
<nested inputs="UML2.ecore#//DurationObservationAction" outputs="UML2XMI.xsd#//DurationObservationAction;XSDComplexTypeDefinition=202">
<nested inputs="UML2.ecore#//DurationObservationAction/duration" outputs="UML2XMI.xsd#//DurationObservationAction;XSDComplexTypeDefinition=202/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//DurationObservationAction" outputs="UML2XMI.xsd#//DurationObservationAction;XSDElementDeclaration=202"/>
<nested inputs="UML2.ecore#//DurationConstraint" outputs="UML2XMI.xsd#//DurationConstraint;XSDComplexTypeDefinition=203"/>
<nested inputs="UML2.ecore#//DurationConstraint" outputs="UML2XMI.xsd#//DurationConstraint;XSDElementDeclaration=203"/>
<nested inputs="UML2.ecore#//ReadExtentAction" outputs="UML2XMI.xsd#//ReadExtentAction;XSDComplexTypeDefinition=204">
<nested inputs="UML2.ecore#//ReadExtentAction/result" outputs="UML2XMI.xsd#//ReadExtentAction;XSDComplexTypeDefinition=204/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ReadExtentAction/classifier" outputs="UML2XMI.xsd#//ReadExtentAction;XSDComplexTypeDefinition=204/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ReadExtentAction/classifier" outputs="UML2XMI.xsd#//ReadExtentAction;XSDComplexTypeDefinition=204/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//ReadExtentAction" outputs="UML2XMI.xsd#//ReadExtentAction;XSDElementDeclaration=204"/>
<nested inputs="UML2.ecore#//ReclassifyObjectAction" outputs="UML2XMI.xsd#//ReclassifyObjectAction;XSDComplexTypeDefinition=205">
<nested inputs="UML2.ecore#//ReclassifyObjectAction/isReplaceAll" outputs="UML2XMI.xsd#//ReclassifyObjectAction;XSDComplexTypeDefinition=205/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ReclassifyObjectAction/oldClassifier" outputs="UML2XMI.xsd#//ReclassifyObjectAction;XSDComplexTypeDefinition=205/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ReclassifyObjectAction/oldClassifier" outputs="UML2XMI.xsd#//ReclassifyObjectAction;XSDComplexTypeDefinition=205/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ReclassifyObjectAction/newClassifier" outputs="UML2XMI.xsd#//ReclassifyObjectAction;XSDComplexTypeDefinition=205/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//ReclassifyObjectAction/newClassifier" outputs="UML2XMI.xsd#//ReclassifyObjectAction;XSDComplexTypeDefinition=205/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//ReclassifyObjectAction/object" outputs="UML2XMI.xsd#//ReclassifyObjectAction;XSDComplexTypeDefinition=205/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//ReclassifyObjectAction" outputs="UML2XMI.xsd#//ReclassifyObjectAction;XSDElementDeclaration=205"/>
<nested inputs="UML2.ecore#//ReadIsClassifiedObjectAction" outputs="UML2XMI.xsd#//ReadIsClassifiedObjectAction;XSDComplexTypeDefinition=206">
<nested inputs="UML2.ecore#//ReadIsClassifiedObjectAction/isDirect" outputs="UML2XMI.xsd#//ReadIsClassifiedObjectAction;XSDComplexTypeDefinition=206/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ReadIsClassifiedObjectAction/classifier" outputs="UML2XMI.xsd#//ReadIsClassifiedObjectAction;XSDComplexTypeDefinition=206/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ReadIsClassifiedObjectAction/classifier" outputs="UML2XMI.xsd#//ReadIsClassifiedObjectAction;XSDComplexTypeDefinition=206/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ReadIsClassifiedObjectAction/result" outputs="UML2XMI.xsd#//ReadIsClassifiedObjectAction;XSDComplexTypeDefinition=206/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//ReadIsClassifiedObjectAction/object" outputs="UML2XMI.xsd#//ReadIsClassifiedObjectAction;XSDComplexTypeDefinition=206/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//ReadIsClassifiedObjectAction" outputs="UML2XMI.xsd#//ReadIsClassifiedObjectAction;XSDElementDeclaration=206"/>
<nested inputs="UML2.ecore#//StartOwnedBehaviorAction" outputs="UML2XMI.xsd#//StartOwnedBehaviorAction;XSDComplexTypeDefinition=207">
<nested inputs="UML2.ecore#//StartOwnedBehaviorAction/object" outputs="UML2XMI.xsd#//StartOwnedBehaviorAction;XSDComplexTypeDefinition=207/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//StartOwnedBehaviorAction" outputs="UML2XMI.xsd#//StartOwnedBehaviorAction;XSDElementDeclaration=207"/>
<nested inputs="UML2.ecore#//QualifierValue" outputs="UML2XMI.xsd#//QualifierValue;XSDComplexTypeDefinition=208">
<nested inputs="UML2.ecore#//QualifierValue/qualifier" outputs="UML2XMI.xsd#//QualifierValue;XSDComplexTypeDefinition=208/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//QualifierValue/qualifier" outputs="UML2XMI.xsd#//QualifierValue;XSDComplexTypeDefinition=208/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//QualifierValue/value" outputs="UML2XMI.xsd#//QualifierValue;XSDComplexTypeDefinition=208/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//QualifierValue/value" outputs="UML2XMI.xsd#//QualifierValue;XSDComplexTypeDefinition=208/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//QualifierValue" outputs="UML2XMI.xsd#//QualifierValue;XSDElementDeclaration=208"/>
<nested inputs="UML2.ecore#//ReadLinkObjectEndAction" outputs="UML2XMI.xsd#//ReadLinkObjectEndAction;XSDComplexTypeDefinition=209">
<nested inputs="UML2.ecore#//ReadLinkObjectEndAction/object" outputs="UML2XMI.xsd#//ReadLinkObjectEndAction;XSDComplexTypeDefinition=209/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ReadLinkObjectEndAction/end" outputs="UML2XMI.xsd#//ReadLinkObjectEndAction;XSDComplexTypeDefinition=209/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ReadLinkObjectEndAction/end" outputs="UML2XMI.xsd#//ReadLinkObjectEndAction;XSDComplexTypeDefinition=209/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//ReadLinkObjectEndAction/result" outputs="UML2XMI.xsd#//ReadLinkObjectEndAction;XSDComplexTypeDefinition=209/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//ReadLinkObjectEndAction" outputs="UML2XMI.xsd#//ReadLinkObjectEndAction;XSDElementDeclaration=209"/>
<nested inputs="UML2.ecore#//ReadLinkObjectEndQualifierAction" outputs="UML2XMI.xsd#//ReadLinkObjectEndQualifierAction;XSDComplexTypeDefinition=210">
<nested inputs="UML2.ecore#//ReadLinkObjectEndQualifierAction/object" outputs="UML2XMI.xsd#//ReadLinkObjectEndQualifierAction;XSDComplexTypeDefinition=210/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ReadLinkObjectEndQualifierAction/result" outputs="UML2XMI.xsd#//ReadLinkObjectEndQualifierAction;XSDComplexTypeDefinition=210/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//ReadLinkObjectEndQualifierAction/qualifier" outputs="UML2XMI.xsd#//ReadLinkObjectEndQualifierAction;XSDComplexTypeDefinition=210/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ReadLinkObjectEndQualifierAction/qualifier" outputs="UML2XMI.xsd#//ReadLinkObjectEndQualifierAction;XSDComplexTypeDefinition=210/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//ReadLinkObjectEndQualifierAction" outputs="UML2XMI.xsd#//ReadLinkObjectEndQualifierAction;XSDElementDeclaration=210"/>
<nested inputs="UML2.ecore#//CreateLinkObjectAction" outputs="UML2XMI.xsd#//CreateLinkObjectAction;XSDComplexTypeDefinition=211">
<nested inputs="UML2.ecore#//CreateLinkObjectAction/result" outputs="UML2XMI.xsd#//CreateLinkObjectAction;XSDComplexTypeDefinition=211/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//CreateLinkObjectAction" outputs="UML2XMI.xsd#//CreateLinkObjectAction;XSDElementDeclaration=211"/>
<nested inputs="UML2.ecore#//AcceptEventAction" outputs="UML2XMI.xsd#//AcceptEventAction;XSDComplexTypeDefinition=212">
<nested inputs="UML2.ecore#//AcceptEventAction/trigger" outputs="UML2XMI.xsd#//AcceptEventAction;XSDComplexTypeDefinition=212/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//AcceptEventAction/trigger" outputs="UML2XMI.xsd#//AcceptEventAction;XSDComplexTypeDefinition=212/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//AcceptEventAction/result" outputs="UML2XMI.xsd#//AcceptEventAction;XSDComplexTypeDefinition=212/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//AcceptEventAction/result" outputs="UML2XMI.xsd#//AcceptEventAction;XSDComplexTypeDefinition=212/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//AcceptEventAction" outputs="UML2XMI.xsd#//AcceptEventAction;XSDElementDeclaration=212"/>
<nested inputs="UML2.ecore#//AcceptCallAction" outputs="UML2XMI.xsd#//AcceptCallAction;XSDComplexTypeDefinition=213">
<nested inputs="UML2.ecore#//AcceptCallAction/returnInformation" outputs="UML2XMI.xsd#//AcceptCallAction;XSDComplexTypeDefinition=213/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//AcceptCallAction/returnInformation" outputs="UML2XMI.xsd#//AcceptCallAction;XSDComplexTypeDefinition=213/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//AcceptCallAction" outputs="UML2XMI.xsd#//AcceptCallAction;XSDElementDeclaration=213"/>
<nested inputs="UML2.ecore#//ReplyAction" outputs="UML2XMI.xsd#//ReplyAction;XSDComplexTypeDefinition=214">
<nested inputs="UML2.ecore#//ReplyAction/replyToCall" outputs="UML2XMI.xsd#//ReplyAction;XSDComplexTypeDefinition=214/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ReplyAction/replyToCall" outputs="UML2XMI.xsd#//ReplyAction;XSDComplexTypeDefinition=214/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ReplyAction/replyValue" outputs="UML2XMI.xsd#//ReplyAction;XSDComplexTypeDefinition=214/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//ReplyAction/replyValue" outputs="UML2XMI.xsd#//ReplyAction;XSDComplexTypeDefinition=214/XSDParticle/XSDModelGroup/XSDParticle=1"/>
<nested inputs="UML2.ecore#//ReplyAction/returnInformation" outputs="UML2XMI.xsd#//ReplyAction;XSDComplexTypeDefinition=214/XSDAttributeUse=2"/>
<nested inputs="UML2.ecore#//ReplyAction/returnInformation" outputs="UML2XMI.xsd#//ReplyAction;XSDComplexTypeDefinition=214/XSDParticle/XSDModelGroup/XSDParticle=2"/>
</nested>
<nested inputs="UML2.ecore#//ReplyAction" outputs="UML2XMI.xsd#//ReplyAction;XSDElementDeclaration=214"/>
<nested inputs="UML2.ecore#//RaiseExceptionAction" outputs="UML2XMI.xsd#//RaiseExceptionAction;XSDComplexTypeDefinition=215">
<nested inputs="UML2.ecore#//RaiseExceptionAction/exception" outputs="UML2XMI.xsd#//RaiseExceptionAction;XSDComplexTypeDefinition=215/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//RaiseExceptionAction/exception" outputs="UML2XMI.xsd#//RaiseExceptionAction;XSDComplexTypeDefinition=215/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//RaiseExceptionAction" outputs="UML2XMI.xsd#//RaiseExceptionAction;XSDElementDeclaration=215"/>
<nested inputs="UML2.ecore#//Deployment" outputs="UML2XMI.xsd#//Deployment;XSDComplexTypeDefinition=216">
<nested inputs="UML2.ecore#//Deployment/deployedArtifact" outputs="UML2XMI.xsd#//Deployment;XSDComplexTypeDefinition=216/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//Deployment/deployedArtifact" outputs="UML2XMI.xsd#//Deployment;XSDComplexTypeDefinition=216/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Deployment/configuration" outputs="UML2XMI.xsd#//Deployment;XSDComplexTypeDefinition=216/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//Deployment" outputs="UML2XMI.xsd#//Deployment;XSDElementDeclaration=216"/>
<nested inputs="UML2.ecore#//DeployedArtifact" outputs="UML2XMI.xsd#//DeployedArtifact;XSDComplexTypeDefinition=217"/>
<nested inputs="UML2.ecore#//DeployedArtifact" outputs="UML2XMI.xsd#//DeployedArtifact;XSDElementDeclaration=217"/>
<nested inputs="UML2.ecore#//DeploymentTarget" outputs="UML2XMI.xsd#//DeploymentTarget;XSDComplexTypeDefinition=218">
<nested inputs="UML2.ecore#//DeploymentTarget/deployment" outputs="UML2XMI.xsd#//DeploymentTarget;XSDComplexTypeDefinition=218/XSDParticle/XSDModelGroup/XSDParticle"/>
</nested>
<nested inputs="UML2.ecore#//DeploymentTarget" outputs="UML2XMI.xsd#//DeploymentTarget;XSDElementDeclaration=218"/>
<nested inputs="UML2.ecore#//Node" outputs="UML2XMI.xsd#//Node;XSDComplexTypeDefinition=219">
<nested inputs="UML2.ecore#//Node/nestedNode" outputs="UML2XMI.xsd#//Node;XSDComplexTypeDefinition=219/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//DeploymentTarget/deployment" outputs="UML2XMI.xsd#//Node;XSDComplexTypeDefinition=219/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//Node" outputs="UML2XMI.xsd#//Node;XSDElementDeclaration=219"/>
<nested inputs="UML2.ecore#//Device" outputs="UML2XMI.xsd#//Device;XSDComplexTypeDefinition=220"/>
<nested inputs="UML2.ecore#//Device" outputs="UML2XMI.xsd#//Device;XSDElementDeclaration=220"/>
<nested inputs="UML2.ecore#//ExecutionEnvironment" outputs="UML2XMI.xsd#//ExecutionEnvironment;XSDComplexTypeDefinition=221"/>
<nested inputs="UML2.ecore#//ExecutionEnvironment" outputs="UML2XMI.xsd#//ExecutionEnvironment;XSDElementDeclaration=221"/>
<nested inputs="UML2.ecore#//CommunicationPath" outputs="UML2XMI.xsd#//CommunicationPath;XSDComplexTypeDefinition=222"/>
<nested inputs="UML2.ecore#//CommunicationPath" outputs="UML2XMI.xsd#//CommunicationPath;XSDElementDeclaration=222"/>
<nested inputs="UML2.ecore#//DataStoreNode" outputs="UML2XMI.xsd#//DataStoreNode;XSDComplexTypeDefinition=223"/>
<nested inputs="UML2.ecore#//DataStoreNode" outputs="UML2XMI.xsd#//DataStoreNode;XSDElementDeclaration=223"/>
<nested inputs="UML2.ecore#//InterruptibleActivityRegion" outputs="UML2XMI.xsd#//InterruptibleActivityRegion;XSDComplexTypeDefinition=224">
<nested inputs="UML2.ecore#//InterruptibleActivityRegion/interruptingEdge" outputs="UML2XMI.xsd#//InterruptibleActivityRegion;XSDComplexTypeDefinition=224/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//InterruptibleActivityRegion/interruptingEdge" outputs="UML2XMI.xsd#//InterruptibleActivityRegion;XSDComplexTypeDefinition=224/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//InterruptibleActivityRegion/containedNode" outputs="UML2XMI.xsd#//InterruptibleActivityRegion;XSDComplexTypeDefinition=224/XSDAttributeUse=1"/>
<nested inputs="UML2.ecore#//InterruptibleActivityRegion/containedNode" outputs="UML2XMI.xsd#//InterruptibleActivityRegion;XSDComplexTypeDefinition=224/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//InterruptibleActivityRegion" outputs="UML2XMI.xsd#//InterruptibleActivityRegion;XSDElementDeclaration=224"/>
<nested inputs="UML2.ecore#//ParameterSet" outputs="UML2XMI.xsd#//ParameterSet;XSDComplexTypeDefinition=225">
<nested inputs="UML2.ecore#//ParameterSet/parameter" outputs="UML2XMI.xsd#//ParameterSet;XSDComplexTypeDefinition=225/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//ParameterSet/parameter" outputs="UML2XMI.xsd#//ParameterSet;XSDComplexTypeDefinition=225/XSDParticle/XSDModelGroup/XSDParticle"/>
<nested inputs="UML2.ecore#//ParameterSet/condition" outputs="UML2XMI.xsd#//ParameterSet;XSDComplexTypeDefinition=225/XSDParticle/XSDModelGroup/XSDParticle=1"/>
</nested>
<nested inputs="UML2.ecore#//ParameterSet" outputs="UML2XMI.xsd#//ParameterSet;XSDElementDeclaration=225"/>
<nested inputs="UML2.ecore#//DeploymentSpecification" outputs="UML2XMI.xsd#//DeploymentSpecification;XSDComplexTypeDefinition=226">
<nested inputs="UML2.ecore#//DeploymentSpecification/deploymentLocation" outputs="UML2XMI.xsd#//DeploymentSpecification;XSDComplexTypeDefinition=226/XSDAttributeUse"/>
<nested inputs="UML2.ecore#//DeploymentSpecification/executionLocation" outputs="UML2XMI.xsd#//DeploymentSpecification;XSDComplexTypeDefinition=226/XSDAttributeUse=1"/>
</nested>
<nested inputs="UML2.ecore#//DeploymentSpecification" outputs="UML2XMI.xsd#//DeploymentSpecification;XSDElementDeclaration=226"/>
</nested>
</xsd2ecore:XSD2EcoreMappingRoot>