| <?xml version="1.0" encoding="UTF-8"?> |
| <genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" |
| xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.osbp.vaaclipse.ui.preferences.model/src" |
| modelPluginID="org.eclipse.osbp.vaaclipse.ui.preferences.model" modelName="Preferences" |
| rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" importerID="org.eclipse.emf.importer.ecore" |
| complianceLevel="7.0" copyrightFields="false" usedGenPackages="../../org.eclipse.e4.ui.model.workbench/model/UIElements.genmodel#//application" |
| importOrganizing="true"> |
| <foreignModel>preferences.ecore</foreignModel> |
| <genPackages prefix="Preferences" basePackage="org.eclipse.osbp.vaaclipse.ui" disposableProviderFactory="true" |
| interfacePackageSuffix="model" metaDataPackageSuffix="model.metadata" classPackageSuffix="model.impl" |
| utilityPackageSuffix="model.util" providerPackageSuffix="model.provider" presentationPackageSuffix="model.presentation" |
| testsPackageSuffix="model.tests" childCreationExtenders="true" ecorePackage="preferences.ecore#/"> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="preferences.ecore#//BooleanFieldStyle"> |
| <genEnumLiterals ecoreEnumLiteral="preferences.ecore#//BooleanFieldStyle/DEFAULT"/> |
| <genEnumLiterals ecoreEnumLiteral="preferences.ecore#//BooleanFieldStyle/SEPARATE_LABEL"/> |
| </genEnums> |
| <genDataTypes ecoreDataType="preferences.ecore#//StringBuffer"/> |
| <genDataTypes ecoreDataType="preferences.ecore#//Preferences"/> |
| <genClasses image="false" ecoreClass="preferences.ecore#//PreferencesCategory"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//PreferencesCategory/name"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference preferences.ecore#//PreferencesCategory/childCategories"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference preferences.ecore#//PreferencesCategory/parentCategory"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference preferences.ecore#//PreferencesCategory/page"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//PreferencesCategory/id"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="preferences.ecore#//PreferencesPage"> |
| <genFeatures notify="false" createChild="false" propertyCategory="" propertyDescription="" |
| propertySortChoices="true" ecoreFeature="ecore:EReference preferences.ecore#//PreferencesPage/category"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//PreferencesPage/description"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="preferences.ecore#//FieldEditor"> |
| <genTypeParameters ecoreTypeParameter="preferences.ecore#//FieldEditor/T"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//FieldEditor/label"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//FieldEditor/preferenceName"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//FieldEditor/defaultValue"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//FieldEditor/defaultValueTyped"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//FieldEditor/bundle"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//FieldEditor/preferences"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//FieldEditor/equinoxPath"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="preferences.ecore#//BooleanFieldEditor"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//BooleanFieldEditor/style"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="preferences.ecore#//ListFieldEditor"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference preferences.ecore#//ListFieldEditor/entries"/> |
| </genClasses> |
| <genClasses ecoreClass="preferences.ecore#//Entry"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//Entry/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//Entry/value"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="preferences.ecore#//ComboFieldEditor"/> |
| <genClasses image="false" ecoreClass="preferences.ecore#//ListEditor"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference preferences.ecore#//ListEditor/listCrud"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference preferences.ecore#//ListEditor/listFold"/> |
| </genClasses> |
| <genClasses ecoreClass="preferences.ecore#//RadioGroupFieldEditor"/> |
| <genClasses ecoreClass="preferences.ecore#//ScaleFieldEditor"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//ScaleFieldEditor/minValue"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//ScaleFieldEditor/maxValue"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//ScaleFieldEditor/incrementValue"/> |
| </genClasses> |
| <genClasses ecoreClass="preferences.ecore#//StringFieldEditor"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//StringFieldEditor/maxLength"/> |
| </genClasses> |
| <genClasses ecoreClass="preferences.ecore#//IntegerFieldEditor"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//IntegerFieldEditor/minValidValue"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute preferences.ecore#//IntegerFieldEditor/maxValidValue"/> |
| </genClasses> |
| <genClasses ecoreClass="preferences.ecore#//FileFieldEditor"/> |
| <genClasses ecoreClass="preferences.ecore#//DirectoryFieldEditor"/> |
| <genClasses image="false" ecoreClass="preferences.ecore#//ListCrud"> |
| <genOperations ecoreOperation="preferences.ecore#//ListCrud/addNewValue"> |
| <genParameters ecoreParameter="preferences.ecore#//ListCrud/addNewValue/values"/> |
| </genOperations> |
| </genClasses> |
| <genClasses ecoreClass="preferences.ecore#//ListFold"> |
| <genOperations ecoreOperation="preferences.ecore#//ListFold/apply"> |
| <genParameters ecoreParameter="preferences.ecore#//ListFold/apply/value"/> |
| <genParameters ecoreParameter="preferences.ecore#//ListFold/apply/prev"/> |
| </genOperations> |
| </genClasses> |
| </genPackages> |
| </genmodel:GenModel> |