This repository has been archived on 2019-10-19. You can view files and clone it, but cannot push or open issues or pull requests.
projet-gl/diag_classes.uml

1906 lines
61 KiB
Plaintext

<?xml version = "1.0" encoding = "UTF-8" ?>
<uml version="6">
<argo version="6">
<documentation>
<authorname></authorname>
<authoremail></authoremail>
<version>0.34</version>
<description>
</description>
</documentation>
<settings>
<notationlanguage>UML 1.4</notationlanguage>
<showboldnames>false</showboldnames>
<useguillemots>false</useguillemots>
<showassociationnames>true</showassociationnames>
<showvisibility>false</showvisibility>
<showmultiplicity>false</showmultiplicity>
<showinitialvalue>false</showinitialvalue>
<showproperties>false</showproperties>
<showtypes>true</showtypes>
<showstereotypes>false</showstereotypes>
<showsingularmultiplicities>true</showsingularmultiplicities>
<defaultshadowwidth>1</defaultshadowwidth>
<hidebidirectionalarrows>true</hidebidirectionalarrows>
<fontname>Dialog</fontname>
<fontsize>12</fontsize>
<defaultstereotypeview>0</defaultstereotypeview>
<activediagram>Diagramme de classes</activediagram>
</settings>
<searchpath href="PROJECT_DIR" />
<members>
<member type="profile"
name="diag_classes_profile.profile" />
<member type="xmi"
name="diag_classes.xmi" />
<member type="pgml"
name="diag_classes_Diagrammedeclasses.pgml"
diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
diagramname="Diagramme de classes" />
<member type="todo"
name="diag_classes.todo" />
</members>
<historyfile name="" />
</argo>
<profile>
<plugin>
UML 1.4
</plugin>
<plugin>
GoodPractices
</plugin>
<plugin>
CodeGeneration
</plugin>
</profile>
<XMI xmi.version = '1.2' xmlns:UML = 'org.omg.xmi.namespace.UML' timestamp = 'Tue Oct 15 16:18:43 CEST 2019'>
<XMI.header> <XMI.documentation>
<XMI.exporter>ArgoUML (using Netbeans XMI Writer version 1.0)</XMI.exporter>
<XMI.exporterVersion>0.34(6) revised on $Date: 2010-01-11 22:20:14 +0100 (Mon, 11 Jan 2010) $ </XMI.exporterVersion>
</XMI.documentation>
<XMI.metamodel xmi.name="UML" xmi.version="1.4"/></XMI.header>
<XMI.content>
<UML:Model xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000865'
name = 'untitledModel' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:Namespace.ownedElement>
<UML:Interface xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000866'
name = 'InstructionQueue' visibility = 'public' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
<UML:Classifier.feature>
<UML:Operation xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000867'
name = 'computeEvent' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000868'
name = 'return' isSpecification = 'false' kind = 'return'>
<UML:Parameter.type>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086B'/>
</UML:Parameter.type>
</UML:Parameter>
<UML:Parameter xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000869'
name = 'event' isSpecification = 'false' kind = 'in'>
<UML:Parameter.type>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086A'/>
</UML:Parameter.type>
</UML:Parameter>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086C'
name = 'getNextInstruction' visibility = 'public' isSpecification = 'false'
ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false'>
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086D'
name = 'return' isSpecification = 'false' kind = 'return'>
<UML:Parameter.type>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086E'/>
</UML:Parameter.type>
</UML:Parameter>
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Interface>
<UML:Class xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086A'
name = 'Event' visibility = 'public' isSpecification = 'false' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
<UML:Class xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086B'
name = 'void' visibility = 'public' isSpecification = 'false' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
<UML:Class xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086E'
name = 'int' visibility = 'public' isSpecification = 'false' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
<UML:Class xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086F'
name = 'BasicInstructionQueue' visibility = 'public' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
<UML:ModelElement.clientDependency>
<UML:Dependency xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000880'/>
</UML:ModelElement.clientDependency>
<UML:Namespace.ownedElement>
<UML:Dependency xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000880'
isSpecification = 'false'>
<UML:Dependency.client>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086F'/>
</UML:Dependency.client>
<UML:Dependency.supplier>
<UML:Interface xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000866'/>
</UML:Dependency.supplier>
</UML:Dependency>
</UML:Namespace.ownedElement>
<UML:Classifier.feature>
<UML:Operation xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000870'
name = 'appSort' visibility = 'private' isSpecification = 'false' ownerScope = 'instance'
isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000871'
name = 'return' isSpecification = 'false' kind = 'return'>
<UML:Parameter.type>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086B'/>
</UML:Parameter.type>
</UML:Parameter>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Attribute xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000875'
name = 'currentFloor' visibility = 'private' isSpecification = 'false' ownerScope = 'instance'
changeability = 'changeable' targetScope = 'instance'>
<UML:StructuralFeature.multiplicity>
<UML:Multiplicity xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000876'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000877'
lower = '1' upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:StructuralFeature.multiplicity>
<UML:StructuralFeature.type>
<UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
</UML:StructuralFeature.type>
</UML:Attribute>
<UML:Attribute xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000878'
name = 'currentDirection' visibility = 'public' isSpecification = 'false'
ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
<UML:StructuralFeature.multiplicity>
<UML:Multiplicity xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000879'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000087A'
lower = '1' upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:StructuralFeature.multiplicity>
<UML:StructuralFeature.type>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000087B'/>
</UML:StructuralFeature.type>
</UML:Attribute>
<UML:Operation xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000087C'
name = 'removeInstruction' visibility = 'private' isSpecification = 'false'
ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false'>
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000087D'
name = 'return' isSpecification = 'false' kind = 'return'>
<UML:Parameter.type>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086B'/>
</UML:Parameter.type>
</UML:Parameter>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000087E'
name = 'clearQueues' visibility = 'private' isSpecification = 'false' ownerScope = 'instance'
isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000087F'
name = 'return' isSpecification = 'false' kind = 'return'>
<UML:Parameter.type>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086B'/>
</UML:Parameter.type>
</UML:Parameter>
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Class xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000087B'
name = 'Direction' visibility = 'public' isSpecification = 'false' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
<UML:Interface xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000890'
name = 'Event' visibility = 'public' isSpecification = 'false' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false'>
<UML:Classifier.feature>
<UML:Operation xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000891'
name = 'getType' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000892'
name = 'return' isSpecification = 'false' kind = 'return'/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000894'
name = 'getRequestedDirection' visibility = 'public' isSpecification = 'false'
ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false'>
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000895'
name = 'return' isSpecification = 'false' kind = 'return'/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000896'
name = 'getIncomingCallFloor' visibility = 'public' isSpecification = 'false'
ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false'>
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000897'
name = 'return' isSpecification = 'false' kind = 'return'/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000898'
name = 'getRequestedFloor' visibility = 'public' isSpecification = 'false'
ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false'>
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000899'
name = 'return' isSpecification = 'false' kind = 'return'/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089A'
name = 'getCurrentFloor' visibility = 'public' isSpecification = 'false'
ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false'>
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089B'
name = 'return' isSpecification = 'false' kind = 'return'/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089C'
name = 'getCurrentDirection' visibility = 'public' isSpecification = 'false'
ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false'>
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089D'
name = 'return' isSpecification = 'false' kind = 'return'/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Interface>
<UML:Interface xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000893'
name = '' visibility = 'public' isSpecification = 'false' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false'/>
<UML:Class xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089E'
name = 'CallFromElevatorEvent' visibility = 'public' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
<UML:ModelElement.clientDependency>
<UML:Dependency xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B8'/>
</UML:ModelElement.clientDependency>
<UML:Namespace.ownedElement>
<UML:Dependency xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B8'
isSpecification = 'false'>
<UML:Dependency.client>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089E'/>
</UML:Dependency.client>
<UML:Dependency.supplier>
<UML:Interface xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000890'/>
</UML:Dependency.supplier>
</UML:Dependency>
</UML:Namespace.ownedElement>
<UML:Classifier.feature>
<UML:Attribute xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A5'
name = 'requestedFloor' visibility = 'private' isSpecification = 'false'
ownerScope = 'instance' changeability = 'frozen' targetScope = 'instance'>
<UML:StructuralFeature.multiplicity>
<UML:Multiplicity xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A6'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A7'
lower = '1' upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:StructuralFeature.multiplicity>
<UML:StructuralFeature.type>
<UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
</UML:StructuralFeature.type>
</UML:Attribute>
</UML:Classifier.feature>
</UML:Class>
<UML:Class xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089F'
name = 'CancelEmergencyStopEvent' visibility = 'public' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
<UML:ModelElement.clientDependency>
<UML:Dependency xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008BB'/>
</UML:ModelElement.clientDependency>
<UML:Namespace.ownedElement>
<UML:Dependency xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008BB'
isSpecification = 'false'>
<UML:Dependency.client>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089F'/>
</UML:Dependency.client>
<UML:Dependency.supplier>
<UML:Interface xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000890'/>
</UML:Dependency.supplier>
</UML:Dependency>
</UML:Namespace.ownedElement>
</UML:Class>
<UML:Class xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A0'
name = 'CallFromFloorEvent' visibility = 'public' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
<UML:ModelElement.clientDependency>
<UML:Dependency xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B9'/>
</UML:ModelElement.clientDependency>
<UML:Namespace.ownedElement>
<UML:Dependency xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B9'
isSpecification = 'false'>
<UML:Dependency.client>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A0'/>
</UML:Dependency.client>
<UML:Dependency.supplier>
<UML:Interface xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000890'/>
</UML:Dependency.supplier>
</UML:Dependency>
</UML:Namespace.ownedElement>
<UML:Classifier.feature>
<UML:Attribute xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B1'
name = 'incomingCallFloor' visibility = 'private' isSpecification = 'false'
ownerScope = 'instance' changeability = 'frozen' targetScope = 'instance'>
<UML:StructuralFeature.multiplicity>
<UML:Multiplicity xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B2'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B3'
lower = '1' upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:StructuralFeature.multiplicity>
<UML:StructuralFeature.type>
<UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
</UML:StructuralFeature.type>
</UML:Attribute>
<UML:Attribute xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B4'
name = 'requestedDirection' visibility = 'private' isSpecification = 'false'
ownerScope = 'instance' changeability = 'frozen' targetScope = 'instance'>
<UML:StructuralFeature.multiplicity>
<UML:Multiplicity xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B5'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B6'
lower = '1' upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:StructuralFeature.multiplicity>
<UML:StructuralFeature.type>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000087B'/>
</UML:StructuralFeature.type>
</UML:Attribute>
</UML:Classifier.feature>
</UML:Class>
<UML:Class xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A1'
name = 'EmergencyStopEvent' visibility = 'public' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
<UML:ModelElement.clientDependency>
<UML:Dependency xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008BA'/>
</UML:ModelElement.clientDependency>
<UML:Namespace.ownedElement>
<UML:Dependency xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008BA'
isSpecification = 'false'>
<UML:Dependency.client>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A1'/>
</UML:Dependency.client>
<UML:Dependency.supplier>
<UML:Interface xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000890'/>
</UML:Dependency.supplier>
</UML:Dependency>
</UML:Namespace.ownedElement>
</UML:Class>
<UML:Class xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A2'
name = '' visibility = 'public' isSpecification = 'false' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
<UML:Class xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A3'
name = '' visibility = 'public' isSpecification = 'false' isRoot = 'false'
isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
<UML:Class xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A4'
name = 'ReachedFloorEvent' visibility = 'public' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
<UML:ModelElement.clientDependency>
<UML:Dependency xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B7'/>
</UML:ModelElement.clientDependency>
<UML:Namespace.ownedElement>
<UML:Dependency xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B7'
isSpecification = 'false'>
<UML:Dependency.client>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A4'/>
</UML:Dependency.client>
<UML:Dependency.supplier>
<UML:Interface xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000890'/>
</UML:Dependency.supplier>
</UML:Dependency>
</UML:Namespace.ownedElement>
<UML:Classifier.feature>
<UML:Attribute xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008AB'
name = 'currentFloor' visibility = 'private' isSpecification = 'false' ownerScope = 'instance'
changeability = 'frozen' targetScope = 'instance'>
<UML:StructuralFeature.multiplicity>
<UML:Multiplicity xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008AC'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008AD'
lower = '1' upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:StructuralFeature.multiplicity>
<UML:StructuralFeature.type>
<UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
</UML:StructuralFeature.type>
</UML:Attribute>
<UML:Attribute xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008AE'
name = 'currentDirection' visibility = 'private' isSpecification = 'false'
ownerScope = 'instance' changeability = 'frozen' targetScope = 'instance'>
<UML:StructuralFeature.multiplicity>
<UML:Multiplicity xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008AF'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = '127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B0'
lower = '1' upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:StructuralFeature.multiplicity>
<UML:StructuralFeature.type>
<UML:Class xmi.idref = '127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000087B'/>
</UML:StructuralFeature.type>
</UML:Attribute>
</UML:Classifier.feature>
</UML:Class>
</UML:Namespace.ownedElement>
</UML:Model>
</XMI.content>
</XMI>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000865"
name="Diagramme de classes"
>
<group name="Fig0"
description="org.argouml.uml.diagram.static_structure.ui.FigInterface[328, 16, 250, 83]pathVisible=false;stereotypeView=0;operationsVisible=true;operationsVisible=true"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000866"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig0.0"
x="328"
y="16"
width="250"
height="83"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
/>
<text name="Fig0.1"
x="329"
y="17"
width="248"
height="41"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Center"
>InstructionQueue</text>
<group name="Fig0.2"
description="org.argouml.uml.diagram.ui.FigStereotypesGroup[329, 17, 248, 19]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000866"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig0.2.0"
x="329"
y="17"
width="248"
height="19"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
<text name="Fig0.2.1"
x="329"
y="17"
width="248"
height="17"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Center"
>&lt;&lt;interface&gt;&gt;</text>
</group>
<rectangle name="Fig0.3"
x="328"
y="58"
width="250"
height="1"
fill="1"
fillcolor="black"
stroke="1"
strokecolor="black"
/>
<group name="Fig0.4"
description="org.argouml.uml.diagram.ui.FigOperationsCompartment[329, 59, 248, 40]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000866"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig0.4.0"
x="329"
y="59"
width="248"
height="40"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
<text name="Fig0.4.1"
x="329"
y="59"
width="248"
height="16"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>computeEvent(event : Event) : void</text>
<text name="Fig0.4.2"
x="329"
y="75"
width="248"
height="22"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>getNextInstruction() : int</text>
</group>
</group>
<group name="Fig1"
description="org.argouml.uml.diagram.static_structure.ui.FigClass[352, 168, 206, 120]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086F"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig1.0"
x="352"
y="168"
width="206"
height="120"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
/>
<text name="Fig1.1"
x="353"
y="169"
width="204"
height="22"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Center"
>BasicInstructionQueue</text>
<group name="Fig1.2"
description="org.argouml.uml.diagram.ui.FigStereotypesGroup[353, 169, 64, 0]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086F"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
visibility="0"
>
<private>
</private>
<rectangle name="Fig1.2.0"
x="353"
y="169"
width="64"
height="0"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
</group>
<rectangle name="Fig1.3"
x="352"
y="191"
width="206"
height="1"
fill="1"
fillcolor="black"
stroke="1"
strokecolor="black"
/>
<group name="Fig1.4"
description="org.argouml.uml.diagram.ui.FigAttributesCompartment[353, 192, 204, 40]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086F"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig1.4.0"
x="353"
y="192"
width="204"
height="40"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
<text name="Fig1.4.1"
x="353"
y="192"
width="204"
height="16"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>currentFloor : Integer</text>
<text name="Fig1.4.2"
x="353"
y="208"
width="204"
height="22"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>currentDirection : Direction</text>
</group>
<rectangle name="Fig1.5"
x="352"
y="231"
width="206"
height="1"
fill="1"
fillcolor="black"
stroke="1"
strokecolor="black"
/>
<group name="Fig1.6"
description="org.argouml.uml.diagram.ui.FigOperationsCompartment[353, 232, 204, 56]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000086F"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig1.6.0"
x="353"
y="232"
width="204"
height="56"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
<text name="Fig1.6.1"
x="353"
y="232"
width="204"
height="16"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>appSort() : void</text>
<text name="Fig1.6.2"
x="353"
y="248"
width="204"
height="16"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>removeInstruction() : void</text>
<text name="Fig1.6.3"
x="353"
y="264"
width="204"
height="22"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>clearQueues() : void</text>
</group>
</group>
<group name="Fig2"
description="org.argouml.uml.diagram.ui.FigDependency"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000880"
stroke="1"
strokecolor="black"
>
<private>
sourcePortFig="Fig1.0"
destPortFig="Fig0"
sourceFigNode="Fig1"
destFigNode="Fig0"
<argouml:pathitem figname="Fig2.1"
classname="org.argouml.uml.diagram.ui.PathItemPlacement"
figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
ownerhref="127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000880"
angle="270.0"
offset="25" />
</private>
<path name="Fig2.0"
description="org.tigris.gef.presentation.FigPoly"
fill="0"
fillcolor="white"
stroke="1"
strokecolor="black"
>
<moveto x="456"
y="168" />
<lineto x="456"
y="98" />
</path>
</group>
<group name="Fig3"
description="org.argouml.uml.diagram.static_structure.ui.FigInterface[664, 64, 163, 147]pathVisible=false;stereotypeView=0;operationsVisible=true;operationsVisible=true"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000890"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig3.0"
x="664"
y="64"
width="163"
height="147"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
/>
<text name="Fig3.1"
x="665"
y="65"
width="161"
height="41"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Center"
>Event</text>
<group name="Fig3.2"
description="org.argouml.uml.diagram.ui.FigStereotypesGroup[665, 65, 161, 19]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000890"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig3.2.0"
x="665"
y="65"
width="161"
height="19"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
<text name="Fig3.2.1"
x="665"
y="65"
width="161"
height="17"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Center"
>&lt;&lt;interface&gt;&gt;</text>
</group>
<rectangle name="Fig3.3"
x="664"
y="106"
width="163"
height="1"
fill="1"
fillcolor="black"
stroke="1"
strokecolor="black"
/>
<group name="Fig3.4"
description="org.argouml.uml.diagram.ui.FigOperationsCompartment[665, 107, 161, 104]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:0000000000000890"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig3.4.0"
x="665"
y="107"
width="161"
height="104"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
<text name="Fig3.4.1"
x="665"
y="107"
width="161"
height="16"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>getType()</text>
<text name="Fig3.4.2"
x="665"
y="123"
width="161"
height="16"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>getRequestedDirection()</text>
<text name="Fig3.4.3"
x="665"
y="139"
width="161"
height="16"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>getIncomingCallFloor()</text>
<text name="Fig3.4.4"
x="665"
y="155"
width="161"
height="16"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>getRequestedFloor()</text>
<text name="Fig3.4.5"
x="665"
y="171"
width="161"
height="16"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>getCurrentFloor()</text>
<text name="Fig3.4.6"
x="665"
y="187"
width="161"
height="22"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>getCurrentDirection()</text>
</group>
</group>
<group name="Fig4"
description="org.argouml.uml.diagram.static_structure.ui.FigClass[880, 280, 161, 69]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089E"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig4.0"
x="880"
y="280"
width="161"
height="69"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
/>
<text name="Fig4.1"
x="881"
y="281"
width="159"
height="22"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Center"
>CallFromElevatorEvent</text>
<group name="Fig4.2"
description="org.argouml.uml.diagram.ui.FigStereotypesGroup[881, 281, 64, 0]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089E"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
visibility="0"
>
<private>
</private>
<rectangle name="Fig4.2.0"
x="881"
y="281"
width="64"
height="0"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
</group>
<rectangle name="Fig4.3"
x="880"
y="303"
width="161"
height="1"
fill="1"
fillcolor="black"
stroke="1"
strokecolor="black"
/>
<group name="Fig4.4"
description="org.argouml.uml.diagram.ui.FigAttributesCompartment[881, 304, 159, 24]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089E"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig4.4.0"
x="881"
y="304"
width="159"
height="24"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
<text name="Fig4.4.1"
x="881"
y="304"
width="159"
height="22"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>requestedFloor : Integer</text>
</group>
<rectangle name="Fig4.5"
x="880"
y="327"
width="161"
height="1"
fill="1"
fillcolor="black"
stroke="1"
strokecolor="black"
/>
<group name="Fig4.6"
description="org.argouml.uml.diagram.ui.FigOperationsCompartment[881, 328, 159, 21]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089E"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig4.6.0"
x="881"
y="328"
width="159"
height="21"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
</group>
</group>
<group name="Fig5"
description="org.argouml.uml.diagram.static_structure.ui.FigClass[584, 384, 185, 67]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089F"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig5.0"
x="584"
y="384"
width="185"
height="67"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
/>
<text name="Fig5.1"
x="585"
y="385"
width="183"
height="22"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Center"
>CancelEmergencyStopEvent</text>
<group name="Fig5.2"
description="org.argouml.uml.diagram.ui.FigStereotypesGroup[585, 385, 64, 0]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089F"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
visibility="0"
>
<private>
</private>
<rectangle name="Fig5.2.0"
x="585"
y="385"
width="64"
height="0"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
</group>
<rectangle name="Fig5.3"
x="584"
y="407"
width="185"
height="1"
fill="1"
fillcolor="black"
stroke="1"
strokecolor="black"
/>
<group name="Fig5.4"
description="org.argouml.uml.diagram.ui.FigAttributesCompartment[585, 408, 183, 21]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089F"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig5.4.0"
x="585"
y="408"
width="183"
height="21"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
</group>
<rectangle name="Fig5.5"
x="584"
y="428"
width="185"
height="1"
fill="1"
fillcolor="black"
stroke="1"
strokecolor="black"
/>
<group name="Fig5.6"
description="org.argouml.uml.diagram.ui.FigOperationsCompartment[585, 429, 183, 21]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:000000000000089F"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig5.6.0"
x="585"
y="429"
width="183"
height="21"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
</group>
</group>
<group name="Fig6"
description="org.argouml.uml.diagram.static_structure.ui.FigClass[840, 368, 197, 85]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A0"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig6.0"
x="840"
y="368"
width="197"
height="85"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
/>
<text name="Fig6.1"
x="841"
y="369"
width="195"
height="22"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Center"
>CallFromFloorEvent</text>
<group name="Fig6.2"
description="org.argouml.uml.diagram.ui.FigStereotypesGroup[841, 369, 64, 0]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A0"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
visibility="0"
>
<private>
</private>
<rectangle name="Fig6.2.0"
x="841"
y="369"
width="64"
height="0"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
</group>
<rectangle name="Fig6.3"
x="840"
y="391"
width="197"
height="1"
fill="1"
fillcolor="black"
stroke="1"
strokecolor="black"
/>
<group name="Fig6.4"
description="org.argouml.uml.diagram.ui.FigAttributesCompartment[841, 392, 195, 40]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A0"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig6.4.0"
x="841"
y="392"
width="195"
height="40"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
<text name="Fig6.4.1"
x="841"
y="392"
width="195"
height="16"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>incomingCallFloor : Integer</text>
<text name="Fig6.4.2"
x="841"
y="408"
width="195"
height="22"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>requestedDirection : Direction</text>
</group>
<rectangle name="Fig6.5"
x="840"
y="431"
width="197"
height="1"
fill="1"
fillcolor="black"
stroke="1"
strokecolor="black"
/>
<group name="Fig6.6"
description="org.argouml.uml.diagram.ui.FigOperationsCompartment[841, 432, 195, 21]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A0"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig6.6.0"
x="841"
y="432"
width="195"
height="21"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
</group>
</group>
<group name="Fig7"
description="org.argouml.uml.diagram.static_structure.ui.FigClass[584, 296, 143, 69]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A1"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig7.0"
x="584"
y="296"
width="143"
height="69"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
/>
<text name="Fig7.1"
x="585"
y="297"
width="141"
height="22"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Center"
>EmergencyStopEvent</text>
<group name="Fig7.2"
description="org.argouml.uml.diagram.ui.FigStereotypesGroup[585, 297, 64, 0]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A1"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
visibility="0"
>
<private>
</private>
<rectangle name="Fig7.2.0"
x="585"
y="297"
width="64"
height="0"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
</group>
<rectangle name="Fig7.3"
x="584"
y="319"
width="143"
height="1"
fill="1"
fillcolor="black"
stroke="1"
strokecolor="black"
/>
<group name="Fig7.4"
description="org.argouml.uml.diagram.ui.FigAttributesCompartment[585, 320, 141, 21]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A1"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig7.4.0"
x="585"
y="320"
width="141"
height="21"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
</group>
<rectangle name="Fig7.5"
x="584"
y="341"
width="143"
height="1"
fill="1"
fillcolor="black"
stroke="1"
strokecolor="black"
/>
<group name="Fig7.6"
description="org.argouml.uml.diagram.ui.FigOperationsCompartment[585, 342, 141, 21]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A1"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig7.6.0"
x="585"
y="342"
width="141"
height="21"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
</group>
</group>
<group name="Fig8"
description="org.argouml.uml.diagram.static_structure.ui.FigClass[864, 168, 178, 85]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A4"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig8.0"
x="864"
y="168"
width="178"
height="85"
fill="1"
fillcolor="white"
stroke="1"
strokecolor="black"
/>
<text name="Fig8.1"
x="865"
y="169"
width="176"
height="22"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Center"
>ReachedFloorEvent</text>
<group name="Fig8.2"
description="org.argouml.uml.diagram.ui.FigStereotypesGroup[865, 169, 64, 0]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A4"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
visibility="0"
>
<private>
</private>
<rectangle name="Fig8.2.0"
x="865"
y="169"
width="64"
height="0"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
</group>
<rectangle name="Fig8.3"
x="864"
y="191"
width="178"
height="1"
fill="1"
fillcolor="black"
stroke="1"
strokecolor="black"
/>
<group name="Fig8.4"
description="org.argouml.uml.diagram.ui.FigAttributesCompartment[865, 192, 176, 40]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A4"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig8.4.0"
x="865"
y="192"
width="176"
height="40"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
<text name="Fig8.4.1"
x="865"
y="192"
width="176"
height="16"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>currentFloor : Integer</text>
<text name="Fig8.4.2"
x="865"
y="208"
width="176"
height="22"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
textcolor="black"
font="Dialog"
italic="false"
bold="false"
textsize="12"
justification="Left"
>currentDirection : Direction</text>
</group>
<rectangle name="Fig8.5"
x="864"
y="231"
width="178"
height="1"
fill="1"
fillcolor="black"
stroke="1"
strokecolor="black"
/>
<group name="Fig8.6"
description="org.argouml.uml.diagram.ui.FigOperationsCompartment[865, 232, 176, 21]"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008A4"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
>
<private>
</private>
<rectangle name="Fig8.6.0"
x="865"
y="232"
width="176"
height="21"
fill="0"
fillcolor="white"
stroke="0"
strokecolor="black"
/>
</group>
</group>
<group name="Fig9"
description="org.argouml.uml.diagram.ui.FigDependency"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B7"
stroke="1"
strokecolor="black"
>
<private>
sourcePortFig="Fig8.0"
destPortFig="Fig3"
sourceFigNode="Fig8"
destFigNode="Fig3"
<argouml:pathitem figname="Fig9.1"
classname="org.argouml.uml.diagram.ui.PathItemPlacement"
figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
ownerhref="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B7"
angle="270.0"
offset="25" />
</private>
<path name="Fig9.0"
description="org.tigris.gef.presentation.FigPoly"
fill="0"
fillcolor="white"
stroke="1"
strokecolor="black"
>
<moveto x="864"
y="184" />
<lineto x="826"
y="184" />
</path>
</group>
<group name="Fig10"
description="org.argouml.uml.diagram.ui.FigDependency"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B8"
stroke="1"
strokecolor="black"
>
<private>
sourcePortFig="Fig4.0"
destPortFig="Fig3"
sourceFigNode="Fig4"
destFigNode="Fig3"
<argouml:pathitem figname="Fig10.1"
classname="org.argouml.uml.diagram.ui.PathItemPlacement"
figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
ownerhref="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B8"
angle="206.99999999999997"
offset="37" />
</private>
<path name="Fig10.0"
description="org.tigris.gef.presentation.FigPoly"
fill="0"
fillcolor="white"
stroke="1"
strokecolor="black"
>
<moveto x="880"
y="288" />
<lineto x="800"
y="288" />
<lineto x="800"
y="210" />
</path>
</group>
<group name="Fig11"
description="org.argouml.uml.diagram.ui.FigDependency"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B9"
stroke="1"
strokecolor="black"
>
<private>
sourcePortFig="Fig6.0"
destPortFig="Fig3"
sourceFigNode="Fig6"
destFigNode="Fig3"
<argouml:pathitem figname="Fig11.1"
classname="org.argouml.uml.diagram.ui.PathItemPlacement"
figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
ownerhref="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008B9"
angle="270.0"
offset="25" />
</private>
<path name="Fig11.0"
description="org.tigris.gef.presentation.FigPoly"
fill="0"
fillcolor="white"
stroke="1"
strokecolor="black"
>
<moveto x="840"
y="368" />
<lineto x="768"
y="296" />
<lineto x="768"
y="210" />
</path>
</group>
<group name="Fig12"
description="org.argouml.uml.diagram.ui.FigDependency"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008BA"
stroke="1"
strokecolor="black"
>
<private>
sourcePortFig="Fig7.0"
destPortFig="Fig3"
sourceFigNode="Fig7"
destFigNode="Fig3"
<argouml:pathitem figname="Fig12.1"
classname="org.argouml.uml.diagram.ui.PathItemPlacement"
figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
ownerhref="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008BA"
angle="-87.99999999999999"
offset="45" />
</private>
<path name="Fig12.0"
description="org.tigris.gef.presentation.FigPoly"
fill="0"
fillcolor="white"
stroke="1"
strokecolor="black"
>
<moveto x="704"
y="296" />
<lineto x="704"
y="210" />
</path>
</group>
<group name="Fig13"
description="org.argouml.uml.diagram.ui.FigDependency"
href="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008BB"
stroke="1"
strokecolor="black"
>
<private>
sourcePortFig="Fig5.0"
destPortFig="Fig3"
sourceFigNode="Fig5"
destFigNode="Fig3"
<argouml:pathitem figname="Fig13.1"
classname="org.argouml.uml.diagram.ui.PathItemPlacement"
figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
ownerhref="127-0-1-1--36f12a6:16dcf2450da:-8000:00000000000008BB"
angle="270.0"
offset="25" />
</private>
<path name="Fig13.0"
description="org.tigris.gef.presentation.FigPoly"
fill="0"
fillcolor="white"
stroke="1"
strokecolor="black"
>
<moveto x="736"
y="384" />
<lineto x="736"
y="210" />
</path>
</group>
</pgml>
<todo>
<todolist>
</todolist>
<resolvedcritics>
</resolvedcritics>
</todo>
</uml>