|
| 1 | +<?xml version="1.0" encoding="UTF-8"?> |
| 2 | +<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| 3 | + xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="download" nsURI="http://www.example.org/task-download/1.0" nsPrefix="com.github.maybeec.oomph.task"> |
| 4 | + <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> |
| 5 | + <details key="schemaLocation" value="https://raw.githubusercontent.com/maybeec/oomph-task-download/master/task-download-updatesite/model/Oomph-task-download.ecore"/> |
| 6 | + </eAnnotations> |
| 7 | + <eClassifiers xsi:type="ecore:EClass" name="downloadTask" eSuperTypes="http://www.eclipse.org/oomph/setup/1.0#//SetupTask"> |
| 8 | + <eAnnotations source="http://www.eclipse.org/oomph/setup/Enablement"> |
| 9 | + <details key="variableName" value="p2.download"/> |
| 10 | + <details key="repository" value="https://maybeec.github.io/oomph-task-download/update"/> |
| 11 | + <details key="installableUnits" value="task-download.feature.group"/> |
| 12 | + </eAnnotations> |
| 13 | + <eAnnotations source="http://www.eclipse.org/oomph/setup/ValidTriggers"> |
| 14 | + <details key="triggers" value="BOOTSTRAP STARTUP MANUAL"/> |
| 15 | + </eAnnotations> |
| 16 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="resourceLocation" lowerBound="1" |
| 17 | + eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 18 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="isURL" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" |
| 19 | + defaultValueLiteral="false"/> |
| 20 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="connectionTimeout" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt" |
| 21 | + defaultValueLiteral="1000"/> |
| 22 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="readTimeout" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt" |
| 23 | + defaultValueLiteral="1500"/> |
| 24 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="destinationPath" lowerBound="1" |
| 25 | + eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral=""/> |
| 26 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="destinationFile" lowerBound="1" |
| 27 | + eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 28 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="priority" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt" |
| 29 | + defaultValueLiteral="500"/> |
| 30 | + <eStructuralFeatures xsi:type="ecore:EAttribute" name="estimatedSize" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt" |
| 31 | + defaultValueLiteral="-1"/> |
| 32 | + </eClassifiers> |
| 33 | +</ecore:EPackage> |
0 commit comments