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