openrocket/doc/simulation-2.0.uml
Sampo Niskanen 6a4ee4702b bug fixes
2010-03-06 09:02:36 +00:00

92 lines
6.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<uml:Package xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xmi:id="_J062EPIyEd6814i1KDlzfw" name="net.sf.openrocket.simulation">
<elementImport xmi:id="_J8VFoPIyEd6814i1KDlzfw">
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
</elementImport>
<elementImport xmi:id="_J8VFofIyEd6814i1KDlzfw">
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</elementImport>
<elementImport xmi:id="_J8VssPIyEd6814i1KDlzfw">
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#UnlimitedNatural"/>
</elementImport>
<elementImport xmi:id="_J8VssfIyEd6814i1KDlzfw">
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
</elementImport>
<packagedElement xmi:type="uml:Class" xmi:id="_Tba2QPIyEd6814i1KDlzfw" name="BasicSimulationEngine" clientDependency="_-iWDsPIzEd6814i1KDlzfw">
<interfaceRealization xmi:id="_-iWDsPIzEd6814i1KDlzfw" supplier="_cpXMgPIyEd6814i1KDlzfw" client="_Tba2QPIyEd6814i1KDlzfw" contract="_cpXMgPIyEd6814i1KDlzfw"/>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="_cpXMgPIyEd6814i1KDlzfw" name="SimulationEngine">
<ownedOperation xmi:id="_f7S3UPIyEd6814i1KDlzfw" name="simulate">
<ownedParameter xmi:id="_lcXTMPIyEd6814i1KDlzfw" direction="return"/>
<ownedParameter xmi:id="_lcX6QPIyEd6814i1KDlzfw" name="SimulationConditions"/>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="_E_lM4PI0Ed6814i1KDlzfw" name="SimulationCalculator">
<ownedOperation xmi:id="_Zi4R0PI0Ed6814i1KDlzfw" name="step">
<ownedParameter xmi:id="_ag6nYPI0Ed6814i1KDlzfw" direction="return"/>
<ownedParameter xmi:id="_ag6nYfI0Ed6814i1KDlzfw" name="SimulationStatus"/>
</ownedOperation>
<ownedOperation xmi:id="_4Xf1kPI0Ed6814i1KDlzfw" name="initialize">
<ownedParameter xmi:id="_5bYUcPI0Ed6814i1KDlzfw" direction="return"/>
<ownedParameter xmi:id="_5bY7gPI0Ed6814i1KDlzfw" name="SimulationStatus"/>
</ownedOperation>
<ownedOperation xmi:id="_5w4qYPI0Ed6814i1KDlzfw" name="store">
<ownedParameter xmi:id="_6n_4kPI0Ed6814i1KDlzfw" direction="return"/>
<ownedParameter xmi:id="_6oAfoPI0Ed6814i1KDlzfw" name="SimulationStatus"/>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_GxqOgPI0Ed6814i1KDlzfw" name="CartesianCalculator" clientDependency="_SwleoPI0Ed6814i1KDlzfw">
<interfaceRealization xmi:id="_SwleoPI0Ed6814i1KDlzfw" supplier="_E_lM4PI0Ed6814i1KDlzfw" client="_GxqOgPI0Ed6814i1KDlzfw" contract="_E_lM4PI0Ed6814i1KDlzfw"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_JF1QkPI0Ed6814i1KDlzfw" name="CartesianLaunchCalculator">
<generalization xmi:id="_PK6YcPI0Ed6814i1KDlzfw" general="_GxqOgPI0Ed6814i1KDlzfw"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_LMYtYPI0Ed6814i1KDlzfw" name="CartesianFlightCalculator">
<generalization xmi:id="_PzSAAPI0Ed6814i1KDlzfw" general="_GxqOgPI0Ed6814i1KDlzfw"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_MplrMPI0Ed6814i1KDlzfw" name="CartesianLandingCalculator">
<generalization xmi:id="_QQTTMPI0Ed6814i1KDlzfw" general="_GxqOgPI0Ed6814i1KDlzfw"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_TpljMPI0Ed6814i1KDlzfw" name="SphericalCalculator" clientDependency="_Vi51QPI0Ed6814i1KDlzfw">
<interfaceRealization xmi:id="_Vi51QPI0Ed6814i1KDlzfw" supplier="_E_lM4PI0Ed6814i1KDlzfw" client="_TpljMPI0Ed6814i1KDlzfw" contract="_E_lM4PI0Ed6814i1KDlzfw"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_dO-wIPI0Ed6814i1KDlzfw" name="AbstractSimulationStatus (?)" clientDependency="_WkCPYPJmEd6814i1KDlzfw" isAbstract="true">
<interfaceRealization xmi:id="_WkCPYPJmEd6814i1KDlzfw" supplier="_CNJOwPJmEd6814i1KDlzfw" client="_dO-wIPI0Ed6814i1KDlzfw" contract="_CNJOwPJmEd6814i1KDlzfw"/>
<ownedOperation xmi:id="_fWLGIPI0Ed6814i1KDlzfw" name="getPosition">
<ownedParameter xmi:id="_hKvbEPI0Ed6814i1KDlzfw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_hhJI4PI0Ed6814i1KDlzfw" name="getAltitude">
<ownedParameter xmi:id="_iJ4j4PI0Ed6814i1KDlzfw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_inlMgPI0Ed6814i1KDlzfw" name="getOrientation">
<ownedParameter xmi:id="_jSE7API0Ed6814i1KDlzfw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_1aRPcPI0Ed6814i1KDlzfw" name="getConfiguration">
<ownedParameter xmi:id="_2T4YAPI0Ed6814i1KDlzfw" direction="return"/>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_oIIrAPI0Ed6814i1KDlzfw" name="CartesianSimulationStatus">
<generalization xmi:id="_qQ68cPI0Ed6814i1KDlzfw" general="_dO-wIPI0Ed6814i1KDlzfw"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_GqNGMPI1Ed6814i1KDlzfw" name="SphericalSimulationStatus">
<generalization xmi:id="_JAnj8PI1Ed6814i1KDlzfw" general="_dO-wIPI0Ed6814i1KDlzfw"/>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="_CNJOwPJmEd6814i1KDlzfw" name="SimulationStatus">
<ownedOperation xmi:id="_EEdVsPJmEd6814i1KDlzfw" name="getAltitude">
<ownedParameter xmi:id="_FBjQEPJmEd6814i1KDlzfw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_FUn9EPJmEd6814i1KDlzfw" name="getPosition">
<ownedParameter xmi:id="_F9Z0UPJmEd6814i1KDlzfw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_GxzFsPJmEd6814i1KDlzfw" name="getVelocity">
<ownedParameter xmi:id="_HuFu0PJmEd6814i1KDlzfw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_IGCUwPJmEd6814i1KDlzfw" name="getSpeed">
<ownedParameter xmi:id="_IfWzsPJmEd6814i1KDlzfw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_JT0WgPJmEd6814i1KDlzfw" name="getConfiguration">
<ownedParameter xmi:id="_J4oTwPJmEd6814i1KDlzfw" direction="return"/>
</ownedOperation>
</packagedElement>
</uml:Package>