| <?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.oomph.preferences/src" creationIcons="false" |
| modelPluginID="org.eclipse.oomph.preferences" modelName="Preferences" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" |
| testsDirectory="" importerID="org.eclipse.emf.importer.ecore" complianceLevel="5.0" |
| copyrightFields="false" runtimeVersion="2.10" usedGenPackages="../../org.eclipse.oomph.base/model/Base.genmodel#//base" |
| operationReflection="true" decoration="Live" cleanup="true"> |
| <foreignModel>Preferences.ecore</foreignModel> |
| <genPackages prefix="Preferences" basePackage="org.eclipse.oomph" disposableProviderFactory="true" |
| dataTypeConverters="true" multipleEditorPages="false" ecorePackage="Preferences.ecore#/"> |
| <genDataTypes ecoreDataType="Preferences.ecore#//EscapedString"/> |
| <genDataTypes ecoreDataType="Preferences.ecore#//URI"/> |
| <genDataTypes ecoreDataType="Preferences.ecore#//PreferenceNodeName"/> |
| <genClasses image="false" ecoreClass="Preferences.ecore#//PreferenceItem"> |
| <genFeatures property="Readonly" notify="false" createChild="false" ecoreFeature="ecore:EReference Preferences.ecore#//PreferenceItem/root"/> |
| <genFeatures property="Readonly" notify="false" createChild="false" ecoreFeature="ecore:EReference Preferences.ecore#//PreferenceItem/scope"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute Preferences.ecore#//PreferenceItem/absolutePath"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute Preferences.ecore#//PreferenceItem/name"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute Preferences.ecore#//PreferenceItem/relativePath"/> |
| <genFeatures property="Readonly" notify="false" createChild="false" ecoreFeature="ecore:EReference Preferences.ecore#//PreferenceItem/ancestor"/> |
| <genOperations ecoreOperation="Preferences.ecore#//PreferenceItem/getParent"/> |
| </genClasses> |
| <genClasses ecoreClass="Preferences.ecore#//PreferenceNode"> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Preferences.ecore#//PreferenceNode/parent"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Preferences.ecore#//PreferenceNode/children"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Preferences.ecore#//PreferenceNode/properties"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute Preferences.ecore#//PreferenceNode/location"/> |
| <genOperations ecoreOperation="Preferences.ecore#//PreferenceNode/getNode"> |
| <genParameters ecoreParameter="Preferences.ecore#//PreferenceNode/getNode/name"/> |
| </genOperations> |
| <genOperations ecoreOperation="Preferences.ecore#//PreferenceNode/getNode.1"> |
| <genParameters ecoreParameter="Preferences.ecore#//PreferenceNode/getNode.1/path"/> |
| </genOperations> |
| <genOperations ecoreOperation="Preferences.ecore#//PreferenceNode/getProperty"> |
| <genParameters ecoreParameter="Preferences.ecore#//PreferenceNode/getProperty/name"/> |
| </genOperations> |
| <genOperations ecoreOperation="Preferences.ecore#//PreferenceNode/getProperty.1"> |
| <genParameters ecoreParameter="Preferences.ecore#//PreferenceNode/getProperty.1/path"/> |
| </genOperations> |
| <genOperations ecoreOperation="Preferences.ecore#//PreferenceNode/getAncestor"/> |
| </genClasses> |
| <genClasses ecoreClass="Preferences.ecore#//Property"> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference Preferences.ecore#//Property/parent"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute Preferences.ecore#//Property/value"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute Preferences.ecore#//Property/nonDefault"/> |
| <genFeatures createChild="false" propertyCategory="" propertyDescription="Whether this is a secure property. Setting this to false will show the property value. Ensure that it's set back to true after editing the value." |
| ecoreFeature="ecore:EAttribute Preferences.ecore#//Property/secure"> |
| <propertyFilterFlags>org.eclipse.ui.views.properties.expert</propertyFilterFlags> |
| </genFeatures> |
| <genOperations ecoreOperation="Preferences.ecore#//Property/getAncestor"/> |
| </genClasses> |
| </genPackages> |
| </genmodel:GenModel> |