| <?xml version="1.0" encoding="UTF-8"?> |
| <uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" |
| xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="Ppivot" name="pivot" URI="http://www.eclipse.org/ocl/2015/Pivot"> |
| <packagedElement xmi:type="uml:PrimitiveType" xmi:id="Ppivot.TBoolean" name="Boolean"/> |
| <packagedElement xmi:type="uml:PrimitiveType" xmi:id="Ppivot.TInteger" name="Integer"/> |
| <packagedElement xmi:type="uml:PrimitiveType" xmi:id="Ppivot.TLibraryFeature" name="LibraryFeature"/> |
| <packagedElement xmi:type="uml:PrimitiveType" xmi:id="Ppivot.TObject" name="Object"/> |
| <packagedElement xmi:type="uml:PrimitiveType" xmi:id="Ppivot.TReal" name="Real"/> |
| <packagedElement xmi:type="uml:PrimitiveType" xmi:id="Ppivot.TString" name="String"/> |
| <packagedElement xmi:type="uml:PrimitiveType" xmi:id="Ppivot.TThrowable" name="Throwable"/> |
| <packagedElement xmi:type="uml:PrimitiveType" xmi:id="Ppivot.TUnlimitedNatural" name="UnlimitedNatural"/> |
| <packagedElement xmi:type="uml:Enumeration" xmi:id="Ppivot.TAssociativityKind" name="AssociativityKind"> |
| <ownedLiteral xmi:id="Ppivot.TAssociativityKind.Lleft" name="left"/> |
| <ownedLiteral xmi:id="Ppivot.TAssociativityKind.Lright" name="right"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Enumeration" xmi:id="Ppivot.TCollectionKind" name="CollectionKind"> |
| <ownedLiteral xmi:id="Ppivot.TCollectionKind.LBag" name="Bag"> |
| <specification xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCollectionKind.LBag.specification" value="3"/> |
| </ownedLiteral> |
| <ownedLiteral xmi:id="Ppivot.TCollectionKind.LCollection" name="Collection"> |
| <specification xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCollectionKind.LCollection.specification"/> |
| </ownedLiteral> |
| <ownedLiteral xmi:id="Ppivot.TCollectionKind.LOrderedSet" name="OrderedSet"/> |
| <ownedLiteral xmi:id="Ppivot.TCollectionKind.LSequence" name="Sequence"> |
| <specification xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCollectionKind.LSequence.specification" value="4"/> |
| </ownedLiteral> |
| <ownedLiteral xmi:id="Ppivot.TCollectionKind.LSet" name="Set"> |
| <specification xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCollectionKind.LSet.specification" value="1"/> |
| </ownedLiteral> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Enumeration" xmi:id="Ppivot.TPseudostateKind" name="PseudostateKind"> |
| <ownedLiteral xmi:id="Ppivot.TPseudostateKind.Lchoice" name="choice"> |
| <specification xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPseudostateKind.Lchoice.specification" value="6"/> |
| </ownedLiteral> |
| <ownedLiteral xmi:id="Ppivot.TPseudostateKind.LdeepHistory" name="deepHistory"/> |
| <ownedLiteral xmi:id="Ppivot.TPseudostateKind.LentryPoint" name="entryPoint"> |
| <specification xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPseudostateKind.LentryPoint.specification" value="7"/> |
| </ownedLiteral> |
| <ownedLiteral xmi:id="Ppivot.TPseudostateKind.LexitPoint" name="exitPoint"> |
| <specification xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPseudostateKind.LexitPoint.specification" value="8"/> |
| </ownedLiteral> |
| <ownedLiteral xmi:id="Ppivot.TPseudostateKind.Lfork" name="fork"/> |
| <ownedLiteral xmi:id="Ppivot.TPseudostateKind.Linitial" name="initial"> |
| <specification xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPseudostateKind.Linitial.specification"/> |
| </ownedLiteral> |
| <ownedLiteral xmi:id="Ppivot.TPseudostateKind.Ljoin" name="join"> |
| <specification xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPseudostateKind.Ljoin.specification" value="3"/> |
| </ownedLiteral> |
| <ownedLiteral xmi:id="Ppivot.TPseudostateKind.Ljunction" name="junction"> |
| <specification xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPseudostateKind.Ljunction.specification" value="5"/> |
| </ownedLiteral> |
| <ownedLiteral xmi:id="Ppivot.TPseudostateKind.LshallowHistory" name="shallowHistory"> |
| <specification xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPseudostateKind.LshallowHistory.specification" value="2"/> |
| </ownedLiteral> |
| <ownedLiteral xmi:id="Ppivot.TPseudostateKind.Lterminate" name="terminate"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Enumeration" xmi:id="Ppivot.TTransitionKind" name="TransitionKind"> |
| <ownedLiteral xmi:id="Ppivot.TTransitionKind.Lexternal" name="external"> |
| <specification xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTransitionKind.Lexternal.specification" value="2"/> |
| </ownedLiteral> |
| <ownedLiteral xmi:id="Ppivot.TTransitionKind.Linternal" name="internal"> |
| <specification xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTransitionKind.Linternal.specification"/> |
| </ownedLiteral> |
| <ownedLiteral xmi:id="Ppivot.TTransitionKind.Llocal" name="local"> |
| <specification xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTransitionKind.Llocal.specification" value="1"/> |
| </ownedLiteral> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TAnnotation" name="Annotation"> |
| <generalization xmi:id="Ppivot.TAnnotation.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TAnnotation.PownedContents" name="ownedContents" type="Ppivot.TElement" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedContents_Annotation"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TAnnotation.PownedContents.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TAnnotation.PownedContents.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TAnnotation.PownedDetails" name="ownedDetails" type="Ppivot.TDetail" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedDetails_Annotation"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TAnnotation.PownedDetails.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TAnnotation.PownedDetails.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TAnnotation.Preferences" name="references" type="Ppivot.TElement" isOrdered="true" association="Ppivot.A_references_Annotation"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TAnnotation.Preferences.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TAnnotation.Preferences.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TAnyType" name="AnyType"> |
| <generalization xmi:id="Ppivot.TAnyType.g0" general="Ppivot.TClass"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TAssociationClass" name="AssociationClass"> |
| <generalization xmi:id="Ppivot.TAssociationClass.g0" general="Ppivot.TClass"/> |
| <ownedAttribute xmi:id="Ppivot.TAssociationClass.PunownedAttributes" name="unownedAttributes" type="Ppivot.TProperty" association="Ppivot.A_unownedAttributes_associationClass"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TAssociationClass.PunownedAttributes.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TAssociationClass.PunownedAttributes.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TAssociationClassCallExp" name="AssociationClassCallExp"> |
| <generalization xmi:id="Ppivot.TAssociationClassCallExp.g0" general="Ppivot.TNavigationCallExp"/> |
| <ownedAttribute xmi:id="Ppivot.TAssociationClassCallExp.PreferredAssociationClass" name="referredAssociationClass" type="Ppivot.TAssociationClass" |
| isOrdered="true" association="Ppivot.A_referredAssociationClass_AssociationClassCallExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TAssociationClassCallExp.PreferredAssociationClass.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TBagType" name="BagType"> |
| <generalization xmi:id="Ppivot.TBagType.g0" general="Ppivot.TCollectionType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TBehavior" name="Behavior" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TBehavior.g0" general="Ppivot.TClass"/> |
| <ownedAttribute xmi:id="Ppivot.TBehavior.PowningTransition" name="owningTransition" type="Ppivot.TTransition" isOrdered="true" association="Ppivot.A_ownedEffect_owningTransition"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TBehavior.PowningTransition.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TBooleanLiteralExp" name="BooleanLiteralExp"> |
| <generalization xmi:id="Ppivot.TBooleanLiteralExp.g0" general="Ppivot.TPrimitiveLiteralExp"/> |
| <ownedAttribute xmi:id="Ppivot.TBooleanLiteralExp.PbooleanSymbol" name="booleanSymbol" visibility="public" type="Ppivot.TBoolean" |
| isOrdered="true"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TCallExp" name="CallExp" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TCallExp.g0" general="Ppivot.TOCLExpression"/> |
| <ownedAttribute xmi:id="Ppivot.TCallExp.PisImplicit" name="isImplicit" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCallExp.PisImplicit.lV"/> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TCallExp.PisImplicit.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TCallExp.PisSafe" name="isSafe" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCallExp.PisSafe.lV"/> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TCallExp.PisSafe.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TCallExp.PownedSource" name="ownedSource" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedSource_CallExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCallExp.PownedSource.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TCallOperationAction" name="CallOperationAction"> |
| <generalization xmi:id="Ppivot.TCallOperationAction.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TCallOperationAction.Poperation" name="operation" type="Ppivot.TOperation" isOrdered="true" association="Ppivot.A_operation_CallOperationAction"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TClass" name="Class"> |
| <generalization xmi:id="Ppivot.TClass.g0" general="Ppivot.TNamespace"/> |
| <generalization xmi:id="Ppivot.TClass.g1" general="Ppivot.TTemplateableElement"/> |
| <generalization xmi:id="Ppivot.TClass.g2" general="Ppivot.TType"/> |
| <ownedAttribute xmi:id="Ppivot.TClass.PownedOperations" name="ownedOperations" type="Ppivot.TOperation" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedOperations_owningClass"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TClass.PownedOperations.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TClass.PownedOperations.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TClass.PinstanceClassName" name="instanceClassName" visibility="public" type="Ppivot.TString" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TClass.PinstanceClassName.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TClass.PisAbstract" name="isAbstract" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TClass.PisAbstract.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TClass.PisActive" name="isActive" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TClass.PisActive.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TClass.PisInterface" name="isInterface" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TClass.PisInterface.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TClass.Pextenders" name="extenders" type="Ppivot.TStereotypeExtender" association="Ppivot.A_class_extenders"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TClass.Pextenders.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TClass.Pextenders.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TClass.PownedBehaviors" name="ownedBehaviors" type="Ppivot.TBehavior" aggregation="composite" association="Ppivot.A_ownedBehaviors_Class"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TClass.PownedBehaviors.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TClass.PownedBehaviors.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TClass.PownedInvariants" name="ownedInvariants" type="Ppivot.TConstraint" aggregation="composite" association="Ppivot.A_ownedInvariants_Class"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TClass.PownedInvariants.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TClass.PownedInvariants.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TClass.PownedProperties" name="ownedProperties" type="Ppivot.TProperty" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedProperties_owningClass"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TClass.PownedProperties.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TClass.PownedProperties.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TClass.PowningPackage" name="owningPackage" type="Ppivot.TPackage" isOrdered="true" association="Ppivot.A_ownedClasses_owningPackage"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TClass.PowningPackage.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TClass.PsuperClasses" name="superClasses" type="Ppivot.TClass" association="Ppivot.A_superClasses_Class"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TClass.PsuperClasses.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TClass.PsuperClasses.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TCollectionItem" name="CollectionItem"> |
| <generalization xmi:id="Ppivot.TCollectionItem.g0" general="Ppivot.TCollectionLiteralPart"/> |
| <ownedAttribute xmi:id="Ppivot.TCollectionItem.PownedItem" name="ownedItem" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedItem_CollectionItem"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TCollectionLiteralExp" name="CollectionLiteralExp"> |
| <generalization xmi:id="Ppivot.TCollectionLiteralExp.g0" general="Ppivot.TLiteralExp"/> |
| <ownedAttribute xmi:id="Ppivot.TCollectionLiteralExp.Pkind" name="kind" visibility="public" type="Ppivot.TCollectionKind" isOrdered="true"/> |
| <ownedAttribute xmi:id="Ppivot.TCollectionLiteralExp.PownedParts" name="ownedParts" type="Ppivot.TCollectionLiteralPart" isOrdered="true" |
| aggregation="composite" association="Ppivot.A_ownedParts_CollectionLiteralExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCollectionLiteralExp.PownedParts.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TCollectionLiteralExp.PownedParts.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TCollectionLiteralPart" name="CollectionLiteralPart" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TCollectionLiteralPart.g0" general="Ppivot.TTypedElement"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TCollectionRange" name="CollectionRange"> |
| <generalization xmi:id="Ppivot.TCollectionRange.g0" general="Ppivot.TCollectionLiteralPart"/> |
| <ownedAttribute xmi:id="Ppivot.TCollectionRange.PownedFirst" name="ownedFirst" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedFirst_CollectionRange"/> |
| <ownedAttribute xmi:id="Ppivot.TCollectionRange.PownedLast" name="ownedLast" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedLast_CollectionRange"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TCollectionType" name="CollectionType"> |
| <generalization xmi:id="Ppivot.TCollectionType.g0" general="Ppivot.TIterableType"/> |
| <ownedAttribute xmi:id="Ppivot.TCollectionType.PisNullFree" name="isNullFree" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TCollectionType.PisNullFree.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TCollectionType.Plower" name="lower" visibility="public" type="Ppivot.TInteger" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TCollectionType.Plower.dlV" value="0"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TCollectionType.Pupper" name="upper" visibility="public" type="Ppivot.TUnlimitedNatural" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TCollectionType.Pupper.dlV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TCollectionType.PelementType" name="elementType" type="Ppivot.TType" isOrdered="true" isDerived="true" |
| association="Ppivot.A_elementType_CollectionType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TComment" name="Comment"> |
| <generalization xmi:id="Ppivot.TComment.g0" general="Ppivot.TElement"/> |
| <ownedAttribute xmi:id="Ppivot.TComment.Pbody" name="body" visibility="public" type="Ppivot.TString" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TComment.Pbody.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TComment.PannotatedElements" name="annotatedElements" type="Ppivot.TElement" association="Ppivot.A_annotatedElements_annotatingComments"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TComment.PannotatedElements.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TComment.PannotatedElements.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TComment.PowningElement" name="owningElement" type="Ppivot.TElement" isOrdered="true" association="Ppivot.A_ownedComments_owningElement"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TComment.PowningElement.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TCompleteClass" name="CompleteClass"> |
| <generalization xmi:id="Ppivot.TCompleteClass.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TCompleteClass.PowningCompletePackage" name="owningCompletePackage" type="Ppivot.TCompletePackage" |
| isOrdered="true" association="Ppivot.A_ownedCompleteClasses_owningCompletePackage"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompleteClass.PowningCompletePackage.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TCompleteClass.PpartialClasses" name="partialClasses" type="Ppivot.TClass" association="Ppivot.A_partialClasses_CompleteClass"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompleteClass.PpartialClasses.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TCompleteClass.PpartialClasses.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TCompleteEnvironment" name="CompleteEnvironment"> |
| <generalization xmi:id="Ppivot.TCompleteEnvironment.g0" general="Ppivot.TElement"/> |
| <ownedAttribute xmi:id="Ppivot.TCompleteEnvironment.PownedCompleteModel" name="ownedCompleteModel" type="Ppivot.TCompleteModel" isOrdered="true" |
| aggregation="composite" association="Ppivot.A_ownedCompleteModel_owningCompleteEnvironment"/> |
| <ownedAttribute xmi:id="Ppivot.TCompleteEnvironment.PownedStandardLibrary" name="ownedStandardLibrary" type="Ppivot.TStandardLibrary" |
| isOrdered="true" aggregation="composite" association="Ppivot.A_ownedStandardLibrary_owningCompleteEnvironment"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TCompleteModel" name="CompleteModel"> |
| <generalization xmi:id="Ppivot.TCompleteModel.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TCompleteModel.PorphanCompletePackage" name="orphanCompletePackage" type="Ppivot.TOrphanCompletePackage" |
| isOrdered="true" isReadOnly="true" isDerived="true" association="Ppivot.A_orphanCompletePackage_CompleteModel"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompleteModel.PorphanCompletePackage.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TCompleteModel.PownedCompletePackages" name="ownedCompletePackages" type="Ppivot.TCompletePackage" |
| aggregation="composite" association="Ppivot.A_ownedCompletePackages_owningCompleteModel"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompleteModel.PownedCompletePackages.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TCompleteModel.PownedCompletePackages.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TCompleteModel.PowningCompleteEnvironment" name="owningCompleteEnvironment" type="Ppivot.TCompleteEnvironment" |
| isOrdered="true" association="Ppivot.A_ownedCompleteModel_owningCompleteEnvironment"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompleteModel.PowningCompleteEnvironment.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TCompleteModel.PpartialModels" name="partialModels" type="Ppivot.TModel" association="Ppivot.A_partialModels_CompleteModel"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompleteModel.PpartialModels.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TCompleteModel.PpartialModels.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TCompleteModel.PprimitiveCompletePackage" name="primitiveCompletePackage" type="Ppivot.TPrimitiveCompletePackage" |
| isOrdered="true" isReadOnly="true" isDerived="true" association="Ppivot.A_primitiveCompletePackage_CompleteModel"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompleteModel.PprimitiveCompletePackage.lV"/> |
| </ownedAttribute> |
| <ownedOperation xmi:id="Ppivot.TCompleteModel.OgetOwnedCompletePackage" name="getOwnedCompletePackage" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TCompleteModel.OgetOwnedCompletePackage.Pnull" type="Ppivot.TCompletePackage" isOrdered="true" direction="return"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompleteModel.OgetOwnedCompletePackage.Pnull.lV"/> |
| </ownedParameter> |
| <ownedParameter xmi:id="Ppivot.TCompleteModel.OgetOwnedCompletePackage.Pname" name="name" type="Ppivot.TString" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompleteModel.OgetOwnedCompletePackage.Pname.lV"/> |
| </ownedParameter> |
| </ownedOperation> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TCompletePackage" name="CompletePackage"> |
| <generalization xmi:id="Ppivot.TCompletePackage.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TCompletePackage.PownedCompleteClasses" name="ownedCompleteClasses" type="Ppivot.TCompleteClass" aggregation="composite" |
| association="Ppivot.A_ownedCompleteClasses_owningCompletePackage"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompletePackage.PownedCompleteClasses.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TCompletePackage.PownedCompleteClasses.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TCompletePackage.PownedCompletePackages" name="ownedCompletePackages" type="Ppivot.TCompletePackage" |
| aggregation="composite" association="Ppivot.A_ownedCompletePackages_owningCompletePackage"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompletePackage.PownedCompletePackages.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TCompletePackage.PownedCompletePackages.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TCompletePackage.PowningCompletePackage" name="owningCompletePackage" type="Ppivot.TCompletePackage" |
| isOrdered="true" association="Ppivot.A_ownedCompletePackages_owningCompletePackage"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompletePackage.PowningCompletePackage.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TCompletePackage.PowningCompleteModel" name="owningCompleteModel" type="Ppivot.TCompleteModel" isOrdered="true" |
| association="Ppivot.A_ownedCompletePackages_owningCompleteModel"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompletePackage.PowningCompleteModel.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TCompletePackage.PpartialPackages" name="partialPackages" type="Ppivot.TPackage" association="Ppivot.A_partialPackages_CompletePackage"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompletePackage.PpartialPackages.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TCompletePackage.PpartialPackages.uV" value="*"/> |
| </ownedAttribute> |
| <ownedOperation xmi:id="Ppivot.TCompletePackage.OgetOwnedCompleteClass" name="getOwnedCompleteClass" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TCompletePackage.OgetOwnedCompleteClass.Pnull" type="Ppivot.TCompleteClass" isOrdered="true" direction="return"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompletePackage.OgetOwnedCompleteClass.Pnull.lV"/> |
| </ownedParameter> |
| <ownedParameter xmi:id="Ppivot.TCompletePackage.OgetOwnedCompleteClass.Pname" name="name" type="Ppivot.TString" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TCompletePackage.OgetOwnedCompleteClass.Pname.lV"/> |
| </ownedParameter> |
| </ownedOperation> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TConnectionPointReference" name="ConnectionPointReference"> |
| <generalization xmi:id="Ppivot.TConnectionPointReference.g0" general="Ppivot.TVertex"/> |
| <ownedAttribute xmi:id="Ppivot.TConnectionPointReference.Pentries" name="entries" type="Ppivot.TPseudostate" association="Ppivot.A_entries_ConnectionPointReference"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TConnectionPointReference.Pentries.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TConnectionPointReference.Pentries.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TConnectionPointReference.Pexits" name="exits" type="Ppivot.TPseudostate" association="Ppivot.A_exits_ConnectionPointReference"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TConnectionPointReference.Pexits.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TConnectionPointReference.Pexits.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TConnectionPointReference.PowningState" name="owningState" type="Ppivot.TState" isOrdered="true" association="Ppivot.A_ownedConnections_owningState"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TConnectionPointReference.PowningState.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TConstraint" name="Constraint"> |
| <generalization xmi:id="Ppivot.TConstraint.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TConstraint.PisCallable" name="isCallable" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TConstraint.PisCallable.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TConstraint.PconstrainedElements" name="constrainedElements" type="Ppivot.TElement" isOrdered="true" |
| association="Ppivot.A_constrainedElements_Constraint"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TConstraint.PconstrainedElements.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TConstraint.PconstrainedElements.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TConstraint.Pcontext" name="context" type="Ppivot.TNamespace" isOrdered="true" isReadOnly="true" isDerived="true" |
| association="Ppivot.A_context_Constraint"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TConstraint.Pcontext.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TConstraint.PownedSpecification" name="ownedSpecification" type="Ppivot.TLanguageExpression" isOrdered="true" |
| aggregation="composite" association="Ppivot.A_ownedSpecification_owningConstraint"/> |
| <ownedAttribute xmi:id="Ppivot.TConstraint.PowningPostContext" name="owningPostContext" type="Ppivot.TOperation" isOrdered="true" |
| association="Ppivot.A_ownedPostconditions_owningPostContext"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TConstraint.PowningPostContext.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TConstraint.PowningPreContext" name="owningPreContext" type="Ppivot.TOperation" isOrdered="true" association="Ppivot.A_ownedPreconditions_owningPreContext"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TConstraint.PowningPreContext.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TConstraint.PowningState" name="owningState" type="Ppivot.TState" isOrdered="true" association="Ppivot.A_ownedStateInvariant_owningState"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TConstraint.PowningState.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TConstraint.PowningTransition" name="owningTransition" type="Ppivot.TTransition" isOrdered="true" association="Ppivot.A_ownedGuard_owningTransition"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TConstraint.PowningTransition.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TConstraint.PredefinedConstraints" name="redefinedConstraints" type="Ppivot.TConstraint" association="Ppivot.A_redefinedConstraints_Constraint"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TConstraint.PredefinedConstraints.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TConstraint.PredefinedConstraints.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TDataType" name="DataType"> |
| <generalization xmi:id="Ppivot.TDataType.g0" general="Ppivot.TClass"/> |
| <ownedAttribute xmi:id="Ppivot.TDataType.PisSerializable" name="isSerializable" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TDataType.PisSerializable.dlV" value="true"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TDataType.Pvalue" name="value" visibility="public" type="Ppivot.TString" isOrdered="true" isReadOnly="true" |
| isDerived="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TDataType.Pvalue.dlV" value=""/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TDataType.PbehavioralClass" name="behavioralClass" type="Ppivot.TClass" isOrdered="true" association="Ppivot.A_behavioralClass_DataType"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TDataType.PbehavioralClass.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TDetail" name="Detail"> |
| <generalization xmi:id="Ppivot.TDetail.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TDetail.Pvalues" name="values" visibility="public" type="Ppivot.TString"> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TDetail.Pvalues.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TDynamicBehavior" name="DynamicBehavior"> |
| <generalization xmi:id="Ppivot.TDynamicBehavior.g0" general="Ppivot.TBehavior"/> |
| <generalization xmi:id="Ppivot.TDynamicBehavior.g1" general="Ppivot.TDynamicType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TDynamicElement" name="DynamicElement"> |
| <generalization xmi:id="Ppivot.TDynamicElement.g0" general="Ppivot.TElement"/> |
| <ownedAttribute xmi:id="Ppivot.TDynamicElement.PmetaType" name="metaType" type="Ppivot.TType" isOrdered="true" association="Ppivot.A_metaType_DynamicElement"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TDynamicProperty" name="DynamicProperty"> |
| <generalization xmi:id="Ppivot.TDynamicProperty.g0" general="Ppivot.TElement"/> |
| <ownedAttribute xmi:id="Ppivot.TDynamicProperty.Pdefault" name="default" visibility="public" type="Ppivot.TString" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TDynamicProperty.Pdefault.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TDynamicProperty.PreferredProperty" name="referredProperty" type="Ppivot.TProperty" isOrdered="true" |
| association="Ppivot.A_referredProperty_DynamicProperty"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TDynamicType" name="DynamicType"> |
| <generalization xmi:id="Ppivot.TDynamicType.g0" general="Ppivot.TClass"/> |
| <generalization xmi:id="Ppivot.TDynamicType.g1" general="Ppivot.TDynamicElement"/> |
| <ownedAttribute xmi:id="Ppivot.TDynamicType.PownedDynamicProperties" name="ownedDynamicProperties" type="Ppivot.TDynamicProperty" |
| aggregation="composite" association="Ppivot.A_ownedDynamicProperties_DynamicType"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TDynamicType.PownedDynamicProperties.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TDynamicType.PownedDynamicProperties.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TDynamicValueSpecification" name="DynamicValueSpecification"> |
| <generalization xmi:id="Ppivot.TDynamicValueSpecification.g0" general="Ppivot.TValueSpecification"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TElement" name="Element" isAbstract="true"> |
| <ownedAttribute xmi:id="Ppivot.TElement.PannotatingComments" name="annotatingComments" type="Ppivot.TComment" association="Ppivot.A_annotatedElements_annotatingComments"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TElement.PannotatingComments.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TElement.PannotatingComments.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TElement.PownedComments" name="ownedComments" type="Ppivot.TComment" aggregation="composite" association="Ppivot.A_ownedComments_owningElement"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TElement.PownedComments.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TElement.PownedComments.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TElement.PownedAnnotations" name="ownedAnnotations" type="Ppivot.TElement" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedAnnotations_Element"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TElement.PownedAnnotations.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TElement.PownedAnnotations.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TElement.PownedExtensions" name="ownedExtensions" type="Ppivot.TElementExtension" aggregation="composite" |
| association="Ppivot.A_ownedExtensions_base"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TElement.PownedExtensions.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TElement.PownedExtensions.uV" value="*"/> |
| </ownedAttribute> |
| <ownedOperation xmi:id="Ppivot.TElement.OallOwnedElements" name="allOwnedElements" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TElement.OallOwnedElements.Pnull" type="Ppivot.TElement" direction="return"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TElement.OallOwnedElements.Pnull.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TElement.OallOwnedElements.Pnull.uV" value="*"/> |
| </ownedParameter> |
| </ownedOperation> |
| <ownedOperation xmi:id="Ppivot.TElement.OgetValue" name="getValue" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TElement.OgetValue.Pnull" type="Ppivot.TElement" isOrdered="true" direction="return"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TElement.OgetValue.Pnull.lV"/> |
| </ownedParameter> |
| <ownedParameter xmi:id="Ppivot.TElement.OgetValue.Pstereotype" name="stereotype" type="Ppivot.TType" isOrdered="true"/> |
| <ownedParameter xmi:id="Ppivot.TElement.OgetValue.PpropertyName" name="propertyName" type="Ppivot.TString" isOrdered="true"/> |
| </ownedOperation> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TElementExtension" name="ElementExtension"> |
| <generalization xmi:id="Ppivot.TElementExtension.g0" general="Ppivot.TClass"/> |
| <ownedAttribute xmi:id="Ppivot.TElementExtension.PisApplied" name="isApplied" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TElementExtension.PisApplied.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TElementExtension.PisRequired" name="isRequired" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TElementExtension.PisRequired.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TElementExtension.Pbase" name="base" type="Ppivot.TElement" isOrdered="true" association="Ppivot.A_ownedExtensions_base"/> |
| <ownedAttribute xmi:id="Ppivot.TElementExtension.Pstereotype" name="stereotype" type="Ppivot.TStereotype" isOrdered="true" association="Ppivot.A_stereotype_ElementExtension"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TEnumLiteralExp" name="EnumLiteralExp"> |
| <generalization xmi:id="Ppivot.TEnumLiteralExp.g0" general="Ppivot.TLiteralExp"/> |
| <ownedAttribute xmi:id="Ppivot.TEnumLiteralExp.PreferredLiteral" name="referredLiteral" type="Ppivot.TEnumerationLiteral" isOrdered="true" |
| association="Ppivot.A_referredLiteral_EnumLiteralExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TEnumLiteralExp.PreferredLiteral.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TEnumeration" name="Enumeration"> |
| <generalization xmi:id="Ppivot.TEnumeration.g0" general="Ppivot.TDataType"/> |
| <ownedAttribute xmi:id="Ppivot.TEnumeration.PownedLiterals" name="ownedLiterals" type="Ppivot.TEnumerationLiteral" isOrdered="true" |
| aggregation="composite" association="Ppivot.A_ownedLiterals_owningEnumeration"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TEnumeration.PownedLiterals.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TEnumeration.PownedLiterals.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TEnumerationLiteral" name="EnumerationLiteral"> |
| <generalization xmi:id="Ppivot.TEnumerationLiteral.g0" general="Ppivot.TInstanceSpecification"/> |
| <ownedAttribute xmi:id="Ppivot.TEnumerationLiteral.Pliteral" name="literal" visibility="public" type="Ppivot.TString" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TEnumerationLiteral.Pliteral.lV"/> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TEnumerationLiteral.Pliteral.dlV" value="0"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TEnumerationLiteral.Pvalue" name="value" visibility="public" type="Ppivot.TInteger" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TEnumerationLiteral.Pvalue.lV"/> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TEnumerationLiteral.Pvalue.dlV" value="0"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TEnumerationLiteral.PowningEnumeration" name="owningEnumeration" type="Ppivot.TEnumeration" isOrdered="true" |
| association="Ppivot.A_ownedLiterals_owningEnumeration"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TExpressionInOCL" name="ExpressionInOCL"> |
| <generalization xmi:id="Ppivot.TExpressionInOCL.g0" general="Ppivot.TLanguageExpression"/> |
| <ownedAttribute xmi:id="Ppivot.TExpressionInOCL.PownedBody" name="ownedBody" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedBody_ExpressionInOCL"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TExpressionInOCL.PownedBody.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TExpressionInOCL.PownedContext" name="ownedContext" type="Ppivot.TVariable" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedContext_ExpressionInOCL"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TExpressionInOCL.PownedContext.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TExpressionInOCL.PownedParameters" name="ownedParameters" type="Ppivot.TVariable" isOrdered="true" |
| aggregation="composite" association="Ppivot.A_ownedParameters_ExpressionInOCL"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TExpressionInOCL.PownedParameters.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TExpressionInOCL.PownedParameters.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TExpressionInOCL.PownedResult" name="ownedResult" type="Ppivot.TVariable" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedResult_ExpressionInOCL"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TExpressionInOCL.PownedResult.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TFeature" name="Feature" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TFeature.g0" general="Ppivot.TTypedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TFeature.Pimplementation" name="implementation" visibility="public" type="Ppivot.TLibraryFeature" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TFeature.Pimplementation.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TFeature.PimplementationClass" name="implementationClass" visibility="public" type="Ppivot.TString" |
| isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TFeature.PimplementationClass.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TFeature.PisStatic" name="isStatic" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TFeature.PisStatic.dlV" value="false"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TFeatureCallExp" name="FeatureCallExp" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TFeatureCallExp.g0" general="Ppivot.TCallExp"/> |
| <ownedAttribute xmi:id="Ppivot.TFeatureCallExp.PisPre" name="isPre" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TFeatureCallExp.PisPre.dlV" value="false"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TFinalState" name="FinalState"> |
| <generalization xmi:id="Ppivot.TFinalState.g0" general="Ppivot.TState"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TIfExp" name="IfExp"> |
| <generalization xmi:id="Ppivot.TIfExp.g0" general="Ppivot.TOCLExpression"/> |
| <ownedAttribute xmi:id="Ppivot.TIfExp.PisElseIf" name="isElseIf" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TIfExp.PisElseIf.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TIfExp.PownedCondition" name="ownedCondition" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedCondition_IfExp"/> |
| <ownedAttribute xmi:id="Ppivot.TIfExp.PownedElse" name="ownedElse" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedElse_IfExp"/> |
| <ownedAttribute xmi:id="Ppivot.TIfExp.PownedThen" name="ownedThen" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedThen_IfExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TImport" name="Import"> |
| <generalization xmi:id="Ppivot.TImport.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TImport.PxmiidVersion" name="xmiidVersion" visibility="public" type="Ppivot.TInteger" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TImport.PxmiidVersion.dlV" value="0"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TImport.PimportedNamespace" name="importedNamespace" type="Ppivot.TNamespace" isOrdered="true" association="Ppivot.A_importedNamespace_Import"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TInstanceSpecification" name="InstanceSpecification"> |
| <generalization xmi:id="Ppivot.TInstanceSpecification.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TInstanceSpecification.Pclasses" name="classes" type="Ppivot.TClass" association="Ppivot.A_classes_InstanceSpecification"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TInstanceSpecification.Pclasses.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TInstanceSpecification.Pclasses.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TInstanceSpecification.PownedSlots" name="ownedSlots" type="Ppivot.TSlot" aggregation="composite" association="Ppivot.A_ownedSlots_owningInstance"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TInstanceSpecification.PownedSlots.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TInstanceSpecification.PownedSlots.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TInstanceSpecification.PownedSpecification" name="ownedSpecification" type="Ppivot.TLanguageExpression" |
| isOrdered="true" aggregation="composite" association="Ppivot.A_ownedSpecification_InstanceSpecification"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TInstanceSpecification.PownedSpecification.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TInstanceSpecification.PowningPackage" name="owningPackage" type="Ppivot.TPackage" isOrdered="true" |
| association="Ppivot.A_ownedInstances_owningPackage"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TInstanceSpecification.PowningPackage.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TIntegerLiteralExp" name="IntegerLiteralExp"> |
| <generalization xmi:id="Ppivot.TIntegerLiteralExp.g0" general="Ppivot.TNumericLiteralExp"/> |
| <ownedAttribute xmi:id="Ppivot.TIntegerLiteralExp.PintegerSymbol" name="integerSymbol" visibility="public" type="Ppivot.TInteger" |
| isOrdered="true"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TInvalidLiteralExp" name="InvalidLiteralExp"> |
| <generalization xmi:id="Ppivot.TInvalidLiteralExp.g0" general="Ppivot.TLiteralExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TInvalidType" name="InvalidType"> |
| <generalization xmi:id="Ppivot.TInvalidType.g0" general="Ppivot.TClass"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TIterableType" name="IterableType" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TIterableType.g0" general="Ppivot.TDataType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TIterateExp" name="IterateExp"> |
| <generalization xmi:id="Ppivot.TIterateExp.g0" general="Ppivot.TLoopExp"/> |
| <ownedAttribute xmi:id="Ppivot.TIterateExp.PownedResult" name="ownedResult" type="Ppivot.TVariable" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedResult_IterateExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TIterateExp.PownedResult.lV"/> |
| </ownedAttribute> |
| <interfaceRealization xmi:id="Ppivot.TIterateExp.interfaceRealization0" client="Ppivot.TIterateExp" supplier="Ppivot.TReferringElement" |
| contract="Ppivot.TReferringElement"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TIteration" name="Iteration"> |
| <generalization xmi:id="Ppivot.TIteration.g0" general="Ppivot.TOperation"/> |
| <ownedAttribute xmi:id="Ppivot.TIteration.PownedAccumulators" name="ownedAccumulators" type="Ppivot.TParameter" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedAccumulators_Iteration"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TIteration.PownedAccumulators.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TIteration.PownedAccumulators.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TIteration.PownedIterators" name="ownedIterators" type="Ppivot.TParameter" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedIterators_Iteration"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TIteration.PownedIterators.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TIteration.PownedIterators.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TIteratorExp" name="IteratorExp"> |
| <generalization xmi:id="Ppivot.TIteratorExp.g0" general="Ppivot.TLoopExp"/> |
| <interfaceRealization xmi:id="Ppivot.TIteratorExp.interfaceRealization0" client="Ppivot.TIteratorExp" supplier="Ppivot.TReferringElement" |
| contract="Ppivot.TReferringElement"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TIteratorVariable" name="IteratorVariable"> |
| <generalization xmi:id="Ppivot.TIteratorVariable.g0" general="Ppivot.TVariable"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TLambdaType" name="LambdaType"> |
| <generalization xmi:id="Ppivot.TLambdaType.g0" general="Ppivot.TDataType"/> |
| <ownedAttribute xmi:id="Ppivot.TLambdaType.PcontextType" name="contextType" type="Ppivot.TType" isOrdered="true" association="Ppivot.A_contextType_LambdaType"/> |
| <ownedAttribute xmi:id="Ppivot.TLambdaType.PparameterType" name="parameterType" type="Ppivot.TType" isOrdered="true" isUnique="false" |
| association="Ppivot.A_parameterType_LambdaType"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TLambdaType.PparameterType.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TLambdaType.PparameterType.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TLambdaType.PresultType" name="resultType" type="Ppivot.TType" isOrdered="true" association="Ppivot.A_resultType_LambdaType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TLanguageExpression" name="LanguageExpression" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TLanguageExpression.g0" general="Ppivot.TValueSpecification"/> |
| <ownedAttribute xmi:id="Ppivot.TLanguageExpression.Pbody" name="body" visibility="public" type="Ppivot.TString" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TLanguageExpression.Pbody.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TLanguageExpression.Planguage" name="language" visibility="public" type="Ppivot.TString" isOrdered="true" |
| isReadOnly="true" isDerived="true"/> |
| <ownedAttribute xmi:id="Ppivot.TLanguageExpression.PowningConstraint" name="owningConstraint" type="Ppivot.TConstraint" isOrdered="true" |
| association="Ppivot.A_ownedSpecification_owningConstraint"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TLanguageExpression.PowningConstraint.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TLetExp" name="LetExp"> |
| <generalization xmi:id="Ppivot.TLetExp.g0" general="Ppivot.TOCLExpression"/> |
| <ownedAttribute xmi:id="Ppivot.TLetExp.PownedIn" name="ownedIn" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedIn_LetExp"/> |
| <ownedAttribute xmi:id="Ppivot.TLetExp.PownedVariable" name="ownedVariable" type="Ppivot.TVariable" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedVariable_LetExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TLetVariable" name="LetVariable"> |
| <generalization xmi:id="Ppivot.TLetVariable.g0" general="Ppivot.TVariable"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TLibrary" name="Library"> |
| <generalization xmi:id="Ppivot.TLibrary.g0" general="Ppivot.TPackage"/> |
| <ownedAttribute xmi:id="Ppivot.TLibrary.PownedPrecedences" name="ownedPrecedences" type="Ppivot.TPrecedence" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedPrecedences_Library"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TLibrary.PownedPrecedences.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TLibrary.PownedPrecedences.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TLiteralExp" name="LiteralExp" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TLiteralExp.g0" general="Ppivot.TOCLExpression"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TLoopExp" name="LoopExp" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TLoopExp.g0" general="Ppivot.TCallExp"/> |
| <ownedAttribute xmi:id="Ppivot.TLoopExp.PownedBody" name="ownedBody" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedBody_LoopExp"/> |
| <ownedAttribute xmi:id="Ppivot.TLoopExp.PownedCoIterators" name="ownedCoIterators" type="Ppivot.TVariable" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedCoIterators_LoopExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TLoopExp.PownedCoIterators.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TLoopExp.PownedCoIterators.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TLoopExp.PownedIterators" name="ownedIterators" type="Ppivot.TVariable" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedIterators_LoopExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TLoopExp.PownedIterators.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TLoopExp.PownedIterators.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TLoopExp.PreferredIteration" name="referredIteration" type="Ppivot.TIteration" isOrdered="true" association="Ppivot.A_referredIteration_LoopExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TLoopExp.PreferredIteration.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TMapLiteralExp" name="MapLiteralExp"> |
| <generalization xmi:id="Ppivot.TMapLiteralExp.g0" general="Ppivot.TLiteralExp"/> |
| <ownedAttribute xmi:id="Ppivot.TMapLiteralExp.PownedParts" name="ownedParts" type="Ppivot.TMapLiteralPart" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedParts_MapLiteralExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TMapLiteralExp.PownedParts.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TMapLiteralExp.PownedParts.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TMapLiteralPart" name="MapLiteralPart"> |
| <generalization xmi:id="Ppivot.TMapLiteralPart.g0" general="Ppivot.TElement"/> |
| <ownedAttribute xmi:id="Ppivot.TMapLiteralPart.PownedKey" name="ownedKey" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedKey_MapLiteralPart"/> |
| <ownedAttribute xmi:id="Ppivot.TMapLiteralPart.PownedValue" name="ownedValue" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedValue_MapLiteralPart"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TMapType" name="MapType"> |
| <generalization xmi:id="Ppivot.TMapType.g0" general="Ppivot.TIterableType"/> |
| <ownedAttribute xmi:id="Ppivot.TMapType.PkeysAreNullFree" name="keysAreNullFree" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TMapType.PkeysAreNullFree.dlV" value="true"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TMapType.PvaluesAreNullFree" name="valuesAreNullFree" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TMapType.PvaluesAreNullFree.dlV" value="true"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TMapType.PentryClass" name="entryClass" type="Ppivot.TClass" isOrdered="true" association="Ppivot.A_entryClass_MapType"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TMapType.PentryClass.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TMapType.PkeyType" name="keyType" type="Ppivot.TType" isOrdered="true" isDerived="true" association="Ppivot.A_keyType_MapType"/> |
| <ownedAttribute xmi:id="Ppivot.TMapType.PvalueType" name="valueType" type="Ppivot.TType" isOrdered="true" isDerived="true" association="Ppivot.A_valueType_MapType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TMessageExp" name="MessageExp"> |
| <generalization xmi:id="Ppivot.TMessageExp.g0" general="Ppivot.TOCLExpression"/> |
| <ownedAttribute xmi:id="Ppivot.TMessageExp.PownedArguments" name="ownedArguments" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedArguments_MessageExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TMessageExp.PownedArguments.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TMessageExp.PownedArguments.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TMessageExp.PownedCalledOperation" name="ownedCalledOperation" type="Ppivot.TCallOperationAction" isOrdered="true" |
| aggregation="composite" association="Ppivot.A_ownedCalledOperation_MessageExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TMessageExp.PownedCalledOperation.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TMessageExp.PownedSentSignal" name="ownedSentSignal" type="Ppivot.TSendSignalAction" isOrdered="true" |
| aggregation="composite" association="Ppivot.A_ownedSentSignal_MessageExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TMessageExp.PownedSentSignal.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TMessageExp.PownedTarget" name="ownedTarget" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedTarget_MessageExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TMessageType" name="MessageType"> |
| <generalization xmi:id="Ppivot.TMessageType.g0" general="Ppivot.TClass"/> |
| <ownedAttribute xmi:id="Ppivot.TMessageType.PreferredOperation" name="referredOperation" type="Ppivot.TOperation" isOrdered="true" |
| association="Ppivot.A_referredOperation_MessageType"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TMessageType.PreferredOperation.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TMessageType.PreferredSignal" name="referredSignal" type="Ppivot.TSignal" isOrdered="true" association="Ppivot.A_referredSignal_MessageType"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TMessageType.PreferredSignal.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TModel" name="Model"> |
| <generalization xmi:id="Ppivot.TModel.g0" general="Ppivot.TNamespace"/> |
| <ownedAttribute xmi:id="Ppivot.TModel.PexternalURI" name="externalURI" visibility="public" type="Ppivot.TString" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TModel.PexternalURI.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TModel.PxmiidVersion" name="xmiidVersion" visibility="public" type="Ppivot.TInteger" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TModel.PxmiidVersion.dlV" value="0"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TModel.PownedImports" name="ownedImports" type="Ppivot.TImport" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedImports_Model"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TModel.PownedImports.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TModel.PownedImports.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TModel.PownedPackages" name="ownedPackages" type="Ppivot.TPackage" aggregation="composite" association="Ppivot.A_ownedPackages_Model"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TModel.PownedPackages.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TModel.PownedPackages.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TNamedElement" name="NamedElement" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TNamedElement.g0" general="Ppivot.TElement"/> |
| <ownedAttribute xmi:id="Ppivot.TNamedElement.Pname" name="name" visibility="public" type="Ppivot.TString" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TNamedElement.Pname.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TNamespace" name="Namespace" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TNamespace.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TNamespace.PownedConstraints" name="ownedConstraints" type="Ppivot.TConstraint" aggregation="composite" |
| association="Ppivot.A_ownedConstraints_Namespace"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TNamespace.PownedConstraints.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TNamespace.PownedConstraints.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TNavigationCallExp" name="NavigationCallExp" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TNavigationCallExp.g0" general="Ppivot.TFeatureCallExp"/> |
| <ownedAttribute xmi:id="Ppivot.TNavigationCallExp.PnavigationSource" name="navigationSource" type="Ppivot.TProperty" isOrdered="true" |
| association="Ppivot.A_navigationSource_NavigationCallExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TNavigationCallExp.PnavigationSource.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TNavigationCallExp.Pqualifiers" name="qualifiers" type="Ppivot.TOCLExpression" isOrdered="true" association="Ppivot.A_qualifiers_NavigationCallExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TNavigationCallExp.Pqualifiers.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TNavigationCallExp.Pqualifiers.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TNullLiteralExp" name="NullLiteralExp"> |
| <generalization xmi:id="Ppivot.TNullLiteralExp.g0" general="Ppivot.TPrimitiveLiteralExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TNumericLiteralExp" name="NumericLiteralExp" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TNumericLiteralExp.g0" general="Ppivot.TPrimitiveLiteralExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TOCLExpression" name="OCLExpression" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TOCLExpression.g0" general="Ppivot.TTypedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TOCLExpression.PtypeValue" name="typeValue" type="Ppivot.TType" isOrdered="true" association="Ppivot.A_typeValue_OCLExpression"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TOCLExpression.PtypeValue.lV"/> |
| </ownedAttribute> |
| <ownedOperation xmi:id="Ppivot.TOCLExpression.OisNonNull" name="isNonNull" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TOCLExpression.OisNonNull.Pnull" type="Ppivot.TBoolean" isOrdered="true" direction="return"/> |
| </ownedOperation> |
| <ownedOperation xmi:id="Ppivot.TOCLExpression.OisNull" name="isNull" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TOCLExpression.OisNull.Pnull" type="Ppivot.TBoolean" isOrdered="true" direction="return"/> |
| </ownedOperation> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TOperation" name="Operation"> |
| <generalization xmi:id="Ppivot.TOperation.g0" general="Ppivot.TFeature"/> |
| <generalization xmi:id="Ppivot.TOperation.g1" general="Ppivot.TNamespace"/> |
| <generalization xmi:id="Ppivot.TOperation.g2" general="Ppivot.TTemplateableElement"/> |
| <ownedAttribute xmi:id="Ppivot.TOperation.PisInvalidating" name="isInvalidating" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TOperation.PisInvalidating.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TOperation.PisTransient" name="isTransient" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TOperation.PisTransient.lV"/> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TOperation.PisTransient.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TOperation.PisTypeof" name="isTypeof" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TOperation.PisTypeof.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TOperation.PisValidating" name="isValidating" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TOperation.PisValidating.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TOperation.PbodyExpression" name="bodyExpression" type="Ppivot.TLanguageExpression" isOrdered="true" |
| aggregation="composite" association="Ppivot.A_bodyExpression_Operation"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TOperation.PbodyExpression.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TOperation.PownedParameters" name="ownedParameters" type="Ppivot.TParameter" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedParameters_owningOperation"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TOperation.PownedParameters.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TOperation.PownedParameters.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TOperation.PownedPostconditions" name="ownedPostconditions" type="Ppivot.TConstraint" aggregation="composite" |
| association="Ppivot.A_ownedPostconditions_owningPostContext"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TOperation.PownedPostconditions.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TOperation.PownedPostconditions.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TOperation.PownedPreconditions" name="ownedPreconditions" type="Ppivot.TConstraint" aggregation="composite" |
| association="Ppivot.A_ownedPreconditions_owningPreContext"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TOperation.PownedPreconditions.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TOperation.PownedPreconditions.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TOperation.PowningClass" name="owningClass" type="Ppivot.TClass" isOrdered="true" association="Ppivot.A_ownedOperations_owningClass"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TOperation.PowningClass.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TOperation.Pprecedence" name="precedence" type="Ppivot.TPrecedence" isOrdered="true" association="Ppivot.A_precedence_Operation"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TOperation.Pprecedence.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TOperation.PraisedExceptions" name="raisedExceptions" type="Ppivot.TType" association="Ppivot.A_raisedExceptions_Operation"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TOperation.PraisedExceptions.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TOperation.PraisedExceptions.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TOperation.PredefinedOperations" name="redefinedOperations" type="Ppivot.TOperation" association="Ppivot.A_redefinedOperations_Operation"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TOperation.PredefinedOperations.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TOperation.PredefinedOperations.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TOperationCallExp" name="OperationCallExp"> |
| <generalization xmi:id="Ppivot.TOperationCallExp.g0" general="Ppivot.TFeatureCallExp"/> |
| <ownedAttribute xmi:id="Ppivot.TOperationCallExp.PisVirtual" name="isVirtual" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TOperationCallExp.PisVirtual.dlV" value="true"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TOperationCallExp.PownedArguments" name="ownedArguments" type="Ppivot.TOCLExpression" isOrdered="true" |
| aggregation="composite" association="Ppivot.A_ownedArguments_OperationCallExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TOperationCallExp.PownedArguments.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TOperationCallExp.PownedArguments.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TOperationCallExp.PreferredOperation" name="referredOperation" type="Ppivot.TOperation" isOrdered="true" |
| association="Ppivot.A_referredOperation_OperationCallExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TOperationCallExp.PreferredOperation.lV"/> |
| </ownedAttribute> |
| <interfaceRealization xmi:id="Ppivot.TOperationCallExp.interfaceRealization0" client="Ppivot.TOperationCallExp" supplier="Ppivot.TReferringElement" |
| contract="Ppivot.TReferringElement"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TOppositePropertyCallExp" name="OppositePropertyCallExp"> |
| <generalization xmi:id="Ppivot.TOppositePropertyCallExp.g0" general="Ppivot.TNavigationCallExp"/> |
| <ownedAttribute xmi:id="Ppivot.TOppositePropertyCallExp.PreferredProperty" name="referredProperty" type="Ppivot.TProperty" isOrdered="true" |
| association="Ppivot.A_referredProperty_OppositePropertyCallExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TOppositePropertyCallExp.PreferredProperty.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TOrderedSetType" name="OrderedSetType"> |
| <generalization xmi:id="Ppivot.TOrderedSetType.g0" general="Ppivot.TCollectionType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TOrphanCompletePackage" name="OrphanCompletePackage"> |
| <generalization xmi:id="Ppivot.TOrphanCompletePackage.g0" general="Ppivot.TCompletePackage"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TPackage" name="Package"> |
| <generalization xmi:id="Ppivot.TPackage.g0" general="Ppivot.TNamespace"/> |
| <ownedAttribute xmi:id="Ppivot.TPackage.PURI" name="URI" visibility="public" type="Ppivot.TString" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPackage.PURI.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TPackage.PnsPrefix" name="nsPrefix" visibility="public" type="Ppivot.TString" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPackage.PnsPrefix.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TPackage.PimportedPackages" name="importedPackages" type="Ppivot.TPackage" association="Ppivot.A_importedPackages_Package"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPackage.PimportedPackages.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TPackage.PimportedPackages.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TPackage.PownedClasses" name="ownedClasses" type="Ppivot.TClass" aggregation="composite" association="Ppivot.A_ownedClasses_owningPackage"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPackage.PownedClasses.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TPackage.PownedClasses.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TPackage.PownedInstances" name="ownedInstances" type="Ppivot.TInstanceSpecification" aggregation="composite" |
| association="Ppivot.A_ownedInstances_owningPackage"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPackage.PownedInstances.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TPackage.PownedInstances.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TPackage.PownedPackages" name="ownedPackages" type="Ppivot.TPackage" aggregation="composite" association="Ppivot.A_ownedPackages_owningPackage"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPackage.PownedPackages.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TPackage.PownedPackages.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TPackage.PowningPackage" name="owningPackage" type="Ppivot.TPackage" isOrdered="true" association="Ppivot.A_ownedPackages_owningPackage"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPackage.PowningPackage.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TPackage.PownedProfileApplications" name="ownedProfileApplications" type="Ppivot.TProfileApplication" |
| aggregation="composite" association="Ppivot.A_ownedProfileApplications_owningPackage"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPackage.PownedProfileApplications.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TPackage.PownedProfileApplications.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TParameter" name="Parameter"> |
| <generalization xmi:id="Ppivot.TParameter.g0" general="Ppivot.TVariableDeclaration"/> |
| <ownedAttribute xmi:id="Ppivot.TParameter.PisTypeof" name="isTypeof" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TParameter.PisTypeof.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TParameter.PowningOperation" name="owningOperation" type="Ppivot.TOperation" isOrdered="true" association="Ppivot.A_ownedParameters_owningOperation"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TParameter.PowningOperation.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TParameterVariable" name="ParameterVariable"> |
| <generalization xmi:id="Ppivot.TParameterVariable.g0" general="Ppivot.TVariable"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TPrecedence" name="Precedence"> |
| <generalization xmi:id="Ppivot.TPrecedence.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TPrecedence.Passociativity" name="associativity" visibility="public" type="Ppivot.TAssociativityKind" |
| isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPrecedence.Passociativity.lV"/> |
| <defaultValue xmi:type="uml:InstanceValue" xmi:id="Ppivot.TPrecedence.Passociativity.dlV" type="Ppivot.TAssociativityKind" instance="Ppivot.TAssociativityKind.Lleft"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TPrecedence.Porder" name="order" visibility="public" type="Ppivot.TInteger" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TPrecedence.Porder.dlV" value="0"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TPrimitiveCompletePackage" name="PrimitiveCompletePackage"> |
| <generalization xmi:id="Ppivot.TPrimitiveCompletePackage.g0" general="Ppivot.TCompletePackage"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TPrimitiveLiteralExp" name="PrimitiveLiteralExp" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TPrimitiveLiteralExp.g0" general="Ppivot.TLiteralExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TPrimitiveType" name="PrimitiveType"> |
| <generalization xmi:id="Ppivot.TPrimitiveType.g0" general="Ppivot.TDataType"/> |
| <ownedAttribute xmi:id="Ppivot.TPrimitiveType.Pcoercions" name="coercions" type="Ppivot.TOperation" isOrdered="true" association="Ppivot.A_coercions_PrimitiveType"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPrimitiveType.Pcoercions.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TPrimitiveType.Pcoercions.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TProfile" name="Profile"> |
| <generalization xmi:id="Ppivot.TProfile.g0" general="Ppivot.TPackage"/> |
| <ownedAttribute xmi:id="Ppivot.TProfile.PprofileApplications" name="profileApplications" type="Ppivot.TProfileApplication" association="Ppivot.A_profileApplications_appliedProfile"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TProfile.PprofileApplications.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TProfile.PprofileApplications.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TProfileApplication" name="ProfileApplication"> |
| <generalization xmi:id="Ppivot.TProfileApplication.g0" general="Ppivot.TElement"/> |
| <ownedAttribute xmi:id="Ppivot.TProfileApplication.PisStrict" name="isStrict" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TProfileApplication.PisStrict.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProfileApplication.PappliedProfile" name="appliedProfile" type="Ppivot.TProfile" isOrdered="true" |
| association="Ppivot.A_profileApplications_appliedProfile"/> |
| <ownedAttribute xmi:id="Ppivot.TProfileApplication.PowningPackage" name="owningPackage" type="Ppivot.TPackage" isOrdered="true" association="Ppivot.A_ownedProfileApplications_owningPackage"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TProperty" name="Property"> |
| <generalization xmi:id="Ppivot.TProperty.g0" general="Ppivot.TFeature"/> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PdefaultValue" name="defaultValue" visibility="public" type="Ppivot.TObject" isOrdered="true" |
| isDerived="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TProperty.PdefaultValue.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PdefaultValueString" name="defaultValueString" visibility="public" type="Ppivot.TString" |
| isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TProperty.PdefaultValueString.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PisComposite" name="isComposite" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TProperty.PisComposite.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PisDerived" name="isDerived" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TProperty.PisDerived.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PisID" name="isID" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TProperty.PisID.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PisImplicit" name="isImplicit" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TProperty.PisImplicit.lV"/> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TProperty.PisImplicit.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PisReadOnly" name="isReadOnly" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TProperty.PisReadOnly.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PisResolveProxies" name="isResolveProxies" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TProperty.PisResolveProxies.dlV" value="true"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PisTransient" name="isTransient" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TProperty.PisTransient.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PisUnsettable" name="isUnsettable" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TProperty.PisUnsettable.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PisVolatile" name="isVolatile" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TProperty.PisVolatile.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PassociationClass" name="associationClass" type="Ppivot.TAssociationClass" isOrdered="true" |
| association="Ppivot.A_unownedAttributes_associationClass"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TProperty.PassociationClass.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.Pkeys" name="keys" type="Ppivot.TProperty" association="Ppivot.A_keys_Property"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TProperty.Pkeys.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TProperty.Pkeys.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.Popposite" name="opposite" type="Ppivot.TProperty" isOrdered="true" association="Ppivot.A_opposite_Property"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TProperty.Popposite.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PownedExpression" name="ownedExpression" type="Ppivot.TLanguageExpression" isOrdered="true" |
| aggregation="composite" association="Ppivot.A_ownedExpression_Property"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TProperty.PownedExpression.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PowningClass" name="owningClass" type="Ppivot.TClass" isOrdered="true" association="Ppivot.A_ownedProperties_owningClass"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TProperty.PowningClass.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PredefinedProperties" name="redefinedProperties" type="Ppivot.TProperty" association="Ppivot.A_redefinedProperties_Property"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TProperty.PredefinedProperties.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TProperty.PredefinedProperties.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PreferredProperty" name="referredProperty" type="Ppivot.TProperty" isOrdered="true" association="Ppivot.A_referredProperty_Property"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TProperty.PreferredProperty.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TProperty.PsubsettedProperty" name="subsettedProperty" type="Ppivot.TProperty" association="Ppivot.A_subsettedProperty_Property"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TProperty.PsubsettedProperty.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TProperty.PsubsettedProperty.uV" value="*"/> |
| </ownedAttribute> |
| <ownedOperation xmi:id="Ppivot.TProperty.OisAttribute" name="isAttribute" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TProperty.OisAttribute.Pnull" type="Ppivot.TBoolean" isOrdered="true" direction="return"/> |
| <ownedParameter xmi:id="Ppivot.TProperty.OisAttribute.Pp" name="p" type="Ppivot.TProperty" isOrdered="true"/> |
| </ownedOperation> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TPropertyCallExp" name="PropertyCallExp"> |
| <generalization xmi:id="Ppivot.TPropertyCallExp.g0" general="Ppivot.TNavigationCallExp"/> |
| <ownedAttribute xmi:id="Ppivot.TPropertyCallExp.PreferredProperty" name="referredProperty" type="Ppivot.TProperty" isOrdered="true" |
| association="Ppivot.A_referredProperty_PropertyCallExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPropertyCallExp.PreferredProperty.lV"/> |
| </ownedAttribute> |
| <interfaceRealization xmi:id="Ppivot.TPropertyCallExp.interfaceRealization0" client="Ppivot.TPropertyCallExp" supplier="Ppivot.TReferringElement" |
| contract="Ppivot.TReferringElement"/> |
| <ownedOperation xmi:id="Ppivot.TPropertyCallExp.OgetSpecializedReferredPropertyOwningType" name="getSpecializedReferredPropertyOwningType" |
| visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TPropertyCallExp.OgetSpecializedReferredPropertyOwningType.Pnull" type="Ppivot.TType" isOrdered="true" |
| direction="return"/> |
| </ownedOperation> |
| <ownedOperation xmi:id="Ppivot.TPropertyCallExp.OgetSpecializedReferredPropertyType" name="getSpecializedReferredPropertyType" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TPropertyCallExp.OgetSpecializedReferredPropertyType.Pnull" type="Ppivot.TType" isOrdered="true" |
| direction="return"/> |
| </ownedOperation> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TPseudostate" name="Pseudostate"> |
| <generalization xmi:id="Ppivot.TPseudostate.g0" general="Ppivot.TVertex"/> |
| <ownedAttribute xmi:id="Ppivot.TPseudostate.Pkind" name="kind" visibility="public" type="Ppivot.TPseudostateKind" isOrdered="true"> |
| <defaultValue xmi:type="uml:InstanceValue" xmi:id="Ppivot.TPseudostate.Pkind.dlV" type="Ppivot.TPseudostateKind" instance="Ppivot.TPseudostateKind.Linitial"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TPseudostate.PowningState" name="owningState" type="Ppivot.TState" isOrdered="true" association="Ppivot.A_ownedConnectionPoints_owningState"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPseudostate.PowningState.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TPseudostate.PowningStateMachine" name="owningStateMachine" type="Ppivot.TStateMachine" isOrdered="true" |
| association="Ppivot.A_ownedConnectionPoints_owningStateMachine"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TPseudostate.PowningStateMachine.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TRealLiteralExp" name="RealLiteralExp"> |
| <generalization xmi:id="Ppivot.TRealLiteralExp.g0" general="Ppivot.TNumericLiteralExp"/> |
| <ownedAttribute xmi:id="Ppivot.TRealLiteralExp.PrealSymbol" name="realSymbol" visibility="public" type="Ppivot.TReal" isOrdered="true"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TRegion" name="Region"> |
| <generalization xmi:id="Ppivot.TRegion.g0" general="Ppivot.TNamespace"/> |
| <ownedAttribute xmi:id="Ppivot.TRegion.PextendedRegion" name="extendedRegion" type="Ppivot.TRegion" isOrdered="true" association="Ppivot.A_extendedRegion_Region"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TRegion.PextendedRegion.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TRegion.PownedSubvertexes" name="ownedSubvertexes" type="Ppivot.TVertex" aggregation="composite" association="Ppivot.A_ownedSubvertexes_owningRegion"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TRegion.PownedSubvertexes.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TRegion.PownedSubvertexes.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TRegion.PownedTransitions" name="ownedTransitions" type="Ppivot.TTransition" aggregation="composite" |
| association="Ppivot.A_ownedTransitions_owningRegion"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TRegion.PownedTransitions.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TRegion.PownedTransitions.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TRegion.PowningState" name="owningState" type="Ppivot.TState" isOrdered="true" association="Ppivot.A_ownedRegions_owningState"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TRegion.PowningState.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TRegion.PowningStateMachine" name="owningStateMachine" type="Ppivot.TStateMachine" isOrdered="true" |
| association="Ppivot.A_ownedRegions_owningStateMachine"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TRegion.PowningStateMachine.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TResultVariable" name="ResultVariable"> |
| <generalization xmi:id="Ppivot.TResultVariable.g0" general="Ppivot.TVariable"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TSelfType" name="SelfType"> |
| <generalization xmi:id="Ppivot.TSelfType.g0" general="Ppivot.TClass"/> |
| <ownedOperation xmi:id="Ppivot.TSelfType.OspecializeIn" name="specializeIn" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TSelfType.OspecializeIn.Pnull" type="Ppivot.TType" isOrdered="true" direction="return"/> |
| <ownedParameter xmi:id="Ppivot.TSelfType.OspecializeIn.Pexpr" name="expr" type="Ppivot.TCallExp" isOrdered="true"/> |
| <ownedParameter xmi:id="Ppivot.TSelfType.OspecializeIn.PselfType" name="selfType" type="Ppivot.TType" isOrdered="true"/> |
| </ownedOperation> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TSendSignalAction" name="SendSignalAction"> |
| <generalization xmi:id="Ppivot.TSendSignalAction.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TSendSignalAction.Psignal" name="signal" type="Ppivot.TSignal" isOrdered="true" association="Ppivot.A_signal_SendSignalAction"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TSequenceType" name="SequenceType"> |
| <generalization xmi:id="Ppivot.TSequenceType.g0" general="Ppivot.TCollectionType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TSetType" name="SetType"> |
| <generalization xmi:id="Ppivot.TSetType.g0" general="Ppivot.TCollectionType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TShadowExp" name="ShadowExp"> |
| <generalization xmi:id="Ppivot.TShadowExp.g0" general="Ppivot.TOCLExpression"/> |
| <ownedAttribute xmi:id="Ppivot.TShadowExp.Pvalue" name="value" visibility="public" type="Ppivot.TString" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TShadowExp.Pvalue.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TShadowExp.PownedParts" name="ownedParts" type="Ppivot.TShadowPart" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedParts_ShadowExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TShadowExp.PownedParts.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TShadowExp.PownedParts.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TShadowPart" name="ShadowPart"> |
| <generalization xmi:id="Ppivot.TShadowPart.g0" general="Ppivot.TTypedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TShadowPart.PownedInit" name="ownedInit" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedInit_ShadowPart"/> |
| <ownedAttribute xmi:id="Ppivot.TShadowPart.PreferredProperty" name="referredProperty" type="Ppivot.TProperty" isOrdered="true" association="Ppivot.A_referredProperty_ShadowPart"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TSignal" name="Signal"> |
| <generalization xmi:id="Ppivot.TSignal.g0" general="Ppivot.TClass"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TSlot" name="Slot"> |
| <generalization xmi:id="Ppivot.TSlot.g0" general="Ppivot.TElement"/> |
| <ownedAttribute xmi:id="Ppivot.TSlot.PdefiningProperty" name="definingProperty" type="Ppivot.TProperty" isOrdered="true" association="Ppivot.A_definingProperty_Slot"/> |
| <ownedAttribute xmi:id="Ppivot.TSlot.PownedValues" name="ownedValues" type="Ppivot.TValueSpecification" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedValues_Slot"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TSlot.PownedValues.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TSlot.PownedValues.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TSlot.PowningInstance" name="owningInstance" type="Ppivot.TInstanceSpecification" isOrdered="true" |
| association="Ppivot.A_ownedSlots_owningInstance"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TStandardLibrary" name="StandardLibrary"> |
| <generalization xmi:id="Ppivot.TStandardLibrary.g0" general="Ppivot.TElement"/> |
| <ownedAttribute xmi:id="Ppivot.TStandardLibrary.PowningCompleteEnvironment" name="owningCompleteEnvironment" type="Ppivot.TCompleteEnvironment" |
| isOrdered="true" association="Ppivot.A_ownedStandardLibrary_owningCompleteEnvironment"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TStandardLibrary.PowningCompleteEnvironment.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TState" name="State"> |
| <generalization xmi:id="Ppivot.TState.g0" general="Ppivot.TNamespace"/> |
| <generalization xmi:id="Ppivot.TState.g1" general="Ppivot.TVertex"/> |
| <ownedAttribute xmi:id="Ppivot.TState.PownedDeferrableTriggers" name="ownedDeferrableTriggers" type="Ppivot.TTrigger" aggregation="composite" |
| association="Ppivot.A_ownedDeferrableTriggers_owningState"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TState.PownedDeferrableTriggers.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TState.PownedDeferrableTriggers.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TState.PownedRegions" name="ownedRegions" type="Ppivot.TRegion" aggregation="composite" association="Ppivot.A_ownedRegions_owningState"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TState.PownedRegions.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TState.PownedRegions.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TState.PownedConnectionPoints" name="ownedConnectionPoints" type="Ppivot.TPseudostate" aggregation="composite" |
| association="Ppivot.A_ownedConnectionPoints_owningState"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TState.PownedConnectionPoints.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TState.PownedConnectionPoints.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TState.Psubmachines" name="submachines" type="Ppivot.TStateMachine" isOrdered="true" association="Ppivot.A_submachines_submachineStates"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TState.Psubmachines.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TState.PisComposite" name="isComposite" visibility="public" type="Ppivot.TBoolean" isOrdered="true" |
| isReadOnly="true" isDerived="true"/> |
| <ownedAttribute xmi:id="Ppivot.TState.PisOrthogonal" name="isOrthogonal" visibility="public" type="Ppivot.TBoolean" isOrdered="true" |
| isReadOnly="true" isDerived="true"/> |
| <ownedAttribute xmi:id="Ppivot.TState.PisSimple" name="isSimple" visibility="public" type="Ppivot.TBoolean" isOrdered="true" isReadOnly="true" |
| isDerived="true"/> |
| <ownedAttribute xmi:id="Ppivot.TState.PisSubmachineState" name="isSubmachineState" visibility="public" type="Ppivot.TBoolean" isOrdered="true" |
| isReadOnly="true" isDerived="true"/> |
| <ownedAttribute xmi:id="Ppivot.TState.PownedConnections" name="ownedConnections" type="Ppivot.TConnectionPointReference" aggregation="composite" |
| association="Ppivot.A_ownedConnections_owningState"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TState.PownedConnections.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TState.PownedConnections.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TState.PownedDoActivity" name="ownedDoActivity" type="Ppivot.TBehavior" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedDoActivity_State"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TState.PownedDoActivity.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TState.PownedEntry" name="ownedEntry" type="Ppivot.TBehavior" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedEntry_State"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TState.PownedEntry.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TState.PownedExit" name="ownedExit" type="Ppivot.TBehavior" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedExit_State"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TState.PownedExit.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TState.PownedStateInvariant" name="ownedStateInvariant" type="Ppivot.TConstraint" isOrdered="true" |
| aggregation="composite" association="Ppivot.A_ownedStateInvariant_owningState"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TState.PownedStateInvariant.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TState.PredefinedState" name="redefinedState" type="Ppivot.TState" isOrdered="true" association="Ppivot.A_redefinedState_State"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TState.PredefinedState.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TStateExp" name="StateExp"> |
| <generalization xmi:id="Ppivot.TStateExp.g0" general="Ppivot.TOCLExpression"/> |
| <ownedAttribute xmi:id="Ppivot.TStateExp.PreferredState" name="referredState" type="Ppivot.TState" isOrdered="true" association="Ppivot.A_referredState_StateExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TStateExp.PreferredState.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TStateMachine" name="StateMachine"> |
| <generalization xmi:id="Ppivot.TStateMachine.g0" general="Ppivot.TBehavior"/> |
| <ownedAttribute xmi:id="Ppivot.TStateMachine.PextendedStateMachines" name="extendedStateMachines" type="Ppivot.TStateMachine" association="Ppivot.A_extendedStateMachines_StateMachine"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TStateMachine.PextendedStateMachines.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TStateMachine.PextendedStateMachines.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TStateMachine.PownedConnectionPoints" name="ownedConnectionPoints" type="Ppivot.TPseudostate" aggregation="composite" |
| association="Ppivot.A_ownedConnectionPoints_owningStateMachine"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TStateMachine.PownedConnectionPoints.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TStateMachine.PownedConnectionPoints.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TStateMachine.PownedRegions" name="ownedRegions" type="Ppivot.TRegion" aggregation="composite" association="Ppivot.A_ownedRegions_owningStateMachine"> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TStateMachine.PownedRegions.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TStateMachine.PsubmachineStates" name="submachineStates" type="Ppivot.TState" association="Ppivot.A_submachines_submachineStates"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TStateMachine.PsubmachineStates.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TStateMachine.PsubmachineStates.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TStereotype" name="Stereotype"> |
| <generalization xmi:id="Ppivot.TStereotype.g0" general="Ppivot.TClass"/> |
| <ownedAttribute xmi:id="Ppivot.TStereotype.PownedExtenders" name="ownedExtenders" type="Ppivot.TStereotypeExtender" aggregation="composite" |
| association="Ppivot.A_ownedExtenders_owningStereotype"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TStereotype.PownedExtenders.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TStereotype.PownedExtenders.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TStereotypeExtender" name="StereotypeExtender"> |
| <generalization xmi:id="Ppivot.TStereotypeExtender.g0" general="Ppivot.TElement"/> |
| <ownedAttribute xmi:id="Ppivot.TStereotypeExtender.PisRequired" name="isRequired" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TStereotypeExtender.PisRequired.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TStereotypeExtender.Pclass" name="class" type="Ppivot.TClass" isOrdered="true" association="Ppivot.A_class_extenders"/> |
| <ownedAttribute xmi:id="Ppivot.TStereotypeExtender.PowningStereotype" name="owningStereotype" type="Ppivot.TStereotype" isOrdered="true" |
| association="Ppivot.A_ownedExtenders_owningStereotype"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TStringLiteralExp" name="StringLiteralExp"> |
| <generalization xmi:id="Ppivot.TStringLiteralExp.g0" general="Ppivot.TPrimitiveLiteralExp"/> |
| <ownedAttribute xmi:id="Ppivot.TStringLiteralExp.PstringSymbol" name="stringSymbol" visibility="public" type="Ppivot.TString" isOrdered="true"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TTemplateBinding" name="TemplateBinding"> |
| <generalization xmi:id="Ppivot.TTemplateBinding.g0" general="Ppivot.TElement"/> |
| <ownedAttribute xmi:id="Ppivot.TTemplateBinding.PownedSubstitutions" name="ownedSubstitutions" type="Ppivot.TTemplateParameterSubstitution" |
| aggregation="composite" association="Ppivot.A_ownedSubstitutions_owningBinding"> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TTemplateBinding.PownedSubstitutions.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TTemplateBinding.PowningElement" name="owningElement" type="Ppivot.TTemplateableElement" isOrdered="true" |
| association="Ppivot.A_ownedBindings_owningElement"/> |
| <ownedAttribute xmi:id="Ppivot.TTemplateBinding.PtemplateSignature" name="templateSignature" type="Ppivot.TTemplateSignature" isOrdered="true" |
| isReadOnly="true" isDerived="true" association="Ppivot.A_templateSignature_TemplateBinding"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TTemplateParameter" name="TemplateParameter"> |
| <generalization xmi:id="Ppivot.TTemplateParameter.g0" general="Ppivot.TType"/> |
| <ownedAttribute xmi:id="Ppivot.TTemplateParameter.PconstrainingClasses" name="constrainingClasses" type="Ppivot.TClass" association="Ppivot.A_constrainingClasses_TemplateParameter"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTemplateParameter.PconstrainingClasses.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TTemplateParameter.PconstrainingClasses.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TTemplateParameter.PowningSignature" name="owningSignature" type="Ppivot.TTemplateSignature" isOrdered="true" |
| association="Ppivot.A_ownedParameters_owningSignature"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TTemplateParameterSubstitution" name="TemplateParameterSubstitution"> |
| <generalization xmi:id="Ppivot.TTemplateParameterSubstitution.g0" general="Ppivot.TElement"/> |
| <ownedAttribute xmi:id="Ppivot.TTemplateParameterSubstitution.Pactual" name="actual" type="Ppivot.TType" isOrdered="true" association="Ppivot.A_actual_TemplateParameterSubstitution"/> |
| <ownedAttribute xmi:id="Ppivot.TTemplateParameterSubstitution.Pformal" name="formal" type="Ppivot.TTemplateParameter" isOrdered="true" |
| association="Ppivot.A_formal_TemplateParameterSubstitution"/> |
| <ownedAttribute xmi:id="Ppivot.TTemplateParameterSubstitution.PownedWildcard" name="ownedWildcard" type="Ppivot.TWildcardType" isOrdered="true" |
| aggregation="composite" association="Ppivot.A_ownedWildcard_TemplateParameterSubstitution"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTemplateParameterSubstitution.PownedWildcard.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TTemplateParameterSubstitution.PowningBinding" name="owningBinding" type="Ppivot.TTemplateBinding" |
| isOrdered="true" association="Ppivot.A_ownedSubstitutions_owningBinding"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TTemplateSignature" name="TemplateSignature"> |
| <generalization xmi:id="Ppivot.TTemplateSignature.g0" general="Ppivot.TElement"/> |
| <ownedAttribute xmi:id="Ppivot.TTemplateSignature.PownedParameters" name="ownedParameters" type="Ppivot.TTemplateParameter" isOrdered="true" |
| aggregation="composite" association="Ppivot.A_ownedParameters_owningSignature"> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TTemplateSignature.PownedParameters.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TTemplateSignature.PowningElement" name="owningElement" type="Ppivot.TTemplateableElement" isOrdered="true" |
| association="Ppivot.A_ownedSignature_owningElement"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TTemplateableElement" name="TemplateableElement" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TTemplateableElement.g0" general="Ppivot.TElement"/> |
| <ownedAttribute xmi:id="Ppivot.TTemplateableElement.PownedBindings" name="ownedBindings" type="Ppivot.TTemplateBinding" aggregation="composite" |
| association="Ppivot.A_ownedBindings_owningElement"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTemplateableElement.PownedBindings.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TTemplateableElement.PownedBindings.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TTemplateableElement.PownedSignature" name="ownedSignature" type="Ppivot.TTemplateSignature" isOrdered="true" |
| aggregation="composite" association="Ppivot.A_ownedSignature_owningElement"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTemplateableElement.PownedSignature.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TTemplateableElement.PunspecializedElement" name="unspecializedElement" type="Ppivot.TTemplateableElement" |
| isOrdered="true" association="Ppivot.A_unspecializedElement_TemplateableElement"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTemplateableElement.PunspecializedElement.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TTransition" name="Transition"> |
| <generalization xmi:id="Ppivot.TTransition.g0" general="Ppivot.TNamespace"/> |
| <ownedAttribute xmi:id="Ppivot.TTransition.Pkind" name="kind" visibility="public" type="Ppivot.TTransitionKind" isOrdered="true"> |
| <defaultValue xmi:type="uml:InstanceValue" xmi:id="Ppivot.TTransition.Pkind.dlV" type="Ppivot.TTransitionKind" instance="Ppivot.TTransitionKind.Lexternal"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TTransition.PownedEffect" name="ownedEffect" type="Ppivot.TBehavior" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedEffect_owningTransition"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTransition.PownedEffect.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TTransition.PownedGuard" name="ownedGuard" type="Ppivot.TConstraint" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedGuard_owningTransition"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTransition.PownedGuard.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TTransition.PownedTriggers" name="ownedTriggers" type="Ppivot.TTrigger" aggregation="composite" association="Ppivot.A_ownedTriggers_owningTransition"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTransition.PownedTriggers.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TTransition.PownedTriggers.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TTransition.PowningRegion" name="owningRegion" type="Ppivot.TRegion" isOrdered="true" association="Ppivot.A_ownedTransitions_owningRegion"/> |
| <ownedAttribute xmi:id="Ppivot.TTransition.Psource" name="source" type="Ppivot.TVertex" isOrdered="true" association="Ppivot.A_outgoingTransitions_source"/> |
| <ownedAttribute xmi:id="Ppivot.TTransition.Ptarget" name="target" type="Ppivot.TVertex" isOrdered="true" association="Ppivot.A_target_incomingTransitions"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TTrigger" name="Trigger"> |
| <generalization xmi:id="Ppivot.TTrigger.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TTrigger.PowningState" name="owningState" type="Ppivot.TState" isOrdered="true" association="Ppivot.A_ownedDeferrableTriggers_owningState"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTrigger.PowningState.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TTrigger.PowningTransition" name="owningTransition" type="Ppivot.TTransition" isOrdered="true" association="Ppivot.A_ownedTriggers_owningTransition"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTrigger.PowningTransition.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TTupleLiteralExp" name="TupleLiteralExp"> |
| <generalization xmi:id="Ppivot.TTupleLiteralExp.g0" general="Ppivot.TLiteralExp"/> |
| <ownedAttribute xmi:id="Ppivot.TTupleLiteralExp.PownedParts" name="ownedParts" type="Ppivot.TTupleLiteralPart" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedParts_TupleLiteralExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTupleLiteralExp.PownedParts.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TTupleLiteralExp.PownedParts.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TTupleLiteralPart" name="TupleLiteralPart"> |
| <generalization xmi:id="Ppivot.TTupleLiteralPart.g0" general="Ppivot.TVariableDeclaration"/> |
| <ownedAttribute xmi:id="Ppivot.TTupleLiteralPart.PownedInit" name="ownedInit" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedInit_TupleLiteralPart"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTupleLiteralPart.PownedInit.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TTupleType" name="TupleType"> |
| <generalization xmi:id="Ppivot.TTupleType.g0" general="Ppivot.TDataType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TType" name="Type" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TType.g0" general="Ppivot.TNamedElement"/> |
| <ownedOperation xmi:id="Ppivot.TType.OflattenedType" name="flattenedType" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TType.OflattenedType.Pnull" type="Ppivot.TType" isOrdered="true" direction="return"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TType.OflattenedType.Pnull.lV"/> |
| </ownedParameter> |
| </ownedOperation> |
| <ownedOperation xmi:id="Ppivot.TType.OisClass" name="isClass" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TType.OisClass.Pnull" type="Ppivot.TClass" isOrdered="true" direction="return"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TType.OisClass.Pnull.lV"/> |
| </ownedParameter> |
| </ownedOperation> |
| <ownedOperation xmi:id="Ppivot.TType.OisTemplateParameter" name="isTemplateParameter" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TType.OisTemplateParameter.Pnull" type="Ppivot.TTemplateParameter" isOrdered="true" direction="return"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TType.OisTemplateParameter.Pnull.lV"/> |
| </ownedParameter> |
| </ownedOperation> |
| <ownedOperation xmi:id="Ppivot.TType.OspecializeIn" name="specializeIn" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TType.OspecializeIn.Pnull" type="Ppivot.TType" isOrdered="true" direction="return"/> |
| <ownedParameter xmi:id="Ppivot.TType.OspecializeIn.Pexpr" name="expr" type="Ppivot.TCallExp" isOrdered="true"/> |
| <ownedParameter xmi:id="Ppivot.TType.OspecializeIn.PselfType" name="selfType" type="Ppivot.TType" isOrdered="true"/> |
| </ownedOperation> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TTypeExp" name="TypeExp"> |
| <generalization xmi:id="Ppivot.TTypeExp.g0" general="Ppivot.TOCLExpression"/> |
| <ownedAttribute xmi:id="Ppivot.TTypeExp.PreferredType" name="referredType" type="Ppivot.TType" isOrdered="true" association="Ppivot.A_referredType_TypeExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTypeExp.PreferredType.lV"/> |
| </ownedAttribute> |
| <interfaceRealization xmi:id="Ppivot.TTypeExp.interfaceRealization0" client="Ppivot.TTypeExp" supplier="Ppivot.TReferringElement" |
| contract="Ppivot.TReferringElement"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TTypedElement" name="TypedElement" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TTypedElement.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TTypedElement.PisMany" name="isMany" visibility="public" type="Ppivot.TBoolean" isOrdered="true" isReadOnly="true" |
| isDerived="true"/> |
| <ownedAttribute xmi:id="Ppivot.TTypedElement.PisRequired" name="isRequired" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TTypedElement.PisRequired.dlV" value="true"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TTypedElement.Ptype" name="type" type="Ppivot.TType" isOrdered="true" association="Ppivot.A_type_TypedElement"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TTypedElement.Ptype.lV"/> |
| </ownedAttribute> |
| <ownedOperation xmi:id="Ppivot.TTypedElement.OCompatibleBody" name="CompatibleBody" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TTypedElement.OCompatibleBody.Pnull" type="Ppivot.TBoolean" isOrdered="true" direction="return"/> |
| <ownedParameter xmi:id="Ppivot.TTypedElement.OCompatibleBody.PbodySpecification" name="bodySpecification" type="Ppivot.TValueSpecification" |
| isOrdered="true"/> |
| </ownedOperation> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TUnlimitedNaturalLiteralExp" name="UnlimitedNaturalLiteralExp"> |
| <generalization xmi:id="Ppivot.TUnlimitedNaturalLiteralExp.g0" general="Ppivot.TNumericLiteralExp"/> |
| <ownedAttribute xmi:id="Ppivot.TUnlimitedNaturalLiteralExp.PunlimitedNaturalSymbol" name="unlimitedNaturalSymbol" visibility="public" |
| type="Ppivot.TUnlimitedNatural" isOrdered="true"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TUnspecifiedValueExp" name="UnspecifiedValueExp"> |
| <generalization xmi:id="Ppivot.TUnspecifiedValueExp.g0" general="Ppivot.TOCLExpression"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TValueSpecification" name="ValueSpecification" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TValueSpecification.g0" general="Ppivot.TTypedElement"/> |
| <ownedOperation xmi:id="Ppivot.TValueSpecification.ObooleanValue" name="booleanValue" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TValueSpecification.ObooleanValue.Pnull" type="Ppivot.TBoolean" isOrdered="true" direction="return"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TValueSpecification.ObooleanValue.Pnull.lV"/> |
| </ownedParameter> |
| </ownedOperation> |
| <ownedOperation xmi:id="Ppivot.TValueSpecification.OintegerValue" name="integerValue" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TValueSpecification.OintegerValue.Pnull" type="Ppivot.TInteger" isOrdered="true" direction="return"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TValueSpecification.OintegerValue.Pnull.lV"/> |
| </ownedParameter> |
| </ownedOperation> |
| <ownedOperation xmi:id="Ppivot.TValueSpecification.OisComputable" name="isComputable" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TValueSpecification.OisComputable.Pnull" type="Ppivot.TBoolean" isOrdered="true" direction="return"/> |
| </ownedOperation> |
| <ownedOperation xmi:id="Ppivot.TValueSpecification.OisNull" name="isNull" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TValueSpecification.OisNull.Pnull" type="Ppivot.TBoolean" isOrdered="true" direction="return"/> |
| </ownedOperation> |
| <ownedOperation xmi:id="Ppivot.TValueSpecification.OstringValue" name="stringValue" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TValueSpecification.OstringValue.Pnull" type="Ppivot.TString" isOrdered="true" direction="return"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TValueSpecification.OstringValue.Pnull.lV"/> |
| </ownedParameter> |
| </ownedOperation> |
| <ownedOperation xmi:id="Ppivot.TValueSpecification.OunlimitedValue" name="unlimitedValue" visibility="public"> |
| <ownedParameter xmi:id="Ppivot.TValueSpecification.OunlimitedValue.Pnull" type="Ppivot.TUnlimitedNatural" isOrdered="true" direction="return"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TValueSpecification.OunlimitedValue.Pnull.lV"/> |
| </ownedParameter> |
| </ownedOperation> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TVariable" name="Variable"> |
| <generalization xmi:id="Ppivot.TVariable.g0" general="Ppivot.TVariableDeclaration"/> |
| <ownedAttribute xmi:id="Ppivot.TVariable.PisImplicit" name="isImplicit" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TVariable.PisImplicit.lV"/> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TVariable.PisImplicit.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TVariable.PownedInit" name="ownedInit" type="Ppivot.TOCLExpression" isOrdered="true" aggregation="composite" |
| association="Ppivot.A_ownedInit_Variable"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TVariable.PownedInit.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TVariable.PrepresentedParameter" name="representedParameter" type="Ppivot.TParameter" isOrdered="true" |
| association="Ppivot.A_representedParameter_Variable"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TVariable.PrepresentedParameter.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TVariableDeclaration" name="VariableDeclaration" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TVariableDeclaration.g0" general="Ppivot.TTypedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TVariableDeclaration.PtypeValue" name="typeValue" type="Ppivot.TType" isOrdered="true" association="Ppivot.A_typeValue_VariableDeclaration"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TVariableDeclaration.PtypeValue.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TVariableExp" name="VariableExp"> |
| <generalization xmi:id="Ppivot.TVariableExp.g0" general="Ppivot.TOCLExpression"/> |
| <ownedAttribute xmi:id="Ppivot.TVariableExp.PisImplicit" name="isImplicit" visibility="public" type="Ppivot.TBoolean" isOrdered="true"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TVariableExp.PisImplicit.lV"/> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="Ppivot.TVariableExp.PisImplicit.dlV" value="false"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TVariableExp.PreferredVariable" name="referredVariable" type="Ppivot.TVariableDeclaration" isOrdered="true" |
| association="Ppivot.A_referredVariable_VariableExp"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TVariableExp.PreferredVariable.lV"/> |
| </ownedAttribute> |
| <interfaceRealization xmi:id="Ppivot.TVariableExp.interfaceRealization0" client="Ppivot.TVariableExp" supplier="Ppivot.TReferringElement" |
| contract="Ppivot.TReferringElement"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TVertex" name="Vertex" isAbstract="true"> |
| <generalization xmi:id="Ppivot.TVertex.g0" general="Ppivot.TNamedElement"/> |
| <ownedAttribute xmi:id="Ppivot.TVertex.PincomingTransitions" name="incomingTransitions" type="Ppivot.TTransition" isReadOnly="true" |
| association="Ppivot.A_target_incomingTransitions"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TVertex.PincomingTransitions.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TVertex.PincomingTransitions.uV" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TVertex.PowningRegion" name="owningRegion" type="Ppivot.TRegion" isOrdered="true" association="Ppivot.A_ownedSubvertexes_owningRegion"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TVertex.PowningRegion.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TVertex.PoutgoingTransitions" name="outgoingTransitions" type="Ppivot.TTransition" isReadOnly="true" |
| association="Ppivot.A_outgoingTransitions_source"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TVertex.PoutgoingTransitions.lV"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="Ppivot.TVertex.PoutgoingTransitions.uV" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TVoidType" name="VoidType"> |
| <generalization xmi:id="Ppivot.TVoidType.g0" general="Ppivot.TClass"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="Ppivot.TWildcardType" name="WildcardType"> |
| <generalization xmi:id="Ppivot.TWildcardType.g0" general="Ppivot.TClass"/> |
| <ownedAttribute xmi:id="Ppivot.TWildcardType.PlowerBound" name="lowerBound" type="Ppivot.TType" isOrdered="true" association="Ppivot.A_lowerBound_WildcardType"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TWildcardType.PlowerBound.lV"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="Ppivot.TWildcardType.PupperBound" name="upperBound" type="Ppivot.TType" isOrdered="true" association="Ppivot.A_upperBound_WildcardType"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="Ppivot.TWildcardType.PupperBound.lV"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_actual_TemplateParameterSubstitution" name="A_actual_TemplateParameterSubstitution" |
| memberEnd="Ppivot.TTemplateParameterSubstitution.Pactual Ppivot.A_actual_TemplateParameterSubstitution.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_actual_TemplateParameterSubstitution.Pnull" type="Ppivot.TTemplateParameterSubstitution" association="Ppivot.A_actual_TemplateParameterSubstitution"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_annotatedElements_annotatingComments" name="A_annotatedElements_annotatingComments" |
| memberEnd="Ppivot.TComment.PannotatedElements Ppivot.TElement.PannotatingComments"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_behavioralClass_DataType" name="A_behavioralClass_DataType" memberEnd="Ppivot.TDataType.PbehavioralClass Ppivot.A_behavioralClass_DataType.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_behavioralClass_DataType.Pnull" type="Ppivot.TDataType" association="Ppivot.A_behavioralClass_DataType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_bodyExpression_Operation" name="A_bodyExpression_Operation" memberEnd="Ppivot.TOperation.PbodyExpression Ppivot.A_bodyExpression_Operation.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_bodyExpression_Operation.Pnull" type="Ppivot.TOperation" association="Ppivot.A_bodyExpression_Operation"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_class_extenders" name="A_class_extenders" memberEnd="Ppivot.TStereotypeExtender.Pclass Ppivot.TClass.Pextenders"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_classes_InstanceSpecification" name="A_classes_InstanceSpecification" memberEnd="Ppivot.TInstanceSpecification.Pclasses Ppivot.A_classes_InstanceSpecification.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_classes_InstanceSpecification.Pnull" type="Ppivot.TInstanceSpecification" association="Ppivot.A_classes_InstanceSpecification"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_coercions_PrimitiveType" name="A_coercions_PrimitiveType" memberEnd="Ppivot.TPrimitiveType.Pcoercions Ppivot.A_coercions_PrimitiveType.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_coercions_PrimitiveType.Pnull" type="Ppivot.TPrimitiveType" association="Ppivot.A_coercions_PrimitiveType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_constrainedElements_Constraint" name="A_constrainedElements_Constraint" |
| memberEnd="Ppivot.TConstraint.PconstrainedElements Ppivot.A_constrainedElements_Constraint.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_constrainedElements_Constraint.Pnull" type="Ppivot.TConstraint" association="Ppivot.A_constrainedElements_Constraint"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_constrainingClasses_TemplateParameter" name="A_constrainingClasses_TemplateParameter" |
| memberEnd="Ppivot.TTemplateParameter.PconstrainingClasses Ppivot.A_constrainingClasses_TemplateParameter.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_constrainingClasses_TemplateParameter.Pnull" type="Ppivot.TTemplateParameter" association="Ppivot.A_constrainingClasses_TemplateParameter"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_contextType_LambdaType" name="A_contextType_LambdaType" memberEnd="Ppivot.TLambdaType.PcontextType Ppivot.A_contextType_LambdaType.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_contextType_LambdaType.Pnull" type="Ppivot.TLambdaType" association="Ppivot.A_contextType_LambdaType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_context_Constraint" name="A_context_Constraint" memberEnd="Ppivot.TConstraint.Pcontext Ppivot.A_context_Constraint.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_context_Constraint.Pnull" type="Ppivot.TConstraint" association="Ppivot.A_context_Constraint"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_definingProperty_Slot" name="A_definingProperty_Slot" memberEnd="Ppivot.TSlot.PdefiningProperty Ppivot.A_definingProperty_Slot.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_definingProperty_Slot.Pnull" type="Ppivot.TSlot" association="Ppivot.A_definingProperty_Slot"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_elementType_CollectionType" name="A_elementType_CollectionType" memberEnd="Ppivot.TCollectionType.PelementType Ppivot.A_elementType_CollectionType.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_elementType_CollectionType.Pnull" type="Ppivot.TCollectionType" association="Ppivot.A_elementType_CollectionType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_entries_ConnectionPointReference" name="A_entries_ConnectionPointReference" |
| memberEnd="Ppivot.TConnectionPointReference.Pentries Ppivot.A_entries_ConnectionPointReference.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_entries_ConnectionPointReference.Pnull" type="Ppivot.TConnectionPointReference" association="Ppivot.A_entries_ConnectionPointReference"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_entryClass_MapType" name="A_entryClass_MapType" memberEnd="Ppivot.TMapType.PentryClass Ppivot.A_entryClass_MapType.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_entryClass_MapType.Pnull" type="Ppivot.TMapType" association="Ppivot.A_entryClass_MapType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_exits_ConnectionPointReference" name="A_exits_ConnectionPointReference" |
| memberEnd="Ppivot.TConnectionPointReference.Pexits Ppivot.A_exits_ConnectionPointReference.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_exits_ConnectionPointReference.Pnull" type="Ppivot.TConnectionPointReference" association="Ppivot.A_exits_ConnectionPointReference"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_extendedRegion_Region" name="A_extendedRegion_Region" memberEnd="Ppivot.TRegion.PextendedRegion Ppivot.A_extendedRegion_Region.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_extendedRegion_Region.Pnull" type="Ppivot.TRegion" association="Ppivot.A_extendedRegion_Region"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_extendedStateMachines_StateMachine" name="A_extendedStateMachines_StateMachine" |
| memberEnd="Ppivot.TStateMachine.PextendedStateMachines Ppivot.A_extendedStateMachines_StateMachine.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_extendedStateMachines_StateMachine.Pnull" type="Ppivot.TStateMachine" association="Ppivot.A_extendedStateMachines_StateMachine"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_formal_TemplateParameterSubstitution" name="A_formal_TemplateParameterSubstitution" |
| memberEnd="Ppivot.TTemplateParameterSubstitution.Pformal Ppivot.A_formal_TemplateParameterSubstitution.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_formal_TemplateParameterSubstitution.Pnull" type="Ppivot.TTemplateParameterSubstitution" association="Ppivot.A_formal_TemplateParameterSubstitution"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_importedNamespace_Import" name="A_importedNamespace_Import" memberEnd="Ppivot.TImport.PimportedNamespace Ppivot.A_importedNamespace_Import.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_importedNamespace_Import.Pnull" type="Ppivot.TImport" association="Ppivot.A_importedNamespace_Import"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_importedPackages_Package" name="A_importedPackages_Package" memberEnd="Ppivot.TPackage.PimportedPackages Ppivot.A_importedPackages_Package.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_importedPackages_Package.Pnull" type="Ppivot.TPackage" association="Ppivot.A_importedPackages_Package"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_keyType_MapType" name="A_keyType_MapType" memberEnd="Ppivot.TMapType.PkeyType Ppivot.A_keyType_MapType.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_keyType_MapType.Pnull" type="Ppivot.TMapType" association="Ppivot.A_keyType_MapType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_keys_Property" name="A_keys_Property" memberEnd="Ppivot.TProperty.Pkeys Ppivot.A_keys_Property.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_keys_Property.Pnull" type="Ppivot.TProperty" association="Ppivot.A_keys_Property"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_lowerBound_WildcardType" name="A_lowerBound_WildcardType" memberEnd="Ppivot.TWildcardType.PlowerBound Ppivot.A_lowerBound_WildcardType.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_lowerBound_WildcardType.Pnull" type="Ppivot.TWildcardType" association="Ppivot.A_lowerBound_WildcardType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_metaType_DynamicElement" name="A_metaType_DynamicElement" memberEnd="Ppivot.TDynamicElement.PmetaType Ppivot.A_metaType_DynamicElement.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_metaType_DynamicElement.Pnull" type="Ppivot.TDynamicElement" association="Ppivot.A_metaType_DynamicElement"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_navigationSource_NavigationCallExp" name="A_navigationSource_NavigationCallExp" |
| memberEnd="Ppivot.TNavigationCallExp.PnavigationSource Ppivot.A_navigationSource_NavigationCallExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_navigationSource_NavigationCallExp.Pnull" type="Ppivot.TNavigationCallExp" association="Ppivot.A_navigationSource_NavigationCallExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_operation_CallOperationAction" name="A_operation_CallOperationAction" memberEnd="Ppivot.TCallOperationAction.Poperation Ppivot.A_operation_CallOperationAction.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_operation_CallOperationAction.Pnull" type="Ppivot.TCallOperationAction" association="Ppivot.A_operation_CallOperationAction"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_opposite_Property" name="A_opposite_Property" memberEnd="Ppivot.TProperty.Popposite Ppivot.A_opposite_Property.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_opposite_Property.Pnull" type="Ppivot.TProperty" association="Ppivot.A_opposite_Property"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_orphanCompletePackage_CompleteModel" name="A_orphanCompletePackage_CompleteModel" |
| memberEnd="Ppivot.TCompleteModel.PorphanCompletePackage Ppivot.A_orphanCompletePackage_CompleteModel.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_orphanCompletePackage_CompleteModel.Pnull" type="Ppivot.TCompleteModel" association="Ppivot.A_orphanCompletePackage_CompleteModel"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_outgoingTransitions_source" name="A_outgoingTransitions_source" memberEnd="Ppivot.TVertex.PoutgoingTransitions Ppivot.TTransition.Psource"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedAccumulators_Iteration" name="A_ownedAccumulators_Iteration" memberEnd="Ppivot.TIteration.PownedAccumulators Ppivot.A_ownedAccumulators_Iteration.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedAccumulators_Iteration.Pnull" type="Ppivot.TIteration" association="Ppivot.A_ownedAccumulators_Iteration"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedAnnotations_Element" name="A_ownedAnnotations_Element" memberEnd="Ppivot.TElement.PownedAnnotations Ppivot.A_ownedAnnotations_Element.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedAnnotations_Element.Pnull" type="Ppivot.TElement" association="Ppivot.A_ownedAnnotations_Element"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedArguments_MessageExp" name="A_ownedArguments_MessageExp" memberEnd="Ppivot.TMessageExp.PownedArguments Ppivot.A_ownedArguments_MessageExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedArguments_MessageExp.Pnull" type="Ppivot.TMessageExp" association="Ppivot.A_ownedArguments_MessageExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedArguments_OperationCallExp" name="A_ownedArguments_OperationCallExp" |
| memberEnd="Ppivot.TOperationCallExp.PownedArguments Ppivot.A_ownedArguments_OperationCallExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedArguments_OperationCallExp.Pnull" type="Ppivot.TOperationCallExp" association="Ppivot.A_ownedArguments_OperationCallExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedBehaviors_Class" name="A_ownedBehaviors_Class" memberEnd="Ppivot.TClass.PownedBehaviors Ppivot.A_ownedBehaviors_Class.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedBehaviors_Class.Pnull" type="Ppivot.TClass" association="Ppivot.A_ownedBehaviors_Class"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedBindings_owningElement" name="A_ownedBindings_owningElement" memberEnd="Ppivot.TTemplateableElement.PownedBindings Ppivot.TTemplateBinding.PowningElement"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedBody_ExpressionInOCL" name="A_ownedBody_ExpressionInOCL" memberEnd="Ppivot.TExpressionInOCL.PownedBody Ppivot.A_ownedBody_ExpressionInOCL.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedBody_ExpressionInOCL.Pnull" type="Ppivot.TExpressionInOCL" association="Ppivot.A_ownedBody_ExpressionInOCL"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedBody_LoopExp" name="A_ownedBody_LoopExp" memberEnd="Ppivot.TLoopExp.PownedBody Ppivot.A_ownedBody_LoopExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedBody_LoopExp.Pnull" type="Ppivot.TLoopExp" association="Ppivot.A_ownedBody_LoopExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedCalledOperation_MessageExp" name="A_ownedCalledOperation_MessageExp" |
| memberEnd="Ppivot.TMessageExp.PownedCalledOperation Ppivot.A_ownedCalledOperation_MessageExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedCalledOperation_MessageExp.Pnull" type="Ppivot.TMessageExp" association="Ppivot.A_ownedCalledOperation_MessageExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedClasses_owningPackage" name="A_ownedClasses_owningPackage" memberEnd="Ppivot.TPackage.PownedClasses Ppivot.TClass.PowningPackage"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedCoIterators_LoopExp" name="A_ownedCoIterators_LoopExp" memberEnd="Ppivot.TLoopExp.PownedCoIterators Ppivot.A_ownedCoIterators_LoopExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedCoIterators_LoopExp.Pnull" type="Ppivot.TLoopExp" association="Ppivot.A_ownedCoIterators_LoopExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedComments_owningElement" name="A_ownedComments_owningElement" memberEnd="Ppivot.TElement.PownedComments Ppivot.TComment.PowningElement"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedCompleteClasses_owningCompletePackage" name="A_ownedCompleteClasses_owningCompletePackage" |
| memberEnd="Ppivot.TCompletePackage.PownedCompleteClasses Ppivot.TCompleteClass.PowningCompletePackage"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedCompleteModel_owningCompleteEnvironment" name="A_ownedCompleteModel_owningCompleteEnvironment" |
| memberEnd="Ppivot.TCompleteEnvironment.PownedCompleteModel Ppivot.TCompleteModel.PowningCompleteEnvironment"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedCompletePackages_owningCompleteModel" name="A_ownedCompletePackages_owningCompleteModel" |
| memberEnd="Ppivot.TCompleteModel.PownedCompletePackages Ppivot.TCompletePackage.PowningCompleteModel"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedCompletePackages_owningCompletePackage" name="A_ownedCompletePackages_owningCompletePackage" |
| memberEnd="Ppivot.TCompletePackage.PownedCompletePackages Ppivot.TCompletePackage.PowningCompletePackage"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedCondition_IfExp" name="A_ownedCondition_IfExp" memberEnd="Ppivot.TIfExp.PownedCondition Ppivot.A_ownedCondition_IfExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedCondition_IfExp.Pnull" type="Ppivot.TIfExp" association="Ppivot.A_ownedCondition_IfExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedConnectionPoints_owningState" name="A_ownedConnectionPoints_owningState" |
| memberEnd="Ppivot.TState.PownedConnectionPoints Ppivot.TPseudostate.PowningState"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedConnectionPoints_owningStateMachine" name="A_ownedConnectionPoints_owningStateMachine" |
| memberEnd="Ppivot.TStateMachine.PownedConnectionPoints Ppivot.TPseudostate.PowningStateMachine"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedConnections_owningState" name="A_ownedConnections_owningState" memberEnd="Ppivot.TState.PownedConnections Ppivot.TConnectionPointReference.PowningState"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedConstraints_Namespace" name="A_ownedConstraints_Namespace" memberEnd="Ppivot.TNamespace.PownedConstraints Ppivot.A_ownedConstraints_Namespace.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedConstraints_Namespace.Pnull" type="Ppivot.TNamespace" association="Ppivot.A_ownedConstraints_Namespace"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedContents_Annotation" name="A_ownedContents_Annotation" memberEnd="Ppivot.TAnnotation.PownedContents Ppivot.A_ownedContents_Annotation.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedContents_Annotation.Pnull" type="Ppivot.TAnnotation" association="Ppivot.A_ownedContents_Annotation"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedContext_ExpressionInOCL" name="A_ownedContext_ExpressionInOCL" memberEnd="Ppivot.TExpressionInOCL.PownedContext Ppivot.A_ownedContext_ExpressionInOCL.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedContext_ExpressionInOCL.Pnull" type="Ppivot.TExpressionInOCL" association="Ppivot.A_ownedContext_ExpressionInOCL"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedDeferrableTriggers_owningState" name="A_ownedDeferrableTriggers_owningState" |
| memberEnd="Ppivot.TState.PownedDeferrableTriggers Ppivot.TTrigger.PowningState"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedDetails_Annotation" name="A_ownedDetails_Annotation" memberEnd="Ppivot.TAnnotation.PownedDetails Ppivot.A_ownedDetails_Annotation.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedDetails_Annotation.Pnull" type="Ppivot.TAnnotation" association="Ppivot.A_ownedDetails_Annotation"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedDoActivity_State" name="A_ownedDoActivity_State" memberEnd="Ppivot.TState.PownedDoActivity Ppivot.A_ownedDoActivity_State.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedDoActivity_State.Pnull" type="Ppivot.TState" association="Ppivot.A_ownedDoActivity_State"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedDynamicProperties_DynamicType" name="A_ownedDynamicProperties_DynamicType" |
| memberEnd="Ppivot.TDynamicType.PownedDynamicProperties Ppivot.A_ownedDynamicProperties_DynamicType.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedDynamicProperties_DynamicType.Pnull" type="Ppivot.TDynamicType" association="Ppivot.A_ownedDynamicProperties_DynamicType"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedEffect_owningTransition" name="A_ownedEffect_owningTransition" memberEnd="Ppivot.TTransition.PownedEffect Ppivot.TBehavior.PowningTransition"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedElse_IfExp" name="A_ownedElse_IfExp" memberEnd="Ppivot.TIfExp.PownedElse Ppivot.A_ownedElse_IfExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedElse_IfExp.Pnull" type="Ppivot.TIfExp" association="Ppivot.A_ownedElse_IfExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedEntry_State" name="A_ownedEntry_State" memberEnd="Ppivot.TState.PownedEntry Ppivot.A_ownedEntry_State.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedEntry_State.Pnull" type="Ppivot.TState" association="Ppivot.A_ownedEntry_State"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedExit_State" name="A_ownedExit_State" memberEnd="Ppivot.TState.PownedExit Ppivot.A_ownedExit_State.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedExit_State.Pnull" type="Ppivot.TState" association="Ppivot.A_ownedExit_State"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedExpression_Property" name="A_ownedExpression_Property" memberEnd="Ppivot.TProperty.PownedExpression Ppivot.A_ownedExpression_Property.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedExpression_Property.Pnull" type="Ppivot.TProperty" association="Ppivot.A_ownedExpression_Property"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedExtenders_owningStereotype" name="A_ownedExtenders_owningStereotype" |
| memberEnd="Ppivot.TStereotype.PownedExtenders Ppivot.TStereotypeExtender.PowningStereotype"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedExtensions_base" name="A_ownedExtensions_base" memberEnd="Ppivot.TElement.PownedExtensions Ppivot.TElementExtension.Pbase"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedFirst_CollectionRange" name="A_ownedFirst_CollectionRange" memberEnd="Ppivot.TCollectionRange.PownedFirst Ppivot.A_ownedFirst_CollectionRange.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedFirst_CollectionRange.Pnull" type="Ppivot.TCollectionRange" association="Ppivot.A_ownedFirst_CollectionRange"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedGuard_owningTransition" name="A_ownedGuard_owningTransition" memberEnd="Ppivot.TTransition.PownedGuard Ppivot.TConstraint.PowningTransition"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedImports_Model" name="A_ownedImports_Model" memberEnd="Ppivot.TModel.PownedImports Ppivot.A_ownedImports_Model.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedImports_Model.Pnull" type="Ppivot.TModel" association="Ppivot.A_ownedImports_Model"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedIn_LetExp" name="A_ownedIn_LetExp" memberEnd="Ppivot.TLetExp.PownedIn Ppivot.A_ownedIn_LetExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedIn_LetExp.Pnull" type="Ppivot.TLetExp" association="Ppivot.A_ownedIn_LetExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedInit_ShadowPart" name="A_ownedInit_ShadowPart" memberEnd="Ppivot.TShadowPart.PownedInit Ppivot.A_ownedInit_ShadowPart.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedInit_ShadowPart.Pnull" type="Ppivot.TShadowPart" association="Ppivot.A_ownedInit_ShadowPart"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedInit_TupleLiteralPart" name="A_ownedInit_TupleLiteralPart" memberEnd="Ppivot.TTupleLiteralPart.PownedInit Ppivot.A_ownedInit_TupleLiteralPart.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedInit_TupleLiteralPart.Pnull" type="Ppivot.TTupleLiteralPart" association="Ppivot.A_ownedInit_TupleLiteralPart"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedInit_Variable" name="A_ownedInit_Variable" memberEnd="Ppivot.TVariable.PownedInit Ppivot.A_ownedInit_Variable.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedInit_Variable.Pnull" type="Ppivot.TVariable" association="Ppivot.A_ownedInit_Variable"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedInstances_owningPackage" name="A_ownedInstances_owningPackage" memberEnd="Ppivot.TPackage.PownedInstances Ppivot.TInstanceSpecification.PowningPackage"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedInvariants_Class" name="A_ownedInvariants_Class" memberEnd="Ppivot.TClass.PownedInvariants Ppivot.A_ownedInvariants_Class.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedInvariants_Class.Pnull" type="Ppivot.TClass" association="Ppivot.A_ownedInvariants_Class"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedItem_CollectionItem" name="A_ownedItem_CollectionItem" memberEnd="Ppivot.TCollectionItem.PownedItem Ppivot.A_ownedItem_CollectionItem.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedItem_CollectionItem.Pnull" type="Ppivot.TCollectionItem" association="Ppivot.A_ownedItem_CollectionItem"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedIterators_Iteration" name="A_ownedIterators_Iteration" memberEnd="Ppivot.TIteration.PownedIterators Ppivot.A_ownedIterators_Iteration.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedIterators_Iteration.Pnull" type="Ppivot.TIteration" association="Ppivot.A_ownedIterators_Iteration"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedIterators_LoopExp" name="A_ownedIterators_LoopExp" memberEnd="Ppivot.TLoopExp.PownedIterators Ppivot.A_ownedIterators_LoopExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedIterators_LoopExp.Pnull" type="Ppivot.TLoopExp" association="Ppivot.A_ownedIterators_LoopExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedKey_MapLiteralPart" name="A_ownedKey_MapLiteralPart" memberEnd="Ppivot.TMapLiteralPart.PownedKey Ppivot.A_ownedKey_MapLiteralPart.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedKey_MapLiteralPart.Pnull" type="Ppivot.TMapLiteralPart" association="Ppivot.A_ownedKey_MapLiteralPart"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedLast_CollectionRange" name="A_ownedLast_CollectionRange" memberEnd="Ppivot.TCollectionRange.PownedLast Ppivot.A_ownedLast_CollectionRange.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedLast_CollectionRange.Pnull" type="Ppivot.TCollectionRange" association="Ppivot.A_ownedLast_CollectionRange"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedLiterals_owningEnumeration" name="A_ownedLiterals_owningEnumeration" |
| memberEnd="Ppivot.TEnumeration.PownedLiterals Ppivot.TEnumerationLiteral.PowningEnumeration"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedOperations_owningClass" name="A_ownedOperations_owningClass" memberEnd="Ppivot.TClass.PownedOperations Ppivot.TOperation.PowningClass"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedPackages_Model" name="A_ownedPackages_Model" memberEnd="Ppivot.TModel.PownedPackages Ppivot.A_ownedPackages_Model.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedPackages_Model.Pnull" type="Ppivot.TModel" association="Ppivot.A_ownedPackages_Model"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedPackages_owningPackage" name="A_ownedPackages_owningPackage" memberEnd="Ppivot.TPackage.PownedPackages Ppivot.TPackage.PowningPackage"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedParameters_ExpressionInOCL" name="A_ownedParameters_ExpressionInOCL" |
| memberEnd="Ppivot.TExpressionInOCL.PownedParameters Ppivot.A_ownedParameters_ExpressionInOCL.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedParameters_ExpressionInOCL.Pnull" type="Ppivot.TExpressionInOCL" association="Ppivot.A_ownedParameters_ExpressionInOCL"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedParameters_owningOperation" name="A_ownedParameters_owningOperation" |
| memberEnd="Ppivot.TOperation.PownedParameters Ppivot.TParameter.PowningOperation"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedParameters_owningSignature" name="A_ownedParameters_owningSignature" |
| memberEnd="Ppivot.TTemplateSignature.PownedParameters Ppivot.TTemplateParameter.PowningSignature"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedParts_CollectionLiteralExp" name="A_ownedParts_CollectionLiteralExp" |
| memberEnd="Ppivot.TCollectionLiteralExp.PownedParts Ppivot.A_ownedParts_CollectionLiteralExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedParts_CollectionLiteralExp.Pnull" type="Ppivot.TCollectionLiteralExp" association="Ppivot.A_ownedParts_CollectionLiteralExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedParts_MapLiteralExp" name="A_ownedParts_MapLiteralExp" memberEnd="Ppivot.TMapLiteralExp.PownedParts Ppivot.A_ownedParts_MapLiteralExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedParts_MapLiteralExp.Pnull" type="Ppivot.TMapLiteralExp" association="Ppivot.A_ownedParts_MapLiteralExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedParts_ShadowExp" name="A_ownedParts_ShadowExp" memberEnd="Ppivot.TShadowExp.PownedParts Ppivot.A_ownedParts_ShadowExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedParts_ShadowExp.Pnull" type="Ppivot.TShadowExp" association="Ppivot.A_ownedParts_ShadowExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedParts_TupleLiteralExp" name="A_ownedParts_TupleLiteralExp" memberEnd="Ppivot.TTupleLiteralExp.PownedParts Ppivot.A_ownedParts_TupleLiteralExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedParts_TupleLiteralExp.Pnull" type="Ppivot.TTupleLiteralExp" association="Ppivot.A_ownedParts_TupleLiteralExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedPostconditions_owningPostContext" name="A_ownedPostconditions_owningPostContext" |
| memberEnd="Ppivot.TOperation.PownedPostconditions Ppivot.TConstraint.PowningPostContext"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedPrecedences_Library" name="A_ownedPrecedences_Library" memberEnd="Ppivot.TLibrary.PownedPrecedences Ppivot.A_ownedPrecedences_Library.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedPrecedences_Library.Pnull" type="Ppivot.TLibrary" association="Ppivot.A_ownedPrecedences_Library"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedPreconditions_owningPreContext" name="A_ownedPreconditions_owningPreContext" |
| memberEnd="Ppivot.TOperation.PownedPreconditions Ppivot.TConstraint.PowningPreContext"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedProfileApplications_owningPackage" name="A_ownedProfileApplications_owningPackage" |
| memberEnd="Ppivot.TPackage.PownedProfileApplications Ppivot.TProfileApplication.PowningPackage"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedProperties_owningClass" name="A_ownedProperties_owningClass" memberEnd="Ppivot.TClass.PownedProperties Ppivot.TProperty.PowningClass"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedRegions_owningState" name="A_ownedRegions_owningState" memberEnd="Ppivot.TState.PownedRegions Ppivot.TRegion.PowningState"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedRegions_owningStateMachine" name="A_ownedRegions_owningStateMachine" |
| memberEnd="Ppivot.TStateMachine.PownedRegions Ppivot.TRegion.PowningStateMachine"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedResult_ExpressionInOCL" name="A_ownedResult_ExpressionInOCL" memberEnd="Ppivot.TExpressionInOCL.PownedResult Ppivot.A_ownedResult_ExpressionInOCL.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedResult_ExpressionInOCL.Pnull" type="Ppivot.TExpressionInOCL" association="Ppivot.A_ownedResult_ExpressionInOCL"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedResult_IterateExp" name="A_ownedResult_IterateExp" memberEnd="Ppivot.TIterateExp.PownedResult Ppivot.A_ownedResult_IterateExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedResult_IterateExp.Pnull" type="Ppivot.TIterateExp" association="Ppivot.A_ownedResult_IterateExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedSentSignal_MessageExp" name="A_ownedSentSignal_MessageExp" memberEnd="Ppivot.TMessageExp.PownedSentSignal Ppivot.A_ownedSentSignal_MessageExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedSentSignal_MessageExp.Pnull" type="Ppivot.TMessageExp" association="Ppivot.A_ownedSentSignal_MessageExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedSignature_owningElement" name="A_ownedSignature_owningElement" memberEnd="Ppivot.TTemplateableElement.PownedSignature Ppivot.TTemplateSignature.PowningElement"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedSlots_owningInstance" name="A_ownedSlots_owningInstance" memberEnd="Ppivot.TInstanceSpecification.PownedSlots Ppivot.TSlot.PowningInstance"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedSource_CallExp" name="A_ownedSource_CallExp" memberEnd="Ppivot.TCallExp.PownedSource Ppivot.A_ownedSource_CallExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedSource_CallExp.Pnull" type="Ppivot.TCallExp" association="Ppivot.A_ownedSource_CallExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedSpecification_InstanceSpecification" name="A_ownedSpecification_InstanceSpecification" |
| memberEnd="Ppivot.TInstanceSpecification.PownedSpecification Ppivot.A_ownedSpecification_InstanceSpecification.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedSpecification_InstanceSpecification.Pnull" type="Ppivot.TInstanceSpecification" association="Ppivot.A_ownedSpecification_InstanceSpecification"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedSpecification_owningConstraint" name="A_ownedSpecification_owningConstraint" |
| memberEnd="Ppivot.TConstraint.PownedSpecification Ppivot.TLanguageExpression.PowningConstraint"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedStandardLibrary_owningCompleteEnvironment" name="A_ownedStandardLibrary_owningCompleteEnvironment" |
| memberEnd="Ppivot.TCompleteEnvironment.PownedStandardLibrary Ppivot.TStandardLibrary.PowningCompleteEnvironment"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedStateInvariant_owningState" name="A_ownedStateInvariant_owningState" |
| memberEnd="Ppivot.TState.PownedStateInvariant Ppivot.TConstraint.PowningState"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedSubstitutions_owningBinding" name="A_ownedSubstitutions_owningBinding" |
| memberEnd="Ppivot.TTemplateBinding.PownedSubstitutions Ppivot.TTemplateParameterSubstitution.PowningBinding"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedSubvertexes_owningRegion" name="A_ownedSubvertexes_owningRegion" memberEnd="Ppivot.TRegion.PownedSubvertexes Ppivot.TVertex.PowningRegion"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedTarget_MessageExp" name="A_ownedTarget_MessageExp" memberEnd="Ppivot.TMessageExp.PownedTarget Ppivot.A_ownedTarget_MessageExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedTarget_MessageExp.Pnull" type="Ppivot.TMessageExp" association="Ppivot.A_ownedTarget_MessageExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedThen_IfExp" name="A_ownedThen_IfExp" memberEnd="Ppivot.TIfExp.PownedThen Ppivot.A_ownedThen_IfExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedThen_IfExp.Pnull" type="Ppivot.TIfExp" association="Ppivot.A_ownedThen_IfExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedTransitions_owningRegion" name="A_ownedTransitions_owningRegion" memberEnd="Ppivot.TRegion.PownedTransitions Ppivot.TTransition.PowningRegion"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedTriggers_owningTransition" name="A_ownedTriggers_owningTransition" |
| memberEnd="Ppivot.TTransition.PownedTriggers Ppivot.TTrigger.PowningTransition"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedValue_MapLiteralPart" name="A_ownedValue_MapLiteralPart" memberEnd="Ppivot.TMapLiteralPart.PownedValue Ppivot.A_ownedValue_MapLiteralPart.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedValue_MapLiteralPart.Pnull" type="Ppivot.TMapLiteralPart" association="Ppivot.A_ownedValue_MapLiteralPart"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedValues_Slot" name="A_ownedValues_Slot" memberEnd="Ppivot.TSlot.PownedValues Ppivot.A_ownedValues_Slot.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedValues_Slot.Pnull" type="Ppivot.TSlot" association="Ppivot.A_ownedValues_Slot"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedVariable_LetExp" name="A_ownedVariable_LetExp" memberEnd="Ppivot.TLetExp.PownedVariable Ppivot.A_ownedVariable_LetExp.Pnull"> |
| <ownedEnd xmi:id="Ppivot.A_ownedVariable_LetExp.Pnull" type="Ppivot.TLetExp" association="Ppivot.A_ownedVariable_LetExp"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="Ppivot.A_ownedWildcard_TemplateParameterSubstitution" name="A_ownedWildcard_Temp
|