summaryrefslogtreecommitdiff
path: root/CIAO/tests/IDL3_to_XMI/XMI.dtd
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/tests/IDL3_to_XMI/XMI.dtd')
-rw-r--r--CIAO/tests/IDL3_to_XMI/XMI.dtd6384
1 files changed, 0 insertions, 6384 deletions
diff --git a/CIAO/tests/IDL3_to_XMI/XMI.dtd b/CIAO/tests/IDL3_to_XMI/XMI.dtd
deleted file mode 100644
index c8cf164befd..00000000000
--- a/CIAO/tests/IDL3_to_XMI/XMI.dtd
+++ /dev/null
@@ -1,6384 +0,0 @@
-<!-- ===================================================================== -->
-<!--
- This file is the same for all the XMI tests.
- This is XMI 1.1 RTF UML DTD which can be found at
- http://www.omg.org/cgi-bin/apps/doc?ad/99-10-05.dtd
--->
-<!-- ===================================================================== -->
-<!-- Generated by: XMI Framework 1.0 -->
-<!-- Date: Fri Oct 22 14:31:09 PDT 1999 -->
-
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- This section of the DTD contains XML declarations required by -->
-<!-- XMI. -->
-<!-- _______________________________________________________________ -->
-
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI is the top-level XML element for XMI transfer text -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI (XMI.header?, XMI.content?, XMI.difference*,
- XMI.extensions*) >
-<!ATTLIST XMI
- xmi.version CDATA #FIXED "1.1"
- timestamp CDATA #IMPLIED
- verified (true | false) #IMPLIED
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI.header contains documentation and identifies the model, -->
-<!-- metamodel, and metametamodel -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI.header (XMI.documentation?, XMI.model*, XMI.metamodel*,
- XMI.metametamodel*, XMI.import*) >
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- documentation for transfer data -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI.documentation (#PCDATA | XMI.owner | XMI.contact |
- XMI.longDescription | XMI.shortDescription |
- XMI.exporter | XMI.exporterVersion |
- XMI.notice)* >
-<!ELEMENT XMI.owner ANY >
-<!ELEMENT XMI.contact ANY >
-<!ELEMENT XMI.longDescription ANY >
-<!ELEMENT XMI.shortDescription ANY >
-<!ELEMENT XMI.exporter ANY >
-<!ELEMENT XMI.exporterVersion ANY >
-<!ELEMENT XMI.exporterID ANY >
-<!ELEMENT XMI.notice ANY >
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI.element.att defines the attributes that each XML element -->
-<!-- that corresponds to a metamodel class must have to conform to -->
-<!-- the XMI specification. -->
-<!-- _______________________________________________________________ -->
-
-
-<!ENTITY % XMI.element.att
- 'xmi.id ID #IMPLIED xmi.label CDATA #IMPLIED xmi.uuid
- CDATA #IMPLIED ' >
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI.link.att defines the attributes that each XML element that -->
-<!-- corresponds to a metamodel class must have to enable it to -->
-<!-- function as a simple XLink as well as refer to model -->
-<!-- constructs within the same XMI file. -->
-<!-- _______________________________________________________________ -->
-
-
-<!ENTITY % XMI.link.att
- 'href CDATA #IMPLIED xmi.idref IDREF #IMPLIED xml:link
- CDATA #IMPLIED xlink:inline (true | false) #IMPLIED
- xlink:actuate (show | user) #IMPLIED xlink:content-role
- CDATA #IMPLIED xlink:title CDATA #IMPLIED xlink:show
- (embed | replace | new) #IMPLIED xlink:behavior CDATA
- #IMPLIED' >
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI.model identifies the model(s) being transferred -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI.model ANY >
-<!ATTLIST XMI.model
- %XMI.link.att;
- xmi.name CDATA #REQUIRED
- xmi.version CDATA #IMPLIED
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI.metamodel identifies the metamodel(s) for the transferred -->
-<!-- data -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI.metamodel ANY >
-<!ATTLIST XMI.metamodel
- %XMI.link.att;
- xmi.name CDATA #REQUIRED
- xmi.version CDATA #IMPLIED
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI.metametamodel identifies the metametamodel(s) for the -->
-<!-- transferred data -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI.metametamodel ANY >
-<!ATTLIST XMI.metametamodel
- %XMI.link.att;
- xmi.name CDATA #REQUIRED
- xmi.version CDATA #IMPLIED
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI.metametamodel identifies other files associated with the -->
-<!-- transferred data -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI.import ANY >
-<!ATTLIST XMI.import
- %XMI.link.att;
- xmi.name CDATA #REQUIRED
- xmi.version CDATA #IMPLIED
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI.content is the actual data being transferred -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI.content ANY >
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI.extensions contains data to transfer that does not conform -->
-<!-- to the metamodel(s) in the header -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI.extensions ANY >
-<!ATTLIST XMI.extensions
- xmi.extender CDATA #REQUIRED
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- extension contains information related to a specific model -->
-<!-- construct that is not defined in the metamodel(s) in the header -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI.extension ANY >
-<!ATTLIST XMI.extension
- %XMI.element.att;
- %XMI.link.att;
- xmi.extender CDATA #REQUIRED
- xmi.extenderID CDATA #IMPLIED
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI.difference holds XML elements representing differences to a -->
-<!-- base model -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI.difference (XMI.difference | XMI.delete | XMI.add |
- XMI.replace)* >
-<!ATTLIST XMI.difference
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI.delete represents a deletion from a base model -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI.delete EMPTY >
-<!ATTLIST XMI.delete
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI.add represents an addition to a base model -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI.add ANY >
-<!ATTLIST XMI.add
- %XMI.element.att;
- %XMI.link.att;
- xmi.position CDATA "-1"
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI.replace represents the replacement of a model construct -->
-<!-- with another model construct in a base model -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI.replace ANY >
-<!ATTLIST XMI.replace
- %XMI.element.att;
- %XMI.link.att;
- xmi.position CDATA "-1"
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- XMI.reference may be used to refer to data types not defined in -->
-<!-- the metamodel -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT XMI.reference ANY >
-<!ATTLIST XMI.reference
- %XMI.link.att;
->
-
-<!ATTLIST XMI
- xmlns:UML CDATA #IMPLIED
->
-
-
-<!ELEMENT UML:Binding.argument (UML:ModelElement | UML:Comment |
- UML:Namespace | UML:GeneralizableElement |
- UML:Feature | UML:Parameter |
- UML:Constraint | UML:Dependency |
- UML:Generalization | UML:AssociationEnd |
- UML:Request | UML:ActionSequence |
- UML:Action | UML:Link | UML:LinkEnd |
- UML:Instance | UML:AttributeLink |
- UML:MessageInstance | UML:Interaction |
- UML:Message | UML:StateMachine |
- UML:Guard | UML:StateVertex |
- UML:Transition | UML:Event |
- UML:Partition | UML:Collaboration |
- UML:Classifier | UML:Association |
- UML:Stereotype | UML:Package |
- UML:Signal | UML:Node | UML:Component |
- UML:Interface | UML:Class | UML:DataType |
- UML:Subsystem | UML:ClassifierRole |
- UML:Actor | UML:UseCase |
- UML:ClassifierInState |
- UML:AssociationClass | UML:Enumeration |
- UML:Primitive | UML:Structure |
- UML:AssociationRole | UML:Model |
- UML:Exception | UML:StructuralFeature |
- UML:BehavioralFeature | UML:Attribute |
- UML:Operation | UML:Method |
- UML:Reception | UML:Refinement |
- UML:Usage | UML:Trace | UML:Binding |
- UML:AssociationEndRole |
- UML:CreateAction | UML:CallAction |
- UML:LocalInvocation | UML:ReturnAction |
- UML:SendAction | UML:UninterpretedAction |
- UML:TerminateAction | UML:DestroyAction |
- UML:LinkObject | UML:Object |
- UML:DataValue | UML:UseCaseInstance |
- UML:ActivityModel | UML:PseudoState |
- UML:State | UML:CompositeState |
- UML:SimpleState | UML:SubmachineState |
- UML:ActionState | UML:ObjectFlowState |
- UML:ActivityState | UML:SignalEvent |
- UML:CallEvent | UML:TimeEvent |
- UML:ChangeEvent)* >
-
-
-<!ELEMENT UML:ModelElement.taggedValue (UML:TaggedValue)* >
-
-
-<!ELEMENT UML:Namespace.ownedElement (UML:ModelElement | UML:Comment |
- UML:Namespace |
- UML:GeneralizableElement |
- UML:Feature | UML:Parameter |
- UML:Constraint | UML:Dependency |
- UML:Generalization |
- UML:AssociationEnd | UML:Request |
- UML:ActionSequence | UML:Action |
- UML:Link | UML:LinkEnd |
- UML:Instance | UML:AttributeLink |
- UML:MessageInstance |
- UML:Interaction | UML:Message |
- UML:StateMachine | UML:Guard |
- UML:StateVertex | UML:Transition |
- UML:Event | UML:Partition |
- UML:Collaboration | UML:Classifier |
- UML:Association | UML:Stereotype |
- UML:Package | UML:Signal |
- UML:Node | UML:Component |
- UML:Interface | UML:Class |
- UML:DataType | UML:Subsystem |
- UML:ClassifierRole | UML:Actor |
- UML:UseCase |
- UML:ClassifierInState |
- UML:AssociationClass |
- UML:Enumeration | UML:Primitive |
- UML:Structure |
- UML:AssociationRole | UML:Model |
- UML:Exception |
- UML:StructuralFeature |
- UML:BehavioralFeature |
- UML:Attribute | UML:Operation |
- UML:Method | UML:Reception |
- UML:Refinement | UML:Usage |
- UML:Trace | UML:Binding |
- UML:AssociationEndRole |
- UML:CreateAction | UML:CallAction |
- UML:LocalInvocation |
- UML:ReturnAction | UML:SendAction |
- UML:UninterpretedAction |
- UML:TerminateAction |
- UML:DestroyAction | UML:LinkObject |
- UML:Object | UML:DataValue |
- UML:UseCaseInstance |
- UML:ActivityModel |
- UML:PseudoState | UML:State |
- UML:CompositeState |
- UML:SimpleState |
- UML:SubmachineState |
- UML:ActionState |
- UML:ObjectFlowState |
- UML:ActivityState |
- UML:SignalEvent | UML:CallEvent |
- UML:TimeEvent | UML:ChangeEvent)* >
-
-
-<!ELEMENT UML:Classifier.feature (UML:Feature | UML:StructuralFeature |
- UML:BehavioralFeature | UML:Attribute |
- UML:Operation | UML:Method |
- UML:Reception)* >
-
-
-<!ELEMENT UML:BehavioralFeature.parameter (UML:Parameter)* >
-
-
-<!ELEMENT UML:Dependency.subDependencies (UML:Dependency |
- UML:Refinement | UML:Usage |
- UML:Trace | UML:Binding)* >
-
-
-<!ELEMENT UML:AssociationEnd.qualifier (UML:Attribute)* >
-
-
-<!ELEMENT UML:Association.connection (UML:AssociationEnd |
- UML:AssociationEndRole)* >
-
-
-<!ELEMENT UML:Stereotype.requiredTag (UML:TaggedValue)* >
-
-
-<!ELEMENT UML:Enumeration.literal (UML:EnumerationLiteral)* >
-
-
-<!ELEMENT UML:Signal.parameter (UML:Parameter)* >
-
-
-<!ELEMENT UML:ActionSequence.action (UML:Action | UML:CreateAction |
- UML:CallAction |
- UML:LocalInvocation |
- UML:ReturnAction | UML:SendAction |
- UML:UninterpretedAction |
- UML:TerminateAction |
- UML:DestroyAction)* >
-
-
-<!ELEMENT UML:Action.actualArgument (UML:Argument)* >
-
-
-<!ELEMENT UML:Link.linkRole (UML:LinkEnd)* >
-
-
-<!ELEMENT UML:Instance.slot (UML:AttributeLink)* >
-
-
-<!ELEMENT UML:Collaboration.interaction (UML:Interaction)* >
-
-
-<!ELEMENT UML:Interaction.message (UML:Message)* >
-
-
-<!ELEMENT UML:StateMachine.top (UML:State | UML:CompositeState |
- UML:SimpleState | UML:SubmachineState |
- UML:ActionState | UML:ObjectFlowState |
- UML:ActivityState)* >
-
-<!ELEMENT UML:StateMachine.transitions (UML:Transition)* >
-
-
-<!ELEMENT UML:Transition.guard (UML:Guard)* >
-
-<!ELEMENT UML:Transition.effect (UML:ActionSequence)* >
-
-
-<!ELEMENT UML:State.internalTransition (UML:Transition)* >
-
-<!ELEMENT UML:State.entry (UML:ActionSequence)* >
-
-<!ELEMENT UML:State.exit (UML:ActionSequence)* >
-
-
-<!ELEMENT UML:CompositeState.substate (UML:StateVertex |
- UML:PseudoState | UML:State |
- UML:CompositeState |
- UML:SimpleState |
- UML:SubmachineState |
- UML:ActionState |
- UML:ObjectFlowState |
- UML:ActivityState)* >
-
-
-<!ELEMENT UML:ActivityModel.partition (UML:Partition)* >
-
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Auxiliary_Elements.Refinement -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Refinement.mapping (UML:Mapping) >
-
-<!ELEMENT UML:Refinement (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Dependency.description |
- UML:Refinement.mapping | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Dependency.owningDependency |
- UML:Dependency.client |
- UML:Dependency.supplier |
- UML:ModelElement.taggedValue |
- UML:Dependency.subDependencies)* >
-<!ATTLIST UML:Refinement
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- description CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- owningDependency IDREFS #IMPLIED
- client IDREFS #IMPLIED
- supplier IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Auxiliary_Elements.Usage -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Usage (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Dependency.description | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Dependency.owningDependency |
- UML:Dependency.client | UML:Dependency.supplier |
- UML:ModelElement.taggedValue |
- UML:Dependency.subDependencies)* >
-<!ATTLIST UML:Usage
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- description CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- owningDependency IDREFS #IMPLIED
- client IDREFS #IMPLIED
- supplier IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Auxiliary_Elements.Trace -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Trace (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Dependency.description | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Dependency.owningDependency |
- UML:Dependency.client | UML:Dependency.supplier |
- UML:ModelElement.taggedValue |
- UML:Dependency.subDependencies)* >
-<!ATTLIST UML:Trace
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- description CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- owningDependency IDREFS #IMPLIED
- client IDREFS #IMPLIED
- supplier IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Auxiliary_Elements.Binding -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Binding (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Dependency.description | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Dependency.owningDependency |
- UML:Dependency.client | UML:Dependency.supplier |
- UML:ModelElement.taggedValue |
- UML:Dependency.subDependencies |
- UML:Binding.argument)* >
-<!ATTLIST UML:Binding
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- description CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- owningDependency IDREFS #IMPLIED
- client IDREFS #IMPLIED
- supplier IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Auxiliary_Elements.Node -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Node.component (UML:Component)* >
-
-<!ELEMENT UML:Node (UML:ModelElement.name | UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract | XMI.extension |
- UML:ModelElement.binding | UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:Node.component | UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature)* >
-<!ATTLIST UML:Node
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- component IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Auxiliary_Elements.Component -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Component.deployment (UML:Node)* >
-
-<!ELEMENT UML:Component.implements (UML:ModelElement)* >
-
-<!ELEMENT UML:Component (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:Component.deployment |
- UML:Component.implements |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature)* >
-<!ATTLIST UML:Component
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- deployment IDREFS #IMPLIED
- implements IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Auxiliary_Elements.Comment -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Comment (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:Comment
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Auxiliary_Elements.ViewElement -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:ViewElement.model (UML:ModelElement)* >
-
-<!ELEMENT UML:ViewElement.presentation (UML:Presentation)* >
-
-<!ELEMENT UML:ViewElement (XMI.extension | UML:ViewElement.model |
- UML:ViewElement.presentation)* >
-<!ATTLIST UML:ViewElement
- model IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Auxiliary_Elements.Presentation -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Presentation.geometry (UML:Geometry) >
-
-<!ELEMENT UML:Presentation.style (UML:GraphicMarker) >
-
-<!ELEMENT UML:Presentation.model (UML:ModelElement)* >
-
-<!ELEMENT UML:Presentation.viewElement (UML:ViewElement)* >
-
-<!ELEMENT UML:Presentation (UML:Presentation.geometry |
- UML:Presentation.style | XMI.extension |
- UML:Presentation.model |
- UML:Presentation.viewElement)* >
-<!ATTLIST UML:Presentation
- model IDREFS #IMPLIED
- viewElement IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.Element -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Element (XMI.extension)* >
-<!ATTLIST UML:Element
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.ModelElement -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:ModelElement.name (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:ModelElement.visibility EMPTY >
-<!ATTLIST UML:ModelElement.visibility
- xmi.value (public | protected | private) #REQUIRED
->
-
-<!ELEMENT UML:ModelElement.binding (UML:Binding)* >
-
-<!ELEMENT UML:ModelElement.template (UML:ModelElement)* >
-
-<!ELEMENT UML:ModelElement.templateParameter (UML:ModelElement)* >
-
-<!ELEMENT UML:ModelElement.implementation (UML:Component)* >
-
-<!ELEMENT UML:ModelElement.view (UML:ViewElement)* >
-
-<!ELEMENT UML:ModelElement.presentation (UML:Presentation)* >
-
-<!ELEMENT UML:ModelElement.namespace (UML:Namespace)* >
-
-<!ELEMENT UML:ModelElement.constraint (UML:Constraint)* >
-
-<!ELEMENT UML:ModelElement.requirement (UML:Dependency)* >
-
-<!ELEMENT UML:ModelElement.provision (UML:Dependency)* >
-
-<!ELEMENT UML:ModelElement.stereotype (UML:Stereotype)* >
-
-<!ELEMENT UML:ModelElement.elementReference (UML:ElementReference)* >
-
-<!ELEMENT UML:ModelElement.collaboration (UML:Collaboration)* >
-
-<!ELEMENT UML:ModelElement.behavior (UML:StateMachine)* >
-
-<!ELEMENT UML:ModelElement.partition (UML:Partition)* >
-
-<!ELEMENT UML:ModelElement (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:ModelElement
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.Namespace -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Namespace (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement)* >
-<!ATTLIST UML:Namespace
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.GeneralizableElement -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:GeneralizableElement.isRoot EMPTY >
-<!ATTLIST UML:GeneralizableElement.isRoot
- xmi.value (false | true) #REQUIRED
->
-
-<!ELEMENT UML:GeneralizableElement.isLeaf EMPTY >
-<!ATTLIST UML:GeneralizableElement.isLeaf
- xmi.value (false | true) #REQUIRED
->
-
-<!ELEMENT UML:GeneralizableElement.isAbstract EMPTY >
-<!ATTLIST UML:GeneralizableElement.isAbstract
- xmi.value (false | true) #REQUIRED
->
-
-<!ELEMENT UML:GeneralizableElement.generalization
- (UML:Generalization)* >
-
-<!ELEMENT UML:GeneralizableElement.specialization
- (UML:Generalization)* >
-
-<!ELEMENT UML:GeneralizableElement (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement)* >
-<!ATTLIST UML:GeneralizableElement
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.Classifier -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Classifier.parameter (UML:Parameter)* >
-
-<!ELEMENT UML:Classifier.structuralFeature (UML:StructuralFeature)* >
-
-<!ELEMENT UML:Classifier.specification (UML:Classifier)* >
-
-<!ELEMENT UML:Classifier.realization (UML:Classifier)* >
-
-<!ELEMENT UML:Classifier.associationEnd (UML:AssociationEnd)* >
-
-<!ELEMENT UML:Classifier.participant (UML:AssociationEnd)* >
-
-<!ELEMENT UML:Classifier.createAction (UML:CreateAction)* >
-
-<!ELEMENT UML:Classifier.instance (UML:Instance)* >
-
-<!ELEMENT UML:Classifier.collaboration (UML:Collaboration)* >
-
-<!ELEMENT UML:Classifier.classifierRole (UML:ClassifierRole)* >
-
-<!ELEMENT UML:Classifier.classifierInState (UML:ClassifierInState)* >
-
-<!ELEMENT UML:Classifier (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature)* >
-<!ATTLIST UML:Classifier
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.Interface -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Interface (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature)* >
-<!ATTLIST UML:Interface
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.Class -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Class.isActive EMPTY >
-<!ATTLIST UML:Class.isActive
- xmi.value (false | true) #REQUIRED
->
-
-<!ELEMENT UML:Class (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- UML:Class.isActive | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature)* >
-<!ATTLIST UML:Class
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- isActive (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.DataType -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:DataType (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature)* >
-<!ATTLIST UML:DataType
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.Feature -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Feature.ownerScope EMPTY >
-<!ATTLIST UML:Feature.ownerScope
- xmi.value (classifier | instance) #REQUIRED
->
-
-<!ELEMENT UML:Feature.owner (UML:Classifier)* >
-
-<!ELEMENT UML:Feature.classifierRole (UML:ClassifierRole)* >
-
-<!ELEMENT UML:Feature (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Feature.ownerScope | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Feature.owner |
- UML:Feature.classifierRole |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:Feature
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- ownerScope (classifier | instance) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- owner IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.StructuralFeature -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:StructuralFeature.multiplicity (#PCDATA |
- XMI.reference)* >
-
-<!ELEMENT UML:StructuralFeature.changeable EMPTY >
-<!ATTLIST UML:StructuralFeature.changeable
- xmi.value (none | frozen | addOnly) #REQUIRED
->
-
-<!ELEMENT UML:StructuralFeature.targetScope EMPTY >
-<!ATTLIST UML:StructuralFeature.targetScope
- xmi.value (classifier | instance) #REQUIRED
->
-
-<!ELEMENT UML:StructuralFeature.type (UML:Classifier)* >
-
-<!ELEMENT UML:StructuralFeature (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Feature.ownerScope |
- UML:StructuralFeature.multiplicity |
- UML:StructuralFeature.changeable |
- UML:StructuralFeature.targetScope |
- XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Feature.owner |
- UML:Feature.classifierRole |
- UML:StructuralFeature.type |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:StructuralFeature
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- ownerScope (classifier | instance) #IMPLIED
- multiplicity CDATA #IMPLIED
- changeable (none | frozen | addOnly) #IMPLIED
- targetScope (classifier | instance) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- owner IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- type IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.BehavioralFeature -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:BehavioralFeature.isQuery EMPTY >
-<!ATTLIST UML:BehavioralFeature.isQuery
- xmi.value (false | true) #REQUIRED
->
-
-<!ELEMENT UML:BehavioralFeature.raisedException (UML:Exception)* >
-
-<!ELEMENT UML:BehavioralFeature (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Feature.ownerScope |
- UML:BehavioralFeature.isQuery |
- XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Feature.owner |
- UML:Feature.classifierRole |
- UML:BehavioralFeature.raisedException |
- UML:ModelElement.taggedValue |
- UML:BehavioralFeature.parameter)* >
-<!ATTLIST UML:BehavioralFeature
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- ownerScope (classifier | instance) #IMPLIED
- isQuery (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- owner IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- raisedException IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.Operation -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Operation.specification (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:Operation.isPolymorphic EMPTY >
-<!ATTLIST UML:Operation.isPolymorphic
- xmi.value (false | true) #REQUIRED
->
-
-<!ELEMENT UML:Operation.concurrency EMPTY >
-<!ATTLIST UML:Operation.concurrency
- xmi.value (sequential | guarded | concurrent) #REQUIRED
->
-
-<!ELEMENT UML:Operation.method (UML:Method)* >
-
-<!ELEMENT UML:Operation.collaboration (UML:Collaboration)* >
-
-<!ELEMENT UML:Operation.occurrence (UML:CallEvent)* >
-
-<!ELEMENT UML:Operation (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Feature.ownerScope |
- UML:BehavioralFeature.isQuery |
- UML:Operation.specification |
- UML:Operation.isPolymorphic |
- UML:Operation.concurrency | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Feature.owner |
- UML:Feature.classifierRole |
- UML:BehavioralFeature.raisedException |
- UML:Request.action |
- UML:Request.messageInstance |
- UML:Operation.method |
- UML:Operation.collaboration |
- UML:Operation.occurrence |
- UML:ModelElement.taggedValue |
- UML:BehavioralFeature.parameter)* >
-<!ATTLIST UML:Operation
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- ownerScope (classifier | instance) #IMPLIED
- isQuery (false | true) #IMPLIED
- specification CDATA #IMPLIED
- isPolymorphic (false | true) #IMPLIED
- concurrency (sequential | guarded | concurrent) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- owner IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- raisedException IDREFS #IMPLIED
- action IDREFS #IMPLIED
- messageInstance IDREFS #IMPLIED
- method IDREFS #IMPLIED
- Operation.collaboration IDREFS #IMPLIED
- occurrence IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.Method -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Method.body (UML:ProcedureExpression) >
-
-<!ELEMENT UML:Method.specification (UML:Operation)* >
-
-<!ELEMENT UML:Method (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Feature.ownerScope |
- UML:BehavioralFeature.isQuery | UML:Method.body |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Feature.owner |
- UML:Feature.classifierRole |
- UML:BehavioralFeature.raisedException |
- UML:Method.specification |
- UML:ModelElement.taggedValue |
- UML:BehavioralFeature.parameter)* >
-<!ATTLIST UML:Method
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- ownerScope (classifier | instance) #IMPLIED
- isQuery (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- owner IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- raisedException IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.Parameter -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Parameter.defaultValue (UML:Expression |
- UML:ProcedureExpression |
- UML:ObjectSetExpression |
- UML:TimeExpression |
- UML:BooleanExpression) >
-
-<!ELEMENT UML:Parameter.kind EMPTY >
-<!ATTLIST UML:Parameter.kind
- xmi.value (in | inout | out | return) #REQUIRED
->
-
-<!ELEMENT UML:Parameter.behavioralFeature (UML:BehavioralFeature)* >
-
-<!ELEMENT UML:Parameter.type (UML:Classifier)* >
-
-<!ELEMENT UML:Parameter.signal (UML:Signal)* >
-
-<!ELEMENT UML:Parameter (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Parameter.defaultValue | UML:Parameter.kind |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Parameter.behavioralFeature |
- UML:Parameter.type | UML:Parameter.signal |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:Parameter
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- kind (in | inout | out | return) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- behavioralFeature IDREFS #IMPLIED
- type IDREFS #IMPLIED
- signal IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.Constraint -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Constraint.body (UML:BooleanExpression) >
-
-<!ELEMENT UML:Constraint.constrainedElement (UML:ModelElement)* >
-
-<!ELEMENT UML:Constraint.constrainedStereotype (UML:Stereotype)* >
-
-<!ELEMENT UML:Constraint (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Constraint.body | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Constraint.constrainedElement |
- UML:Constraint.constrainedStereotype |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:Constraint
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- constrainedElement IDREFS #IMPLIED
- constrainedStereotype IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.Dependency -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Dependency.description (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:Dependency.owningDependency (UML:Dependency)* >
-
-<!ELEMENT UML:Dependency.client (UML:ModelElement)* >
-
-<!ELEMENT UML:Dependency.supplier (UML:ModelElement)* >
-
-<!ELEMENT UML:Dependency (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Dependency.description | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Dependency.owningDependency |
- UML:Dependency.client |
- UML:Dependency.supplier |
- UML:ModelElement.taggedValue |
- UML:Dependency.subDependencies)* >
-<!ATTLIST UML:Dependency
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- description CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- owningDependency IDREFS #IMPLIED
- client IDREFS #IMPLIED
- supplier IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.Generalization -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Generalization.discriminator (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:Generalization.subtype (UML:GeneralizableElement)* >
-
-<!ELEMENT UML:Generalization.supertype (UML:GeneralizableElement)* >
-
-<!ELEMENT UML:Generalization (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Generalization.discriminator |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Generalization.subtype |
- UML:Generalization.supertype |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:Generalization
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- discriminator CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- subtype IDREFS #IMPLIED
- supertype IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.AssociationEnd -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:AssociationEnd.isNavigable EMPTY >
-<!ATTLIST UML:AssociationEnd.isNavigable
- xmi.value (false | true) #REQUIRED
->
-
-<!ELEMENT UML:AssociationEnd.isOrdered EMPTY >
-<!ATTLIST UML:AssociationEnd.isOrdered
- xmi.value (false | true) #REQUIRED
->
-
-<!ELEMENT UML:AssociationEnd.aggregation EMPTY >
-<!ATTLIST UML:AssociationEnd.aggregation
- xmi.value (none | shared | composite) #REQUIRED
->
-
-<!ELEMENT UML:AssociationEnd.multiplicity (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:AssociationEnd.changeable EMPTY >
-<!ATTLIST UML:AssociationEnd.changeable
- xmi.value (none | frozen | addOnly) #REQUIRED
->
-
-<!ELEMENT UML:AssociationEnd.targetScope EMPTY >
-<!ATTLIST UML:AssociationEnd.targetScope
- xmi.value (classifier | instance) #REQUIRED
->
-
-<!ELEMENT UML:AssociationEnd.type (UML:Classifier)* >
-
-<!ELEMENT UML:AssociationEnd.specification (UML:Classifier)* >
-
-<!ELEMENT UML:AssociationEnd.association (UML:Association)* >
-
-<!ELEMENT UML:AssociationEnd.linkEnd (UML:LinkEnd)* >
-
-<!ELEMENT UML:AssociationEnd.associationEndRole
- (UML:AssociationEndRole)* >
-
-<!ELEMENT UML:AssociationEnd (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:AssociationEnd.isNavigable |
- UML:AssociationEnd.isOrdered |
- UML:AssociationEnd.aggregation |
- UML:AssociationEnd.multiplicity |
- UML:AssociationEnd.changeable |
- UML:AssociationEnd.targetScope |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:AssociationEnd.type |
- UML:AssociationEnd.specification |
- UML:AssociationEnd.association |
- UML:AssociationEnd.linkEnd |
- UML:AssociationEnd.associationEndRole |
- UML:ModelElement.taggedValue |
- UML:AssociationEnd.qualifier)* >
-<!ATTLIST UML:AssociationEnd
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isNavigable (false | true) #IMPLIED
- isOrdered (false | true) #IMPLIED
- aggregation (none | shared | composite) #IMPLIED
- multiplicity CDATA #IMPLIED
- changeable (none | frozen | addOnly) #IMPLIED
- targetScope (classifier | instance) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- type IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- association IDREFS #IMPLIED
- linkEnd IDREFS #IMPLIED
- associationEndRole IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.Association -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Association.link (UML:Link)* >
-
-<!ELEMENT UML:Association.associationEnd (UML:AssociationRole)* >
-
-<!ELEMENT UML:Association (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Association.link |
- UML:Association.associationEnd |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Association.connection)* >
-<!ATTLIST UML:Association
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- link IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.AssociationClass -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:AssociationClass (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- UML:Class.isActive | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:Association.link |
- UML:Association.associationEnd |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature |
- UML:Association.connection)* >
-<!ATTLIST UML:AssociationClass
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- isActive (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- Classifier.associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- link IDREFS #IMPLIED
- Association.associationEnd IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Core.Attribute -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Attribute.initialValue (UML:Expression |
- UML:ProcedureExpression |
- UML:ObjectSetExpression |
- UML:TimeExpression |
- UML:BooleanExpression) >
-
-<!ELEMENT UML:Attribute.associationEnd (UML:AssociationEnd)* >
-
-<!ELEMENT UML:Attribute.attributeLink (UML:AttributeLink)* >
-
-<!ELEMENT UML:Attribute (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Feature.ownerScope |
- UML:StructuralFeature.multiplicity |
- UML:StructuralFeature.changeable |
- UML:StructuralFeature.targetScope |
- UML:Attribute.initialValue | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Feature.owner |
- UML:Feature.classifierRole |
- UML:StructuralFeature.type |
- UML:Attribute.associationEnd |
- UML:Attribute.attributeLink |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:Attribute
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- ownerScope (classifier | instance) #IMPLIED
- multiplicity CDATA #IMPLIED
- changeable (none | frozen | addOnly) #IMPLIED
- targetScope (classifier | instance) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- owner IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- type IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- attributeLink IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Extension_Mechanisms.TaggedValue -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:TaggedValue.tag (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:TaggedValue.value (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:TaggedValue.modelElement (UML:ModelElement)* >
-
-<!ELEMENT UML:TaggedValue.stereotype (UML:Stereotype)* >
-
-<!ELEMENT UML:TaggedValue (UML:TaggedValue.tag | UML:TaggedValue.value |
- XMI.extension | UML:TaggedValue.modelElement |
- UML:TaggedValue.stereotype)* >
-<!ATTLIST UML:TaggedValue
- tag CDATA #IMPLIED
- value CDATA #IMPLIED
- modelElement IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Extension_Mechanisms.Stereotype -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Stereotype.icon (UML:Geometry) >
-
-<!ELEMENT UML:Stereotype.baseClass (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:Stereotype.extendedElement (UML:ModelElement)* >
-
-<!ELEMENT UML:Stereotype.stereotypeConstraint (UML:Constraint)* >
-
-<!ELEMENT UML:Stereotype (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- UML:Stereotype.icon | UML:Stereotype.baseClass |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Stereotype.extendedElement |
- UML:Stereotype.stereotypeConstraint |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Stereotype.requiredTag)* >
-<!ATTLIST UML:Stereotype
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- baseClass CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- extendedElement IDREFS #IMPLIED
- stereotypeConstraint IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Data_Types.Enumeration -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Enumeration (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature |
- UML:Enumeration.literal)* >
-<!ATTLIST UML:Enumeration
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Data_Types.EnumerationLiteral -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:EnumerationLiteral.name (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:EnumerationLiteral.enumeration (UML:Enumeration)* >
-
-<!ELEMENT UML:EnumerationLiteral (UML:EnumerationLiteral.name |
- XMI.extension |
- UML:EnumerationLiteral.enumeration)* >
-<!ATTLIST UML:EnumerationLiteral
- name CDATA #IMPLIED
- enumeration IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Data_Types.Primitive -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Primitive (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature)* >
-<!ATTLIST UML:Primitive
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Data_Types.Structure -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Structure (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature)* >
-<!ATTLIST UML:Structure
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Data_Types.MultiplicityRange -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:MultiplicityRange.lower (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:MultiplicityRange.upper (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:MultiplicityRange (UML:MultiplicityRange.lower |
- UML:MultiplicityRange.upper |
- XMI.extension)* >
-<!ATTLIST UML:MultiplicityRange
- lower CDATA #IMPLIED
- upper CDATA #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Data_Types.Geometry -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Geometry.body (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:Geometry (UML:Geometry.body | XMI.extension)* >
-<!ATTLIST UML:Geometry
- body CDATA #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Data_Types.GraphicMarker -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:GraphicMarker.body (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:GraphicMarker (UML:GraphicMarker.body | XMI.extension)* >
-<!ATTLIST UML:GraphicMarker
- body CDATA #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Data_Types.Mapping -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Mapping.body (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:Mapping (UML:Mapping.body | XMI.extension)* >
-<!ATTLIST UML:Mapping
- body CDATA #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Data_Types.Expression -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Expression.language (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:Expression.body (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:Expression (UML:Expression.language | UML:Expression.body |
- XMI.extension)* >
-<!ATTLIST UML:Expression
- language CDATA #IMPLIED
- body CDATA #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Data_Types.ProcedureExpression -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:ProcedureExpression (UML:Expression.language |
- UML:Expression.body | XMI.extension)* >
-<!ATTLIST UML:ProcedureExpression
- language CDATA #IMPLIED
- body CDATA #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Data_Types.ObjectSetExpression -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:ObjectSetExpression (UML:Expression.language |
- UML:Expression.body | XMI.extension)* >
-<!ATTLIST UML:ObjectSetExpression
- language CDATA #IMPLIED
- body CDATA #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Data_Types.TimeExpression -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:TimeExpression (UML:Expression.language |
- UML:Expression.body | XMI.extension)* >
-<!ATTLIST UML:TimeExpression
- language CDATA #IMPLIED
- body CDATA #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Foundation.Data_Types.BooleanExpression -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:BooleanExpression (UML:Expression.language |
- UML:Expression.body | XMI.extension)* >
-<!ATTLIST UML:BooleanExpression
- language CDATA #IMPLIED
- body CDATA #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Model_Management.Package -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Package.elementReference (UML:ElementReference)* >
-
-<!ELEMENT UML:Package (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Package.elementReference |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement)* >
-<!ATTLIST UML:Package
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- ModelElement.elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- Package.elementReference IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Model_Management.Subsystem -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Subsystem.isInstantiable EMPTY >
-<!ATTLIST UML:Subsystem.isInstantiable
- xmi.value (false | true) #REQUIRED
->
-
-<!ELEMENT UML:Subsystem (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- UML:Subsystem.isInstantiable | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:Package.elementReference |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature)* >
-<!ATTLIST UML:Subsystem
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- isInstantiable (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- ModelElement.elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- Package.elementReference IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Model_Management.Model -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Model (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Package.elementReference |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement)* >
-<!ATTLIST UML:Model
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- ModelElement.elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- Package.elementReference IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Model_Management.ElementReference -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:ElementReference.visibility EMPTY >
-<!ATTLIST UML:ElementReference.visibility
- xmi.value (public | protected | private) #REQUIRED
->
-
-<!ELEMENT UML:ElementReference.alias (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:ElementReference.referencedElement (UML:ModelElement)* >
-
-<!ELEMENT UML:ElementReference.package (UML:Package)* >
-
-<!ELEMENT UML:ElementReference (UML:ElementReference.visibility |
- UML:ElementReference.alias |
- XMI.extension |
- UML:ElementReference.referencedElement |
- UML:ElementReference.package)* >
-<!ATTLIST UML:ElementReference
- visibility (public | protected | private) #IMPLIED
- alias CDATA #IMPLIED
- referencedElement IDREFS #IMPLIED
- package IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.Request -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Request.action (UML:Action)* >
-
-<!ELEMENT UML:Request.messageInstance (UML:MessageInstance)* >
-
-<!ELEMENT UML:Request (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Request.action |
- UML:Request.messageInstance |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:Request
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- action IDREFS #IMPLIED
- messageInstance IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.Signal -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Signal.reception (UML:Reception)* >
-
-<!ELEMENT UML:Signal.occurrence (UML:SignalEvent)* >
-
-<!ELEMENT UML:Signal (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Request.action | UML:Request.messageInstance |
- UML:Signal.reception | UML:Signal.occurrence |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Signal.parameter)* >
-<!ATTLIST UML:Signal
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- action IDREFS #IMPLIED
- messageInstance IDREFS #IMPLIED
- reception IDREFS #IMPLIED
- occurrence IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.Exception -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Exception.context (UML:BehavioralFeature)* >
-
-<!ELEMENT UML:Exception (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Request.action |
- UML:Request.messageInstance |
- UML:Signal.reception | UML:Signal.occurrence |
- UML:Exception.context |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Signal.parameter)* >
-<!ATTLIST UML:Exception
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- action IDREFS #IMPLIED
- messageInstance IDREFS #IMPLIED
- reception IDREFS #IMPLIED
- occurrence IDREFS #IMPLIED
- context IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.Reception -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Reception.isPolymorphic EMPTY >
-<!ATTLIST UML:Reception.isPolymorphic
- xmi.value (false | true) #REQUIRED
->
-
-<!ELEMENT UML:Reception.specification (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:Reception.signal (UML:Signal)* >
-
-<!ELEMENT UML:Reception (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Feature.ownerScope |
- UML:BehavioralFeature.isQuery |
- UML:Reception.isPolymorphic |
- UML:Reception.specification | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Feature.owner |
- UML:Feature.classifierRole |
- UML:BehavioralFeature.raisedException |
- UML:Reception.signal |
- UML:ModelElement.taggedValue |
- UML:BehavioralFeature.parameter)* >
-<!ATTLIST UML:Reception
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- ownerScope (classifier | instance) #IMPLIED
- isQuery (false | true) #IMPLIED
- isPolymorphic (false | true) #IMPLIED
- specification CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- owner IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- raisedException IDREFS #IMPLIED
- signal IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.Argument -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Argument.value (UML:Expression | UML:ProcedureExpression |
- UML:ObjectSetExpression |
- UML:TimeExpression |
- UML:BooleanExpression) >
-
-<!ELEMENT UML:Argument.action (UML:Action)* >
-
-<!ELEMENT UML:Argument (UML:Argument.value | XMI.extension |
- UML:Argument.action)* >
-<!ATTLIST UML:Argument
- action IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.ActionSequence -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:ActionSequence.transition (UML:Transition)* >
-
-<!ELEMENT UML:ActionSequence.state (UML:State)* >
-
-<!ELEMENT UML:ActionSequence.state2 (UML:State)* >
-
-<!ELEMENT UML:ActionSequence (UML:ModelElement.name |
- UML:ModelElement.visibility |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:ActionSequence.transition |
- UML:ActionSequence.state |
- UML:ActionSequence.state2 |
- UML:ModelElement.taggedValue |
- UML:ActionSequence.action)* >
-<!ATTLIST UML:ActionSequence
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- transition IDREFS #IMPLIED
- state IDREFS #IMPLIED
- state2 IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.Action -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Action.recurrence (UML:Expression |
- UML:ProcedureExpression |
- UML:ObjectSetExpression |
- UML:TimeExpression |
- UML:BooleanExpression) >
-
-<!ELEMENT UML:Action.target (UML:ObjectSetExpression) >
-
-<!ELEMENT UML:Action.isAsynchronous EMPTY >
-<!ATTLIST UML:Action.isAsynchronous
- xmi.value (false | true) #REQUIRED
->
-
-<!ELEMENT UML:Action.script (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:Action.request (UML:Request)* >
-
-<!ELEMENT UML:Action.message (UML:Message)* >
-
-<!ELEMENT UML:Action.actionSequence (UML:ActionSequence)* >
-
-<!ELEMENT UML:Action (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Action.recurrence | UML:Action.target |
- UML:Action.isAsynchronous | UML:Action.script |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Action.request |
- UML:Action.message | UML:Action.actionSequence |
- UML:ModelElement.taggedValue |
- UML:Action.actualArgument)* >
-<!ATTLIST UML:Action
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isAsynchronous (false | true) #IMPLIED
- script CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- request IDREFS #IMPLIED
- message IDREFS #IMPLIED
- actionSequence IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.CreateAction -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:CreateAction.instantiation (UML:Classifier)* >
-
-<!ELEMENT UML:CreateAction (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Action.recurrence | UML:Action.target |
- UML:Action.isAsynchronous |
- UML:Action.script | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Action.request | UML:Action.message |
- UML:Action.actionSequence |
- UML:CreateAction.instantiation |
- UML:ModelElement.taggedValue |
- UML:Action.actualArgument)* >
-<!ATTLIST UML:CreateAction
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isAsynchronous (false | true) #IMPLIED
- script CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- request IDREFS #IMPLIED
- message IDREFS #IMPLIED
- actionSequence IDREFS #IMPLIED
- instantiation IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.CallAction -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:CallAction.mode EMPTY >
-<!ATTLIST UML:CallAction.mode
- xmi.value (synchronous | asynchronous) #REQUIRED
->
-
-<!ELEMENT UML:CallAction (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Action.recurrence | UML:Action.target |
- UML:Action.isAsynchronous | UML:Action.script |
- UML:CallAction.mode | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Action.request | UML:Action.message |
- UML:Action.actionSequence |
- UML:ModelElement.taggedValue |
- UML:Action.actualArgument)* >
-<!ATTLIST UML:CallAction
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isAsynchronous (false | true) #IMPLIED
- script CDATA #IMPLIED
- mode (synchronous | asynchronous) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- request IDREFS #IMPLIED
- message IDREFS #IMPLIED
- actionSequence IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.LocalInvocation -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:LocalInvocation (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Action.recurrence | UML:Action.target |
- UML:Action.isAsynchronous |
- UML:Action.script | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Action.request | UML:Action.message |
- UML:Action.actionSequence |
- UML:ModelElement.taggedValue |
- UML:Action.actualArgument)* >
-<!ATTLIST UML:LocalInvocation
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isAsynchronous (false | true) #IMPLIED
- script CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- request IDREFS #IMPLIED
- message IDREFS #IMPLIED
- actionSequence IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.ReturnAction -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:ReturnAction (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Action.recurrence | UML:Action.target |
- UML:Action.isAsynchronous |
- UML:Action.script | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Action.request | UML:Action.message |
- UML:Action.actionSequence |
- UML:ModelElement.taggedValue |
- UML:Action.actualArgument)* >
-<!ATTLIST UML:ReturnAction
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isAsynchronous (false | true) #IMPLIED
- script CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- request IDREFS #IMPLIED
- message IDREFS #IMPLIED
- actionSequence IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.SendAction -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:SendAction (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Action.recurrence | UML:Action.target |
- UML:Action.isAsynchronous | UML:Action.script |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Action.request | UML:Action.message |
- UML:Action.actionSequence |
- UML:ModelElement.taggedValue |
- UML:Action.actualArgument)* >
-<!ATTLIST UML:SendAction
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isAsynchronous (false | true) #IMPLIED
- script CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- request IDREFS #IMPLIED
- message IDREFS #IMPLIED
- actionSequence IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.UninterpretedAction -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:UninterpretedAction.body (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:UninterpretedAction (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Action.recurrence |
- UML:Action.target |
- UML:Action.isAsynchronous |
- UML:Action.script |
- UML:UninterpretedAction.body |
- XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Action.request |
- UML:Action.message |
- UML:Action.actionSequence |
- UML:ModelElement.taggedValue |
- UML:Action.actualArgument)* >
-<!ATTLIST UML:UninterpretedAction
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isAsynchronous (false | true) #IMPLIED
- script CDATA #IMPLIED
- body CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- request IDREFS #IMPLIED
- message IDREFS #IMPLIED
- actionSequence IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.TerminateAction -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:TerminateAction (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Action.recurrence | UML:Action.target |
- UML:Action.isAsynchronous |
- UML:Action.script | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Action.request | UML:Action.message |
- UML:Action.actionSequence |
- UML:ModelElement.taggedValue |
- UML:Action.actualArgument)* >
-<!ATTLIST UML:TerminateAction
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isAsynchronous (false | true) #IMPLIED
- script CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- request IDREFS #IMPLIED
- message IDREFS #IMPLIED
- actionSequence IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.DestroyAction -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:DestroyAction (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:Action.recurrence | UML:Action.target |
- UML:Action.isAsynchronous |
- UML:Action.script | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Action.request | UML:Action.message |
- UML:Action.actionSequence |
- UML:ModelElement.taggedValue |
- UML:Action.actualArgument)* >
-<!ATTLIST UML:DestroyAction
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isAsynchronous (false | true) #IMPLIED
- script CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- request IDREFS #IMPLIED
- message IDREFS #IMPLIED
- actionSequence IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.Link -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Link.association (UML:Association)* >
-
-<!ELEMENT UML:Link (UML:ModelElement.name | UML:ModelElement.visibility |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Link.association |
- UML:ModelElement.taggedValue | UML:Link.linkRole)* >
-<!ATTLIST UML:Link
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- association IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.LinkEnd -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:LinkEnd.link (UML:Link)* >
-
-<!ELEMENT UML:LinkEnd.associationEnd (UML:AssociationEnd)* >
-
-<!ELEMENT UML:LinkEnd.instance (UML:Instance)* >
-
-<!ELEMENT UML:LinkEnd (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:LinkEnd.link |
- UML:LinkEnd.associationEnd | UML:LinkEnd.instance |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:LinkEnd
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- link IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.Instance -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Instance.linkEnd (UML:LinkEnd)* >
-
-<!ELEMENT UML:Instance.messageInstance3 (UML:MessageInstance)* >
-
-<!ELEMENT UML:Instance.messageInstance2 (UML:MessageInstance)* >
-
-<!ELEMENT UML:Instance.messageInstance (UML:MessageInstance)* >
-
-<!ELEMENT UML:Instance.attributeLink (UML:AttributeLink)* >
-
-<!ELEMENT UML:Instance.classifier (UML:Classifier)* >
-
-<!ELEMENT UML:Instance (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Instance.linkEnd |
- UML:Instance.messageInstance3 |
- UML:Instance.messageInstance2 |
- UML:Instance.messageInstance |
- UML:Instance.attributeLink |
- UML:Instance.classifier |
- UML:ModelElement.taggedValue |
- UML:Instance.slot)* >
-<!ATTLIST UML:Instance
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- linkEnd IDREFS #IMPLIED
- messageInstance3 IDREFS #IMPLIED
- messageInstance2 IDREFS #IMPLIED
- messageInstance IDREFS #IMPLIED
- attributeLink IDREFS #IMPLIED
- classifier IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.AttributeLink -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:AttributeLink.instance (UML:Instance)* >
-
-<!ELEMENT UML:AttributeLink.attribute (UML:Attribute)* >
-
-<!ELEMENT UML:AttributeLink.value (UML:Instance)* >
-
-<!ELEMENT UML:AttributeLink (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:AttributeLink.instance |
- UML:AttributeLink.attribute |
- UML:AttributeLink.value |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:AttributeLink
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- attribute IDREFS #IMPLIED
- value IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.Object -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Object (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Instance.linkEnd |
- UML:Instance.messageInstance3 |
- UML:Instance.messageInstance2 |
- UML:Instance.messageInstance |
- UML:Instance.attributeLink |
- UML:Instance.classifier |
- UML:ModelElement.taggedValue | UML:Instance.slot)* >
-<!ATTLIST UML:Object
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- linkEnd IDREFS #IMPLIED
- messageInstance3 IDREFS #IMPLIED
- messageInstance2 IDREFS #IMPLIED
- messageInstance IDREFS #IMPLIED
- attributeLink IDREFS #IMPLIED
- classifier IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.DataValue -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:DataValue (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Instance.linkEnd |
- UML:Instance.messageInstance3 |
- UML:Instance.messageInstance2 |
- UML:Instance.messageInstance |
- UML:Instance.attributeLink |
- UML:Instance.classifier |
- UML:ModelElement.taggedValue |
- UML:Instance.slot)* >
-<!ATTLIST UML:DataValue
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- linkEnd IDREFS #IMPLIED
- messageInstance3 IDREFS #IMPLIED
- messageInstance2 IDREFS #IMPLIED
- messageInstance IDREFS #IMPLIED
- attributeLink IDREFS #IMPLIED
- classifier IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.LinkObject -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:LinkObject (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Instance.linkEnd |
- UML:Instance.messageInstance3 |
- UML:Instance.messageInstance2 |
- UML:Instance.messageInstance |
- UML:Instance.attributeLink |
- UML:Instance.classifier | UML:Link.association |
- UML:ModelElement.taggedValue |
- UML:Instance.slot | UML:Link.linkRole)* >
-<!ATTLIST UML:LinkObject
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- linkEnd IDREFS #IMPLIED
- messageInstance3 IDREFS #IMPLIED
- messageInstance2 IDREFS #IMPLIED
- messageInstance IDREFS #IMPLIED
- attributeLink IDREFS #IMPLIED
- classifier IDREFS #IMPLIED
- association IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Common_Behavior.MessageInstance -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:MessageInstance.specification (UML:Request)* >
-
-<!ELEMENT UML:MessageInstance.sender (UML:Instance)* >
-
-<!ELEMENT UML:MessageInstance.receiver (UML:Instance)* >
-
-<!ELEMENT UML:MessageInstance.argument (UML:Instance)* >
-
-<!ELEMENT UML:MessageInstance (UML:ModelElement.name |
- UML:ModelElement.visibility |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:MessageInstance.specification |
- UML:MessageInstance.sender |
- UML:MessageInstance.receiver |
- UML:MessageInstance.argument |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:MessageInstance
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- sender IDREFS #IMPLIED
- receiver IDREFS #IMPLIED
- argument IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Collaborations.Collaboration -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Collaboration.representedClassifier (UML:Classifier)* >
-
-<!ELEMENT UML:Collaboration.representedOperation (UML:Operation)* >
-
-<!ELEMENT UML:Collaboration.constrainingElement (UML:ModelElement)* >
-
-<!ELEMENT UML:Collaboration (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Collaboration.representedClassifier |
- UML:Collaboration.representedOperation |
- UML:Collaboration.constrainingElement |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Collaboration.interaction)* >
-<!ATTLIST UML:Collaboration
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- representedClassifier IDREFS #IMPLIED
- representedOperation IDREFS #IMPLIED
- constrainingElement IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Collaborations.Interaction -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Interaction.context (UML:Collaboration)* >
-
-<!ELEMENT UML:Interaction (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Interaction.context |
- UML:ModelElement.taggedValue |
- UML:Interaction.message)* >
-<!ATTLIST UML:Interaction
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- context IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Collaborations.AssociationRole -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:AssociationRole.multiplicity (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:AssociationRole.base (UML:Association)* >
-
-<!ELEMENT UML:AssociationRole.namespace (UML:Collaboration)* >
-
-<!ELEMENT UML:AssociationRole (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- UML:AssociationRole.multiplicity |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Association.link |
- UML:Association.associationEnd |
- UML:AssociationRole.base |
- UML:AssociationRole.namespace |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Association.connection)* >
-<!ATTLIST UML:AssociationRole
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- multiplicity CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- ModelElement.namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- link IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- base IDREFS #IMPLIED
- AssociationRole.namespace IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Collaborations.AssociationEndRole -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:AssociationEndRole.associationRole
- (UML:AssociationRole)* >
-
-<!ELEMENT UML:AssociationEndRole.base (UML:AssociationEnd)* >
-
-<!ELEMENT UML:AssociationEndRole (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:AssociationEnd.isNavigable |
- UML:AssociationEnd.isOrdered |
- UML:AssociationEnd.aggregation |
- UML:AssociationEnd.multiplicity |
- UML:AssociationEnd.changeable |
- UML:AssociationEnd.targetScope |
- XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:AssociationEnd.type |
- UML:AssociationEnd.specification |
- UML:AssociationEnd.association |
- UML:AssociationEnd.linkEnd |
- UML:AssociationEnd.associationEndRole |
- UML:AssociationEndRole.associationRole |
- UML:AssociationEndRole.base |
- UML:ModelElement.taggedValue |
- UML:AssociationEnd.qualifier)* >
-<!ATTLIST UML:AssociationEndRole
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isNavigable (false | true) #IMPLIED
- isOrdered (false | true) #IMPLIED
- aggregation (none | shared | composite) #IMPLIED
- multiplicity CDATA #IMPLIED
- changeable (none | frozen | addOnly) #IMPLIED
- targetScope (classifier | instance) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- type IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- association IDREFS #IMPLIED
- linkEnd IDREFS #IMPLIED
- associationEndRole IDREFS #IMPLIED
- associationRole IDREFS #IMPLIED
- base IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Collaborations.Message -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Message.interaction (UML:Interaction)* >
-
-<!ELEMENT UML:Message.predecessor (UML:Message)* >
-
-<!ELEMENT UML:Message.message2 (UML:Message)* >
-
-<!ELEMENT UML:Message.message (UML:Message)* >
-
-<!ELEMENT UML:Message.activator (UML:Message)* >
-
-<!ELEMENT UML:Message.action (UML:Action)* >
-
-<!ELEMENT UML:Message.receiver (UML:ClassifierRole)* >
-
-<!ELEMENT UML:Message.sender (UML:ClassifierRole)* >
-
-<!ELEMENT UML:Message (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Message.interaction | UML:Message.predecessor |
- UML:Message.message2 | UML:Message.message |
- UML:Message.activator | UML:Message.action |
- UML:Message.receiver | UML:Message.sender |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:Message
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- interaction IDREFS #IMPLIED
- predecessor IDREFS #IMPLIED
- message2 IDREFS #IMPLIED
- message IDREFS #IMPLIED
- activator IDREFS #IMPLIED
- action IDREFS #IMPLIED
- receiver IDREFS #IMPLIED
- sender IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Collaborations.ClassifierRole -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:ClassifierRole.multiplicity (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:ClassifierRole.associationEndRole
- (UML:AssociationEndRole)* >
-
-<!ELEMENT UML:ClassifierRole.namespace (UML:Collaboration)* >
-
-<!ELEMENT UML:ClassifierRole.message2 (UML:Message)* >
-
-<!ELEMENT UML:ClassifierRole.message (UML:Message)* >
-
-<!ELEMENT UML:ClassifierRole.base (UML:Classifier)* >
-
-<!ELEMENT UML:ClassifierRole.availableFeature (UML:Feature)* >
-
-<!ELEMENT UML:ClassifierRole (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- UML:ClassifierRole.multiplicity |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:ClassifierRole.associationEndRole |
- UML:ClassifierRole.namespace |
- UML:ClassifierRole.message2 |
- UML:ClassifierRole.message |
- UML:ClassifierRole.base |
- UML:ClassifierRole.availableFeature |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature)* >
-<!ATTLIST UML:ClassifierRole
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- multiplicity CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- ModelElement.namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- associationEndRole IDREFS #IMPLIED
- ClassifierRole.namespace IDREFS #IMPLIED
- message2 IDREFS #IMPLIED
- message IDREFS #IMPLIED
- base IDREFS #IMPLIED
- availableFeature IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Use_Cases.Actor -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Actor (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature)* >
-<!ATTLIST UML:Actor
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Use_Cases.UseCase -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:UseCase.extensionPoint (#PCDATA | XMI.reference)* >
-
-<!ELEMENT UML:UseCase (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- UML:UseCase.extensionPoint | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature)* >
-<!ATTLIST UML:UseCase
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- extensionPoint CDATA #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.Use_Cases.UseCaseInstance -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:UseCaseInstance (UML:ModelElement.name |
- UML:ModelElement.visibility |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Instance.linkEnd |
- UML:Instance.messageInstance3 |
- UML:Instance.messageInstance2 |
- UML:Instance.messageInstance |
- UML:Instance.attributeLink |
- UML:Instance.classifier |
- UML:ModelElement.taggedValue |
- UML:Instance.slot)* >
-<!ATTLIST UML:UseCaseInstance
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- linkEnd IDREFS #IMPLIED
- messageInstance3 IDREFS #IMPLIED
- messageInstance2 IDREFS #IMPLIED
- messageInstance IDREFS #IMPLIED
- attributeLink IDREFS #IMPLIED
- classifier IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.StateMachine -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:StateMachine.context (UML:ModelElement)* >
-
-<!ELEMENT UML:StateMachine.submachineState (UML:SubmachineState)* >
-
-<!ELEMENT UML:StateMachine (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:StateMachine.context |
- UML:StateMachine.submachineState |
- UML:ModelElement.taggedValue |
- UML:StateMachine.top |
- UML:StateMachine.transitions)* >
-<!ATTLIST UML:StateMachine
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- context IDREFS #IMPLIED
- submachineState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.Guard -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Guard.expression (UML:BooleanExpression) >
-
-<!ELEMENT UML:Guard.transition (UML:Transition)* >
-
-<!ELEMENT UML:Guard (UML:ModelElement.name |
- UML:ModelElement.visibility | UML:Guard.expression |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Guard.transition |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:Guard
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- transition IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.StateVertex -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:StateVertex.outgoing (UML:Transition)* >
-
-<!ELEMENT UML:StateVertex.incoming (UML:Transition)* >
-
-<!ELEMENT UML:StateVertex.parent (UML:CompositeState)* >
-
-<!ELEMENT UML:StateVertex (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:StateVertex.outgoing |
- UML:StateVertex.incoming |
- UML:StateVertex.parent |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:StateVertex
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- outgoing IDREFS #IMPLIED
- incoming IDREFS #IMPLIED
- parent IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.Transition -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Transition.source (UML:StateVertex)* >
-
-<!ELEMENT UML:Transition.target (UML:StateVertex)* >
-
-<!ELEMENT UML:Transition.statemachine (UML:StateMachine)* >
-
-<!ELEMENT UML:Transition.state (UML:State)* >
-
-<!ELEMENT UML:Transition.trigger (UML:Event)* >
-
-<!ELEMENT UML:Transition (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Transition.source | UML:Transition.target |
- UML:Transition.statemachine |
- UML:Transition.state | UML:Transition.trigger |
- UML:ModelElement.taggedValue |
- UML:Transition.guard | UML:Transition.effect)* >
-<!ATTLIST UML:Transition
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- source IDREFS #IMPLIED
- target IDREFS #IMPLIED
- statemachine IDREFS #IMPLIED
- state IDREFS #IMPLIED
- trigger IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.PseudoState -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:PseudoState.kind EMPTY >
-<!ATTLIST UML:PseudoState.kind
- xmi.value (initial | deepHistory | shallowHistory | join | fork | branch | final) #REQUIRED
->
-
-<!ELEMENT UML:PseudoState (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:PseudoState.kind | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:StateVertex.outgoing |
- UML:StateVertex.incoming |
- UML:StateVertex.parent |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:PseudoState
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- kind (initial | deepHistory | shallowHistory | join | fork | branch | final) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- outgoing IDREFS #IMPLIED
- incoming IDREFS #IMPLIED
- parent IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.State -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:State.stateMachine (UML:StateMachine)* >
-
-<!ELEMENT UML:State.deferredEvent (UML:Event)* >
-
-<!ELEMENT UML:State.classifierInState (UML:ClassifierInState)* >
-
-<!ELEMENT UML:State (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:StateVertex.outgoing | UML:StateVertex.incoming |
- UML:StateVertex.parent | UML:State.stateMachine |
- UML:State.deferredEvent |
- UML:State.classifierInState |
- UML:ModelElement.taggedValue |
- UML:State.internalTransition | UML:State.entry |
- UML:State.exit)* >
-<!ATTLIST UML:State
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- outgoing IDREFS #IMPLIED
- incoming IDREFS #IMPLIED
- parent IDREFS #IMPLIED
- stateMachine IDREFS #IMPLIED
- deferredEvent IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.CompositeState -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:CompositeState.isConcurrent EMPTY >
-<!ATTLIST UML:CompositeState.isConcurrent
- xmi.value (false | true) #REQUIRED
->
-
-<!ELEMENT UML:CompositeState (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:CompositeState.isConcurrent |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:StateVertex.outgoing |
- UML:StateVertex.incoming |
- UML:StateVertex.parent |
- UML:State.stateMachine |
- UML:State.deferredEvent |
- UML:State.classifierInState |
- UML:ModelElement.taggedValue |
- UML:State.internalTransition |
- UML:State.entry | UML:State.exit |
- UML:CompositeState.substate)* >
-<!ATTLIST UML:CompositeState
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isConcurrent (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- outgoing IDREFS #IMPLIED
- incoming IDREFS #IMPLIED
- parent IDREFS #IMPLIED
- stateMachine IDREFS #IMPLIED
- deferredEvent IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.SimpleState -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:SimpleState (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:StateVertex.outgoing |
- UML:StateVertex.incoming |
- UML:StateVertex.parent |
- UML:State.stateMachine |
- UML:State.deferredEvent |
- UML:State.classifierInState |
- UML:ModelElement.taggedValue |
- UML:State.internalTransition |
- UML:State.entry | UML:State.exit)* >
-<!ATTLIST UML:SimpleState
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- outgoing IDREFS #IMPLIED
- incoming IDREFS #IMPLIED
- parent IDREFS #IMPLIED
- stateMachine IDREFS #IMPLIED
- deferredEvent IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.SubmachineState -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:SubmachineState.stateMachine (UML:StateMachine)* >
-
-<!ELEMENT UML:SubmachineState (UML:ModelElement.name |
- UML:ModelElement.visibility |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:StateVertex.outgoing |
- UML:StateVertex.incoming |
- UML:StateVertex.parent |
- UML:State.stateMachine |
- UML:State.deferredEvent |
- UML:State.classifierInState |
- UML:SubmachineState.stateMachine |
- UML:ModelElement.taggedValue |
- UML:State.internalTransition |
- UML:State.entry | UML:State.exit)* >
-<!ATTLIST UML:SubmachineState
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- outgoing IDREFS #IMPLIED
- incoming IDREFS #IMPLIED
- parent IDREFS #IMPLIED
- State.stateMachine IDREFS #IMPLIED
- deferredEvent IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- SubmachineState.stateMachine IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.Event -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Event.state (UML:State)* >
-
-<!ELEMENT UML:Event.transition (UML:Transition)* >
-
-<!ELEMENT UML:Event (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Event.state |
- UML:Event.transition |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:Event
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- state IDREFS #IMPLIED
- transition IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.SignalEvent -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:SignalEvent.signal (UML:Signal)* >
-
-<!ELEMENT UML:SignalEvent (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Event.state |
- UML:Event.transition | UML:SignalEvent.signal |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:SignalEvent
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- state IDREFS #IMPLIED
- transition IDREFS #IMPLIED
- signal IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.CallEvent -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:CallEvent.operation (UML:Operation)* >
-
-<!ELEMENT UML:CallEvent (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Event.state |
- UML:Event.transition | UML:CallEvent.operation |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:CallEvent
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- state IDREFS #IMPLIED
- transition IDREFS #IMPLIED
- operation IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.TimeEvent -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:TimeEvent.duration (UML:TimeExpression) >
-
-<!ELEMENT UML:TimeEvent (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:TimeEvent.duration | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Event.state |
- UML:Event.transition |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:TimeEvent
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- state IDREFS #IMPLIED
- transition IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.ChangeEvent -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:ChangeEvent.changeExpression (UML:BooleanExpression) >
-
-<!ELEMENT UML:ChangeEvent (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:ChangeEvent.changeExpression |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition | UML:Event.state |
- UML:Event.transition |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:ChangeEvent
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- state IDREFS #IMPLIED
- transition IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.ActivityModel -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:ActivityModel (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:StateMachine.context |
- UML:StateMachine.submachineState |
- UML:ModelElement.taggedValue |
- UML:StateMachine.top |
- UML:StateMachine.transitions |
- UML:ActivityModel.partition)* >
-<!ATTLIST UML:ActivityModel
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- context IDREFS #IMPLIED
- submachineState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.Partition -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:Partition.contents (UML:ModelElement)* >
-
-<!ELEMENT UML:Partition.activityModel (UML:ActivityModel)* >
-
-<!ELEMENT UML:Partition (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:Partition.contents |
- UML:Partition.activityModel |
- UML:ModelElement.taggedValue)* >
-<!ATTLIST UML:Partition
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- contents IDREFS #IMPLIED
- activityModel IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.ActionState -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:ActionState (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:StateVertex.outgoing |
- UML:StateVertex.incoming |
- UML:StateVertex.parent |
- UML:State.stateMachine |
- UML:State.deferredEvent |
- UML:State.classifierInState |
- UML:ModelElement.taggedValue |
- UML:State.internalTransition |
- UML:State.entry | UML:State.exit)* >
-<!ATTLIST UML:ActionState
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- outgoing IDREFS #IMPLIED
- incoming IDREFS #IMPLIED
- parent IDREFS #IMPLIED
- stateMachine IDREFS #IMPLIED
- deferredEvent IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.ObjectFlowState -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:ObjectFlowState.typeState (UML:ClassifierInState)* >
-
-<!ELEMENT UML:ObjectFlowState (UML:ModelElement.name |
- UML:ModelElement.visibility |
- XMI.extension | UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:StateVertex.outgoing |
- UML:StateVertex.incoming |
- UML:StateVertex.parent |
- UML:State.stateMachine |
- UML:State.deferredEvent |
- UML:State.classifierInState |
- UML:ObjectFlowState.typeState |
- UML:ModelElement.taggedValue |
- UML:State.internalTransition |
- UML:State.entry | UML:State.exit)* >
-<!ATTLIST UML:ObjectFlowState
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- outgoing IDREFS #IMPLIED
- incoming IDREFS #IMPLIED
- parent IDREFS #IMPLIED
- stateMachine IDREFS #IMPLIED
- deferredEvent IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- typeState IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.ClassifierInState -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:ClassifierInState.objectFlowState (UML:ObjectFlowState)* >
-
-<!ELEMENT UML:ClassifierInState.inState (UML:State)* >
-
-<!ELEMENT UML:ClassifierInState.type (UML:Classifier)* >
-
-<!ELEMENT UML:ClassifierInState (UML:ModelElement.name |
- UML:ModelElement.visibility |
- UML:GeneralizableElement.isRoot |
- UML:GeneralizableElement.isLeaf |
- UML:GeneralizableElement.isAbstract |
- XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:GeneralizableElement.generalization |
- UML:GeneralizableElement.specialization |
- UML:Classifier.parameter |
- UML:Classifier.structuralFeature |
- UML:Classifier.specification |
- UML:Classifier.realization |
- UML:Classifier.associationEnd |
- UML:Classifier.participant |
- UML:Classifier.createAction |
- UML:Classifier.instance |
- UML:Classifier.collaboration |
- UML:Classifier.classifierRole |
- UML:Classifier.classifierInState |
- UML:ClassifierInState.objectFlowState |
- UML:ClassifierInState.inState |
- UML:ClassifierInState.type |
- UML:ModelElement.taggedValue |
- UML:Namespace.ownedElement |
- UML:Classifier.feature)* >
-<!ATTLIST UML:ClassifierInState
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- isRoot (false | true) #IMPLIED
- isLeaf (false | true) #IMPLIED
- isAbstract (false | true) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- ModelElement.collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- generalization IDREFS #IMPLIED
- specialization IDREFS #IMPLIED
- parameter IDREFS #IMPLIED
- structuralFeature IDREFS #IMPLIED
- specification IDREFS #IMPLIED
- realization IDREFS #IMPLIED
- associationEnd IDREFS #IMPLIED
- participant IDREFS #IMPLIED
- createAction IDREFS #IMPLIED
- instance IDREFS #IMPLIED
- Classifier.collaboration IDREFS #IMPLIED
- classifierRole IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- objectFlowState IDREFS #IMPLIED
- inState IDREFS #IMPLIED
- type IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!-- _______________________________________________________________ -->
-<!-- -->
-<!-- CLASS: Behavioral_Elements.State_Machines.ActivityState -->
-<!-- _______________________________________________________________ -->
-
-<!ELEMENT UML:ActivityState (UML:ModelElement.name |
- UML:ModelElement.visibility | XMI.extension |
- UML:ModelElement.binding |
- UML:ModelElement.template |
- UML:ModelElement.templateParameter |
- UML:ModelElement.implementation |
- UML:ModelElement.view |
- UML:ModelElement.presentation |
- UML:ModelElement.namespace |
- UML:ModelElement.constraint |
- UML:ModelElement.requirement |
- UML:ModelElement.provision |
- UML:ModelElement.stereotype |
- UML:ModelElement.elementReference |
- UML:ModelElement.collaboration |
- UML:ModelElement.behavior |
- UML:ModelElement.partition |
- UML:StateVertex.outgoing |
- UML:StateVertex.incoming |
- UML:StateVertex.parent |
- UML:State.stateMachine |
- UML:State.deferredEvent |
- UML:State.classifierInState |
- UML:SubmachineState.stateMachine |
- UML:ModelElement.taggedValue |
- UML:State.internalTransition |
- UML:State.entry | UML:State.exit)* >
-<!ATTLIST UML:ActivityState
- name CDATA #IMPLIED
- visibility (public | protected | private) #IMPLIED
- binding IDREFS #IMPLIED
- template IDREFS #IMPLIED
- templateParameter IDREFS #IMPLIED
- implementation IDREFS #IMPLIED
- view IDREFS #IMPLIED
- presentation IDREFS #IMPLIED
- namespace IDREFS #IMPLIED
- constraint IDREFS #IMPLIED
- requirement IDREFS #IMPLIED
- provision IDREFS #IMPLIED
- stereotype IDREFS #IMPLIED
- elementReference IDREFS #IMPLIED
- collaboration IDREFS #IMPLIED
- behavior IDREFS #IMPLIED
- partition IDREFS #IMPLIED
- outgoing IDREFS #IMPLIED
- incoming IDREFS #IMPLIED
- parent IDREFS #IMPLIED
- State.stateMachine IDREFS #IMPLIED
- deferredEvent IDREFS #IMPLIED
- classifierInState IDREFS #IMPLIED
- SubmachineState.stateMachine IDREFS #IMPLIED
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!ELEMENT UML:Foundation (UML:Auxiliary_Elements | UML:Core |
- UML:Extension_Mechanisms | UML:Data_Types)* >
-<!ATTLIST UML:Foundation
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!ELEMENT UML:Auxiliary_Elements (UML:Refinement | UML:Usage |
- UML:Trace | UML:Binding | UML:Node |
- UML:Component | UML:Comment |
- UML:ViewElement | UML:Presentation)* >
-<!ATTLIST UML:Auxiliary_Elements
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!ELEMENT UML:Core (UML:Element | UML:ModelElement | UML:Namespace |
- UML:GeneralizableElement | UML:Classifier |
- UML:Interface | UML:Class | UML:DataType |
- UML:Feature | UML:StructuralFeature |
- UML:BehavioralFeature | UML:Operation | UML:Method |
- UML:Parameter | UML:Constraint | UML:Dependency |
- UML:Generalization | UML:AssociationEnd |
- UML:Association | UML:AssociationClass |
- UML:Attribute)* >
-<!ATTLIST UML:Core
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!ELEMENT UML:Extension_Mechanisms (UML:TaggedValue | UML:Stereotype)* >
-<!ATTLIST UML:Extension_Mechanisms
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!ELEMENT UML:Data_Types (UML:Enumeration | UML:EnumerationLiteral |
- UML:Primitive | UML:Structure |
- UML:MultiplicityRange | UML:Geometry |
- UML:GraphicMarker | UML:Mapping |
- UML:Expression | UML:ProcedureExpression |
- UML:ObjectSetExpression | UML:TimeExpression |
- UML:BooleanExpression)* >
-<!ATTLIST UML:Data_Types
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!ELEMENT UML:Model_Management (UML:Package | UML:Subsystem | UML:Model |
- UML:ElementReference)* >
-<!ATTLIST UML:Model_Management
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!ELEMENT UML:Behavioral_Elements (UML:Common_Behavior |
- UML:Collaborations | UML:Use_Cases |
- UML:State_Machines)* >
-<!ATTLIST UML:Behavioral_Elements
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!ELEMENT UML:Common_Behavior (UML:Request | UML:Signal | UML:Exception |
- UML:Reception | UML:Argument |
- UML:ActionSequence | UML:Action |
- UML:CreateAction | UML:CallAction |
- UML:LocalInvocation | UML:ReturnAction |
- UML:SendAction | UML:UninterpretedAction |
- UML:TerminateAction | UML:DestroyAction |
- UML:Link | UML:LinkEnd | UML:Instance |
- UML:AttributeLink | UML:Object |
- UML:DataValue | UML:LinkObject |
- UML:MessageInstance)* >
-<!ATTLIST UML:Common_Behavior
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!ELEMENT UML:Collaborations (UML:Collaboration | UML:Interaction |
- UML:AssociationRole |
- UML:AssociationEndRole | UML:Message |
- UML:ClassifierRole)* >
-<!ATTLIST UML:Collaborations
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!ELEMENT UML:Use_Cases (UML:Actor | UML:UseCase |
- UML:UseCaseInstance)* >
-<!ATTLIST UML:Use_Cases
- %XMI.element.att;
- %XMI.link.att;
->
-
-<!ELEMENT UML:State_Machines (UML:StateMachine | UML:Guard |
- UML:StateVertex | UML:Transition |
- UML:PseudoState | UML:State |
- UML:CompositeState | UML:SimpleState |
- UML:SubmachineState | UML:Event |
- UML:SignalEvent | UML:CallEvent |
- UML:TimeEvent | UML:ChangeEvent |
- UML:ActivityModel | UML:Partition |
- UML:ActionState | UML:ObjectFlowState |
- UML:ClassifierInState |
- UML:ActivityState)* >
-<!ATTLIST UML:State_Machines
- %XMI.element.att;
- %XMI.link.att;
->