blob: de89c840bfb3378c21d57fd5bb558748565fb320 [file] [log] [blame]
<?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>