| <?xml version="1.0" encoding="UTF-8"?> | |
| <core:Model xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:application="org.eclipse.jwt/application" xmlns:core="org.eclipse.jwt/core" xmlns:data="org.eclipse.jwt/data" xmlns:organisations="org.eclipse.jwt/organisations" xmlns:processes="org.eclipse.jwt/processes" name="Business Trip Example" author="JWT Project Team" version="0.4.0" description="These models show the usage of JWT Workflow Editor to model private and business processes." fileversion="0.4.0"> | |
| <subpackages name="Roles"> | |
| <elements xsi:type="organisations:Role" name="Business" icon="pawn_glass_blue.png"/> | |
| <elements xsi:type="organisations:Role" name="Private" icon="pawn_glass_yellow.png"/> | |
| </subpackages> | |
| <subpackages name="Applications"> | |
| <elements xsi:type="application:Application" name="Microsoft Word" icon="notebook.png" javaClass="eu.emundo.agilpro.fw.fe.intf.WordUi"/> | |
| <elements xsi:type="application:Application" name="Microsoft Excel" icon="chart.png" javaClass="eu.emundo.agilpro.fw.fe.intf.ExcelUi"/> | |
| <elements xsi:type="application:Application" name="OpenOffice Writer" icon="notebook.png" javaClass="eu.emundo.agilpro.fw.fe.intf.WriterUi"/> | |
| <elements xsi:type="application:Application" name="OpenOffice Calc" icon="line-chart.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.CalcUi"/> | |
| <elements xsi:type="application:Application" name="Adobe Acrobat" icon="contract.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.AcrobatUi"/> | |
| <elements xsi:type="application:Application" name="Internet Explorer" icon="window_earth.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.BrowserUi"/> | |
| <elements xsi:type="application:Application" name="Google search" icon="earth_find.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.be.intf.GoogleWs"/> | |
| <elements xsi:type="application:Application" name="Search" icon="earth_view.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.MetaSearchUi"/> | |
| <elements xsi:type="application:Application" name="Generic GUI" icon="window_gear.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.GenericUi"/> | |
| </subpackages> | |
| <subpackages name="Data"> | |
| <subpackages name="Data types"> | |
| <elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.fe.dto.FileDTO"/> | |
| <elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.be.dto.GoogleDTO"/> | |
| <elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.be.dto.MetaSearchDTO"/> | |
| <elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.fe.dto.BrowserDTO"/> | |
| <elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.fe.dio.GenericDIO"/> | |
| </subpackages> | |
| <subpackages name="WWW Services"> | |
| <elements xsi:type="data:DataType" name="searchquery"/> | |
| <elements xsi:type="data:DataType" name="qualifier"/> | |
| <elements xsi:type="data:DataType" name="URL"/> | |
| <elements xsi:type="data:Data" name="Siemens Portal" icon="help_earth.png" value="http://www.click2procure.de" dataType="//@subpackages.2/@subpackages.1/@elements.2"/> | |
| <elements xsi:type="data:Data" name="Train connection" icon="help_earth.png" value="http://reiseauskunft.bahn.de/bin/query.exe/d?S=$start&Z=$destination&REQ0JourneyDate=$date&start=1" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Google Parameter" icon="help_earth.png" value="System München" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Wikipedia" icon="help_earth.png" value="http://de.wikipedia.org/wiki/$" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Dictionary" icon="help_earth.png" value="http://dict.leo.org/ende?lp=ende&search=$" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Weather" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/localeWeather?strLocation=$ziel&strCountry=eur&google=1" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Flight connection" icon="help_earth.png" value="http://www.expedia.de/pub/agent.dll?qscr=fexp&flag=q&city1=$start&citd1=$ziel&date1=$datum&date2=$datum" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Map" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/mapPerformPage?strLocation=$ziel&strCountry=eur" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Route" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/ItiWGPerformPage?strStartCity=$start&strDestCity=$destination" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Hotels" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/hbListPerformPage?strLocation=$destination&strCountry=eur" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Restaurants" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/poiListPerformPage?productId=41102&strLocation=$destination&strCountry=eur" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Google News" icon="help_earth.png" value="http://news.google.de/news?hl=de&ned=de&q=$firma&btnG=News-Suche" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Company homepage" icon="help_earth.png" value="http://www.google.de/search?q=$firma&btnI=1" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Sights" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/poiListPerformPage?productId=41104&strLocation=$ziel" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="GBI Company" icon="help_earth.png" value="http://www.gbi.de/r_profisuche/firmenkontor.ein?ST0_CO=$firma&START=A00&DBN=CRXHRBA" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="GBI Press" icon="help_earth.png" value="http://www.gbi.de/r_profisuche/pressekontor.ein?ST0_=$firma&DBN=CRX076&STARTA00=Suche" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Fonds-1" icon="help_earth.png" value="" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Fonds-2" icon="help_earth.png" value="" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Fonds-3" icon="help_earth.png" value="" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Google Map" icon="help_earth.png" value="http://maps.google.de/maps?f=l&hl=de&q=$firma&near=$ort&ie=UTF8&z=12&om=1&iwloc=A" dataType="//@subpackages.2/@subpackages.1/@elements.1"/> | |
| </subpackages> | |
| <subpackages name="Input parameters"> | |
| <elements xsi:type="data:DataType" name="dioParameter"/> | |
| <elements xsi:type="data:Data" name="Destination" icon="component.png" dataType="//@subpackages.2/@subpackages.2/@elements.0"/> | |
| <elements xsi:type="data:Data" name="Start" icon="component.png" dataType="//@subpackages.2/@subpackages.2/@elements.0"/> | |
| <elements xsi:type="data:Data" name="Street" icon="component.png" value="strasse" dataType="//@subpackages.2/@subpackages.2/@elements.0"/> | |
| <elements xsi:type="data:Data" name="Company" icon="component.png" value="" dataType="//@subpackages.2/@subpackages.2/@elements.0"/> | |
| <elements xsi:type="data:Data" name="Industrial sector" icon="component.png" value="'Handel' | 'Industrie' | 'Dienstleistung'" dataType="//@subpackages.2/@subpackages.2/@elements.0"/> | |
| <elements xsi:type="data:Data" name="Date" icon="component.png" value="" dataType="//@subpackages.2/@subpackages.2/@elements.0"/> | |
| <elements xsi:type="data:Data" name="PublicTransport" icon="component.png" value="'Train' | 'Flight'" dataType="//@subpackages.2/@subpackages.2/@elements.0"/> | |
| <elements xsi:type="data:Data" name="City" icon="component.png" value="" dataType="//@subpackages.2/@subpackages.2/@elements.0"/> | |
| </subpackages> | |
| <elements xsi:type="data:Data" name="File" icon="document_plain.png" dataType="//@subpackages.2/@subpackages.0/@elements.0"/> | |
| <elements xsi:type="data:Data" name="Browser data" icon="window_environment.png" dataType="//@subpackages.2/@subpackages.0/@elements.3"/> | |
| <elements xsi:type="data:Data" name="Google data" icon="environment.png" dataType="//@subpackages.2/@subpackages.0/@elements.1"/> | |
| <elements xsi:type="data:Data" name="Meta search data" icon="environment_view.png" value="" dataType="//@subpackages.2/@subpackages.0/@elements.2"/> | |
| <elements xsi:type="data:Data" name="Generic data" icon="gear.png" value="" dataType="//@subpackages.2/@subpackages.0/@elements.4"/> | |
| <elements xsi:type="data:Data" name="Word/Writer file" icon="document_notebook.png" dataType="//@subpackages.2/@subpackages.0/@elements.0"/> | |
| <elements xsi:type="data:Data" name="Excel/Calc file" icon="document_chart.png" dataType="//@subpackages.2/@subpackages.0/@elements.0"/> | |
| <elements xsi:type="data:Data" name="PDF file" icon="document_text.png" dataType="//@subpackages.2/@subpackages.0/@elements.0"/> | |
| </subpackages> | |
| <subpackages name="Processes Business"> | |
| <elements xsi:type="processes:Activity" name="Trip organisation"> | |
| <nodes xsi:type="processes:InitialNode" out="//@subpackages.3/@elements.0/@edges.1"> | |
| <Location x="9" y="96"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Decide destination" in="//@subpackages.3/@elements.0/@edges.1" out="//@subpackages.3/@elements.0/@edges.0" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.8" inputs="//@subpackages.2/@subpackages.2/@elements.1 //@subpackages.2/@subpackages.2/@elements.2 //@subpackages.2/@subpackages.2/@elements.6" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.0 //@subpackages.3/@elements.0/@referenceEdges.1 //@subpackages.3/@elements.0/@referenceEdges.2 //@subpackages.3/@elements.0/@referenceEdges.3 //@subpackages.3/@elements.0/@referenceEdges.4"> | |
| <Location x="82" y="93"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="View route" in="//@subpackages.3/@elements.0/@edges.0" out="//@subpackages.3/@elements.0/@edges.2" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.11" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.5 //@subpackages.3/@elements.0/@referenceEdges.6 //@subpackages.3/@elements.0/@referenceEdges.7"> | |
| <Location x="250" y="132"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Book transport" in="//@subpackages.3/@elements.0/@edges.2" out="//@subpackages.3/@elements.0/@edges.3" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.4" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.8 //@subpackages.3/@elements.0/@referenceEdges.9 //@subpackages.3/@elements.0/@referenceEdges.10"> | |
| <Location x="366" y="167"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Book hotel" in="//@subpackages.3/@elements.0/@edges.3" out="//@subpackages.3/@elements.0/@edges.4" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.12" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.11 //@subpackages.3/@elements.0/@referenceEdges.12 //@subpackages.3/@elements.0/@referenceEdges.13"> | |
| <Location x="507" y="202"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Find restaurant" in="//@subpackages.3/@elements.0/@edges.4" out="//@subpackages.3/@elements.0/@edges.5" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.13" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.14 //@subpackages.3/@elements.0/@referenceEdges.15 //@subpackages.3/@elements.0/@referenceEdges.16"> | |
| <Location x="637" y="262"/> | |
| </nodes> | |
| <nodes xsi:type="processes:FinalNode" in="//@subpackages.3/@elements.0/@edges.5"> | |
| <Location x="779" y="266"/> | |
| </nodes> | |
| <edges source="//@subpackages.3/@elements.0/@nodes.1" target="//@subpackages.3/@elements.0/@nodes.2"/> | |
| <edges source="//@subpackages.3/@elements.0/@nodes.0" target="//@subpackages.3/@elements.0/@nodes.1"/> | |
| <edges source="//@subpackages.3/@elements.0/@nodes.2" target="//@subpackages.3/@elements.0/@nodes.3"/> | |
| <edges source="//@subpackages.3/@elements.0/@nodes.3" target="//@subpackages.3/@elements.0/@nodes.4"/> | |
| <edges source="//@subpackages.3/@elements.0/@nodes.4" target="//@subpackages.3/@elements.0/@nodes.5"/> | |
| <edges source="//@subpackages.3/@elements.0/@nodes.5" target="//@subpackages.3/@elements.0/@nodes.6"/> | |
| <references reference="//@subpackages.0/@elements.0" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.1 //@subpackages.3/@elements.0/@referenceEdges.6 //@subpackages.3/@elements.0/@referenceEdges.9 //@subpackages.3/@elements.0/@referenceEdges.12 //@subpackages.3/@elements.0/@referenceEdges.15"> | |
| <Location x="409" y="63"/> | |
| </references> | |
| <references reference="//@subpackages.1/@elements.7" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.5 //@subpackages.3/@elements.0/@referenceEdges.8 //@subpackages.3/@elements.0/@referenceEdges.11 //@subpackages.3/@elements.0/@referenceEdges.14"> | |
| <Location x="257" y="395"/> | |
| </references> | |
| <references reference="//@subpackages.1/@elements.8" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.0"> | |
| <Location x="108" y="265"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.2/@elements.1" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.2"> | |
| <Location x="18" y="131"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.2/@elements.2" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.3"> | |
| <Location x="34" y="181"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.2/@elements.6" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.4"> | |
| <Location x="47" y="235"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.1/@elements.11" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.7"> | |
| <Location x="193" y="176"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.1/@elements.4" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.10"> | |
| <Location x="286" y="210"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.1/@elements.12" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.13"> | |
| <Location x="433" y="228"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.1/@elements.13" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.16"> | |
| <Location x="508" y="255"/> | |
| </references> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.2" action="//@subpackages.3/@elements.0/@nodes.1"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.0" action="//@subpackages.3/@elements.0/@nodes.1"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.3" action="//@subpackages.3/@elements.0/@nodes.1" direction="in"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.4" action="//@subpackages.3/@elements.0/@nodes.1" direction="in"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.5" action="//@subpackages.3/@elements.0/@nodes.1" direction="in"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.1" action="//@subpackages.3/@elements.0/@nodes.2"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.0" action="//@subpackages.3/@elements.0/@nodes.2"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.6" action="//@subpackages.3/@elements.0/@nodes.2" direction="in"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.1" action="//@subpackages.3/@elements.0/@nodes.3"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.0" action="//@subpackages.3/@elements.0/@nodes.3"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.7" action="//@subpackages.3/@elements.0/@nodes.3" direction="in"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.1" action="//@subpackages.3/@elements.0/@nodes.4"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.0" action="//@subpackages.3/@elements.0/@nodes.4"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.8" action="//@subpackages.3/@elements.0/@nodes.4" direction="in"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.1" action="//@subpackages.3/@elements.0/@nodes.5"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.0" action="//@subpackages.3/@elements.0/@nodes.5"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.0/@references.9" action="//@subpackages.3/@elements.0/@nodes.5" direction="in"/> | |
| </elements> | |
| <elements xsi:type="processes:Activity" name="Company research"> | |
| <nodes xsi:type="processes:InitialNode" out="//@subpackages.3/@elements.1/@edges.0"> | |
| <Location x="-96" y="124"/> | |
| </nodes> | |
| <nodes xsi:type="processes:FinalNode" in="//@subpackages.3/@elements.1/@edges.4"> | |
| <Location x="766" y="287"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Specify company" in="//@subpackages.3/@elements.1/@edges.0" out="//@subpackages.3/@elements.1/@edges.5" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.8" inputs="//@subpackages.2/@subpackages.2/@elements.4 //@subpackages.2/@subpackages.2/@elements.5 //@subpackages.2/@subpackages.2/@elements.8" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.0 //@subpackages.3/@elements.1/@referenceEdges.1 //@subpackages.3/@elements.1/@referenceEdges.2 //@subpackages.3/@elements.1/@referenceEdges.3 //@subpackages.3/@elements.1/@referenceEdges.4"> | |
| <Location x="-46" y="118"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Find company homepage" in="//@subpackages.3/@elements.1/@edges.6" out="//@subpackages.3/@elements.1/@edges.1" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.15" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.5 //@subpackages.3/@elements.1/@referenceEdges.6 //@subpackages.3/@elements.1/@referenceEdges.7"> | |
| <Location x="168" y="171"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Find company news" in="//@subpackages.3/@elements.1/@edges.1" out="//@subpackages.3/@elements.1/@edges.2" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.14" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.8 //@subpackages.3/@elements.1/@referenceEdges.9 //@subpackages.3/@elements.1/@referenceEdges.10"> | |
| <Location x="330" y="209"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Find entries in GBI" in="//@subpackages.3/@elements.1/@edges.2" out="//@subpackages.3/@elements.1/@edges.3" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.17" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.11 //@subpackages.3/@elements.1/@referenceEdges.12 //@subpackages.3/@elements.1/@referenceEdges.13"> | |
| <Location x="477" y="253"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Find press articles" in="//@subpackages.3/@elements.1/@edges.3" out="//@subpackages.3/@elements.1/@edges.4" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.18" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.14 //@subpackages.3/@elements.1/@referenceEdges.15 //@subpackages.3/@elements.1/@referenceEdges.16"> | |
| <Location x="632" y="283"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Find company" in="//@subpackages.3/@elements.1/@edges.5" out="//@subpackages.3/@elements.1/@edges.6" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.22" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.17 //@subpackages.3/@elements.1/@referenceEdges.18 //@subpackages.3/@elements.1/@referenceEdges.19"> | |
| <Location x="65" y="148"/> | |
| </nodes> | |
| <edges source="//@subpackages.3/@elements.1/@nodes.0" target="//@subpackages.3/@elements.1/@nodes.2"/> | |
| <edges source="//@subpackages.3/@elements.1/@nodes.3" target="//@subpackages.3/@elements.1/@nodes.4"/> | |
| <edges source="//@subpackages.3/@elements.1/@nodes.4" target="//@subpackages.3/@elements.1/@nodes.5"/> | |
| <edges source="//@subpackages.3/@elements.1/@nodes.5" target="//@subpackages.3/@elements.1/@nodes.6"/> | |
| <edges source="//@subpackages.3/@elements.1/@nodes.6" target="//@subpackages.3/@elements.1/@nodes.1"/> | |
| <edges source="//@subpackages.3/@elements.1/@nodes.2" target="//@subpackages.3/@elements.1/@nodes.7"/> | |
| <edges source="//@subpackages.3/@elements.1/@nodes.7" target="//@subpackages.3/@elements.1/@nodes.3"/> | |
| <references reference="//@subpackages.0/@elements.0" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.1 //@subpackages.3/@elements.1/@referenceEdges.6 //@subpackages.3/@elements.1/@referenceEdges.9 //@subpackages.3/@elements.1/@referenceEdges.12 //@subpackages.3/@elements.1/@referenceEdges.15 //@subpackages.3/@elements.1/@referenceEdges.18"> | |
| <Location x="601" y="86"/> | |
| </references> | |
| <references reference="//@subpackages.1/@elements.7" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.5 //@subpackages.3/@elements.1/@referenceEdges.8 //@subpackages.3/@elements.1/@referenceEdges.11 //@subpackages.3/@elements.1/@referenceEdges.14 //@subpackages.3/@elements.1/@referenceEdges.17"> | |
| <Location x="278" y="488"/> | |
| </references> | |
| <references reference="//@subpackages.1/@elements.8" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.0"> | |
| <Location x="-36" y="357"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.2/@elements.4" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.2"> | |
| <Location x="-85" y="161"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.2/@elements.5" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.3"> | |
| <Location x="-93" y="213"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.1/@elements.15" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.7"> | |
| <Location x="147" y="227"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.1/@elements.14" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.10"> | |
| <Location x="293" y="267"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.1/@elements.17" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.13"> | |
| <Location x="406" y="298"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.1/@elements.18" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.16"> | |
| <Location x="554" y="312"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.1/@elements.22" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.19"> | |
| <Location x="24" y="201"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.2/@elements.8" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.4"> | |
| <Location x="-63" y="268"/> | |
| </references> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.2" action="//@subpackages.3/@elements.1/@nodes.2"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.2"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.3" action="//@subpackages.3/@elements.1/@nodes.2" direction="in"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.4" action="//@subpackages.3/@elements.1/@nodes.2" direction="in"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.10" action="//@subpackages.3/@elements.1/@nodes.2" direction="in"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.1" action="//@subpackages.3/@elements.1/@nodes.3"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.3"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.5" action="//@subpackages.3/@elements.1/@nodes.3" direction="in"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.1" action="//@subpackages.3/@elements.1/@nodes.4"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.4"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.6" action="//@subpackages.3/@elements.1/@nodes.4" direction="in"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.1" action="//@subpackages.3/@elements.1/@nodes.5"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.5"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.7" action="//@subpackages.3/@elements.1/@nodes.5" direction="in"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.1" action="//@subpackages.3/@elements.1/@nodes.6"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.6"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.8" action="//@subpackages.3/@elements.1/@nodes.6" direction="in"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.1" action="//@subpackages.3/@elements.1/@nodes.7"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.7"/> | |
| <referenceEdges reference="//@subpackages.3/@elements.1/@references.9" action="//@subpackages.3/@elements.1/@nodes.7" direction="in"/> | |
| </elements> | |
| </subpackages> | |
| <subpackages name="Processes private"> | |
| <elements xsi:type="processes:Activity" name="Trip organisation private"> | |
| <nodes xsi:type="processes:Action" name="Specify target" in="//@subpackages.4/@elements.0/@edges.0" out="//@subpackages.4/@elements.0/@edges.1" performedBy="//@subpackages.0/@elements.1" executedBy="//@subpackages.1/@elements.8" inputs="//@subpackages.2/@subpackages.2/@elements.1 //@subpackages.2/@subpackages.2/@elements.2 //@subpackages.2/@subpackages.2/@elements.6 //@subpackages.2/@subpackages.2/@elements.7" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.0 //@subpackages.4/@elements.0/@referenceEdges.1 //@subpackages.4/@elements.0/@referenceEdges.2 //@subpackages.4/@elements.0/@referenceEdges.3 //@subpackages.4/@elements.0/@referenceEdges.4 //@subpackages.4/@elements.0/@referenceEdges.5"> | |
| <Location x="61" y="20"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Define route" in="//@subpackages.4/@elements.0/@edges.2" out="//@subpackages.4/@elements.0/@edges.4" performedBy="//@subpackages.0/@elements.1" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.4" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.6 //@subpackages.4/@elements.0/@referenceEdges.7 //@subpackages.4/@elements.0/@referenceEdges.8"> | |
| <Location x="257" y="104"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Define route" in="//@subpackages.4/@elements.0/@edges.3" out="//@subpackages.4/@elements.0/@edges.5" performedBy="//@subpackages.0/@elements.1" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.9" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.9 //@subpackages.4/@elements.0/@referenceEdges.10 //@subpackages.4/@elements.0/@referenceEdges.11"> | |
| <Location x="263" y="234"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Show weather" in="//@subpackages.4/@elements.0/@edges.6" out="//@subpackages.4/@elements.0/@edges.7" performedBy="//@subpackages.0/@elements.1" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.8" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.12 //@subpackages.4/@elements.0/@referenceEdges.13 //@subpackages.4/@elements.0/@referenceEdges.14"> | |
| <Location x="483" y="213"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Show sights" in="//@subpackages.4/@elements.0/@edges.7" out="//@subpackages.4/@elements.0/@edges.8" performedBy="//@subpackages.0/@elements.1" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.16" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.15 //@subpackages.4/@elements.0/@referenceEdges.16 //@subpackages.4/@elements.0/@referenceEdges.17"> | |
| <Location x="638" y="226"/> | |
| </nodes> | |
| <nodes xsi:type="processes:Action" name="Book room" in="//@subpackages.4/@elements.0/@edges.8" out="//@subpackages.4/@elements.0/@edges.9" performedBy="//@subpackages.0/@elements.1" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.12" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.18 //@subpackages.4/@elements.0/@referenceEdges.19 //@subpackages.4/@elements.0/@referenceEdges.20"> | |
| <Location x="758" y="239"/> | |
| </nodes> | |
| <nodes xsi:type="processes:InitialNode" out="//@subpackages.4/@elements.0/@edges.0"> | |
| <Location x="12" y="24"/> | |
| </nodes> | |
| <nodes xsi:type="processes:FinalNode" in="//@subpackages.4/@elements.0/@edges.9"> | |
| <Location x="865" y="244"/> | |
| </nodes> | |
| <nodes xsi:type="processes:DecisionNode" in="//@subpackages.4/@elements.0/@edges.1" out="//@subpackages.4/@elements.0/@edges.2 //@subpackages.4/@elements.0/@edges.3"> | |
| <Location x="174" y="168"/> | |
| </nodes> | |
| <nodes xsi:type="processes:MergeNode" in="//@subpackages.4/@elements.0/@edges.4 //@subpackages.4/@elements.0/@edges.5" out="//@subpackages.4/@elements.0/@edges.6"> | |
| <Location x="449" y="150"/> | |
| </nodes> | |
| <edges source="//@subpackages.4/@elements.0/@nodes.6" target="//@subpackages.4/@elements.0/@nodes.0"/> | |
| <edges source="//@subpackages.4/@elements.0/@nodes.0" target="//@subpackages.4/@elements.0/@nodes.8"/> | |
| <edges source="//@subpackages.4/@elements.0/@nodes.8" target="//@subpackages.4/@elements.0/@nodes.1"> | |
| <guard name="Transportation is train" textualdescription="Transportation via train" shortdescription="PublicTransport.PublicTransport == Train"> | |
| <detailedSpecification data="//@subpackages.2/@subpackages.2/@elements.7" attribute="PublicTransport" value="Train"/> | |
| </guard> | |
| </edges> | |
| <edges source="//@subpackages.4/@elements.0/@nodes.8" target="//@subpackages.4/@elements.0/@nodes.2"> | |
| <guard name="Transportation flight" icon="" textualdescription="Transportation via flight" shortdescription="PublicTransport.PublicTransport == Flight"> | |
| <detailedSpecification data="//@subpackages.2/@subpackages.2/@elements.7" attribute="PublicTransport" value="Flight"/> | |
| </guard> | |
| </edges> | |
| <edges source="//@subpackages.4/@elements.0/@nodes.1" target="//@subpackages.4/@elements.0/@nodes.9"/> | |
| <edges source="//@subpackages.4/@elements.0/@nodes.2" target="//@subpackages.4/@elements.0/@nodes.9"/> | |
| <edges source="//@subpackages.4/@elements.0/@nodes.9" target="//@subpackages.4/@elements.0/@nodes.3"/> | |
| <edges source="//@subpackages.4/@elements.0/@nodes.3" target="//@subpackages.4/@elements.0/@nodes.4"/> | |
| <edges source="//@subpackages.4/@elements.0/@nodes.4" target="//@subpackages.4/@elements.0/@nodes.5"/> | |
| <edges source="//@subpackages.4/@elements.0/@nodes.5" target="//@subpackages.4/@elements.0/@nodes.7"/> | |
| <references reference="//@subpackages.0/@elements.1" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.1 //@subpackages.4/@elements.0/@referenceEdges.7 //@subpackages.4/@elements.0/@referenceEdges.10 //@subpackages.4/@elements.0/@referenceEdges.13 //@subpackages.4/@elements.0/@referenceEdges.16 //@subpackages.4/@elements.0/@referenceEdges.19"> | |
| <Location x="824" y="14"/> | |
| </references> | |
| <references reference="//@subpackages.1/@elements.8" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.0"> | |
| <Location x="68" y="409"/> | |
| </references> | |
| <references reference="//@subpackages.1/@elements.7" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.6 //@subpackages.4/@elements.0/@referenceEdges.9 //@subpackages.4/@elements.0/@referenceEdges.12 //@subpackages.4/@elements.0/@referenceEdges.15 //@subpackages.4/@elements.0/@referenceEdges.18"> | |
| <Location x="561" y="496"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.2/@elements.1" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.2"> | |
| <Location x="14" y="68"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.2/@elements.2" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.3"> | |
| <Location x="28" y="117"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.2/@elements.6" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.4"> | |
| <Location x="42" y="167"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.2/@elements.7" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.5"> | |
| <Location x="52" y="219"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.1/@elements.9" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.11"> | |
| <Location x="219" y="291"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.1/@elements.4" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.8"> | |
| <Location x="246" y="46"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.1/@elements.8" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.14"> | |
| <Location x="463" y="264"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.1/@elements.16" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.17"> | |
| <Location x="584" y="294"/> | |
| </references> | |
| <references reference="//@subpackages.2/@subpackages.1/@elements.12" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.20"> | |
| <Location x="694" y="293"/> | |
| </references> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.1" action="//@subpackages.4/@elements.0/@nodes.0"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.0" action="//@subpackages.4/@elements.0/@nodes.0"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.3" action="//@subpackages.4/@elements.0/@nodes.0" direction="in"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.4" action="//@subpackages.4/@elements.0/@nodes.0" direction="in"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.5" action="//@subpackages.4/@elements.0/@nodes.0" direction="in"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.6" action="//@subpackages.4/@elements.0/@nodes.0" direction="in"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.2" action="//@subpackages.4/@elements.0/@nodes.1"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.0" action="//@subpackages.4/@elements.0/@nodes.1"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.8" action="//@subpackages.4/@elements.0/@nodes.1" direction="in"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.2" action="//@subpackages.4/@elements.0/@nodes.2"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.0" action="//@subpackages.4/@elements.0/@nodes.2"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.7" action="//@subpackages.4/@elements.0/@nodes.2" direction="in"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.2" action="//@subpackages.4/@elements.0/@nodes.3"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.0" action="//@subpackages.4/@elements.0/@nodes.3"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.9" action="//@subpackages.4/@elements.0/@nodes.3" direction="in"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.2" action="//@subpackages.4/@elements.0/@nodes.4"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.0" action="//@subpackages.4/@elements.0/@nodes.4"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.10" action="//@subpackages.4/@elements.0/@nodes.4" direction="in"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.2" action="//@subpackages.4/@elements.0/@nodes.5"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.0" action="//@subpackages.4/@elements.0/@nodes.5"/> | |
| <referenceEdges reference="//@subpackages.4/@elements.0/@references.11" action="//@subpackages.4/@elements.0/@nodes.5" direction="in"/> | |
| </elements> | |
| </subpackages> | |
| </core:Model> |