Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'examples/org.eclipse.emf.teneo.samples/src/fleet/model/fleet.ecore')
-rw-r--r--examples/org.eclipse.emf.teneo.samples/src/fleet/model/fleet.ecore111
1 files changed, 0 insertions, 111 deletions
diff --git a/examples/org.eclipse.emf.teneo.samples/src/fleet/model/fleet.ecore b/examples/org.eclipse.emf.teneo.samples/src/fleet/model/fleet.ecore
deleted file mode 100644
index 0ad72bf60..000000000
--- a/examples/org.eclipse.emf.teneo.samples/src/fleet/model/fleet.ecore
+++ /dev/null
@@ -1,111 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ecore:EPackage xmi:version="2.0"
- xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="fleet"
- nsURI="http:///fleet.ecore" nsPrefix="fleet">
- <eClassifiers xsi:type="ecore:EClass" name="Vehicle">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="brand" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="model" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="make" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="color" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="plate" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="year" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="length" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//ELong"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="availableColors" upperBound="-1"
- eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="owner" eType="#//Person"
- containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="manufacturedAt" upperBound="-1"
- eType="#//ManufacturingPlant"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="tireSpec" eType="#//Tire"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Person" eSuperTypes="../../org.eclipse.emf.temporality/model/temporal.ecore#//Temporal">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="employed" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="addresses" unique="false"
- upperBound="-1" eType="#//Address" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="ownedVehicles" upperBound="-1"
- eType="#//VehicleInfo"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="birthAddress" eType="#//Address"
- containment="true"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Address" eSuperTypes="../../org.eclipse.emf.temporality/model/temporal.ecore#//Temporal">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="streetName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="streetNumber" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="city" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="country" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="VehicleInfo">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="acquisitionDate" lowerBound="1"
- eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDate"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="vehicle" lowerBound="1"
- eType="#//Vehicle"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ManufacturingPlant">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="address" eType="#//Address"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="transportFleet" eType="#//Fleet"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Fleet" eSuperTypes="../../org.eclipse.emf.temporality/model/temporal.ecore#//Temporal">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="vehicles" upperBound="-1"
- eType="#//Vehicle"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="vehicleInformation" upperBound="-1"
- eType="#//VehicleInfo" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="serviceGarage" eType="#//Garage"
- eOpposite="#//Garage/fleetsUsingGarage"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Garage" eSuperTypes="../../org.eclipse.emf.temporality/model/temporal.ecore#//Temporal">
- <eStructuralFeatures xsi:type="ecore:EReference" name="vehicles" upperBound="-1"
- eType="#//Vehicle"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="customerShuttles" eType="#//Fleet"
- containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="address" eType="#//Address"
- containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="fleetsUsingGarage" upperBound="-1"
- eType="#//Fleet" eOpposite="#//Fleet/serviceGarage"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Tire">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="radius" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="width" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="profile" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="make" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="model" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Hybrid" eSuperTypes="#//Car #//PassengerVehicle">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="hasRechargePlug" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="batteryLife" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Car" eSuperTypes="#//PassengerVehicle #//Vehicle ../../org.eclipse.emf.temporality/model/temporal.ecore#//Temporal">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="numPassengers" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="numTires" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="tires" upperBound="-1"
- eType="#//Tire" containment="true"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="PassengerVehicle" abstract="true" interface="true">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="passengerName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="EngineFactory" eSuperTypes="#//ManufacturingPlant">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="makesDieselEngines" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="brands" lowerBound="1"
- upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="USAddress" eSuperTypes="#//Address">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="zipCode" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="state" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Vin">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="installationDate" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDate"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="vehicle" lowerBound="1"
- eType="#//Vehicle"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="TransportationDevice">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="manufacturedBy" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="year" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
- </eClassifiers>
-</ecore:EPackage>

Back to the top