blob: 9291374e8bab3789ebb67dee04c1ad2a5b81e929 [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" copyrightText=" * Copyright (c) 2011, 2017 - Lunifera GmbH (Gross Enzersdorf, Austria), Loetz GmbH&amp;Co.KG (69115 Heidelberg, Germany)&#xA; * All rights reserved. This program and the accompanying materials&#xA; * are made available under the terms of the Eclipse Public License v1.0&#xA; * which accompanies this distribution, and is available at&#xA; * http://www.eclipse.org/legal/epl-v10.html&#xA; *&#xA; * Contributors:&#xA; * Florian Pirchner - Initial implementation"
modelDirectory="/org.eclipse.osbp.ecview.dsl/src" editDirectory="/org.eclipse.osbp.ecview.dsl.edit/src"
editorDirectory="/org.eclipse.osbp.ecview.dsl.editor/src" modelPluginID="org.eclipse.osbp.ecview.dsl"
modelName="UIGrammar" modelPluginClass="" editPluginClass="org.eclipse.osbp.ecview.dsl.provider.UIGrammarEditPlugin"
editorPluginClass="org.eclipse.osbp.ecview.dsl.presentation.UIGrammarEditorPlugin"
rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" testSuiteClass="org.eclipse.osbp.ecview.dsl.tests.UIGrammarAllTests"
importerID="org.eclipse.emf.importer.ecore" containmentProxies="true" complianceLevel="7.0"
copyrightFields="false" editPluginID="org.eclipse.osbp.ecview.dsl.edit" editorPluginID="org.eclipse.osbp.ecview.dsl.editor"
usedGenPackages="../../org.eclipse.xtext.common.types/model/JavaVMTypes.genmodel#//types ../../org.eclipse.osbp.ecview.uisemantics/model/UISemanticsGrammar.genmodel#//uisemantics ../../org.eclipse.xtext.xbase/model/Xbase.genmodel#//xtype ../../org.eclipse.xtext.xbase/model/Xbase.genmodel#//xbase ../../org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"
importOrganizing="true">
<foreignModel>UIGrammarCore.ecore</foreignModel>
<genPackages prefix="UiModel" basePackage="org.eclipse.osbp.ecview.semantic" disposableProviderFactory="true"
fileExtensions="ui" ecorePackage="UIGrammarCore.ecore#/">
<genEnums typeSafeEnumCompatible="false" ecoreEnum="UIGrammarCore.ecore#//UiFlatAlignment">
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiFlatAlignment/LEFT"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiFlatAlignment/CENTER"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiFlatAlignment/RIGHT"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="UIGrammarCore.ecore#//UiAlignment">
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/UNDEFINED"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/BOTTOM_LEFT"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/BOTTOM_CENTER"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/BOTTOM_RIGHT"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/BOTTOM_FILL"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/MIDDLE_LEFT"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/MIDDLE_CENTER"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/MIDDLE_RIGHT"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/MIDDLE_FILL"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/TOP_LEFT"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/TOP_CENTER"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/TOP_RIGHT"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/TOP_FILL"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/FILL_FILL"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/FILL_LEFT"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/FILL_CENTER"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiAlignment/FILL_RIGHT"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="UIGrammarCore.ecore#//UiSelectionType">
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiSelectionType/NONE"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiSelectionType/SINGLE"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiSelectionType/MULTI"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="UIGrammarCore.ecore#//UiDateFormat">
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiDateFormat/DATE"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiDateFormat/TIME"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiDateFormat/DATE_TIME"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="UIGrammarCore.ecore#//UiDateTimeResolution">
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiDateTimeResolution/SECOND"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiDateTimeResolution/MINUTE"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiDateTimeResolution/HOUR"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiDateTimeResolution/DAY"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiDateTimeResolution/MONTH"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiDateTimeResolution/YEAR"/>
<genEnumLiterals ecoreEnumLiteral="UIGrammarCore.ecore#//UiDateTimeResolution/UNDEFINED"/>
</genEnums>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiNamedElement">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiNamedElement/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiNamedElement/name"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiModel">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiModel/packageName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiModel/roots"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiModel/importSection"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiContext">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiContext/beanSlots"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiContext/bindingEndpointAlias"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiContext/bindings"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiContext/sharedStateGroup"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiExposedAction">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiExposedAction/actionReference"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiExposedAction/actionID"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiExposedAction/iconName"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiExposedAction/checkDirty"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiExposedAction/externalCommandId"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiViewSet"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiView">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiView/viewSet"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiView/content"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiView/contentAlignment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiView/validatorAssignments"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiView/viewCategory"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiDialog">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiDialog/content"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiDialogAssignment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiDialogAssignment/element"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiIDEView">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiIDEView/exposedActions"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiDisplayView"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMobileView"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiPoint">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiPoint/x"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiPoint/y"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiBeanSlot">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBeanSlot/jvmType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBeanSlot/eClass"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiBeanSlot/eventTopic"/>
</genClasses>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiRootElements"/>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiBindingExpression"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiBindingEndpointAlias">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiBindingEndpointAlias/alias"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBindingEndpointAlias/endpoint"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiBindingEndpointAssignment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBindingEndpointAssignment/typedBindableDef"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBindingEndpointAssignment/path"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBindingEndpointAssignment/typedBindableAlias"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiBinding">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBinding/source"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBinding/sourceAlias"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiBinding/targetToSource"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiBinding/sourceToTarget"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBinding/target"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBinding/targetAlias"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiBinding/listBinding"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiPathSegment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiPathSegment/path"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiPathSegment/getter"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiNestedField">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiNestedField/path"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiNestedField/field"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiNestedProperty">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiNestedProperty/path"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiNestedProperty/getter"/>
</genClasses>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiRawBindable"/>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiRawBindableProvider"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiRawBindablePathSegment">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiRawBindablePathSegment/rawBindable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiRawBindablePathSegment/path"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiRawBindablePathSegment/toParent"/>
</genClasses>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiTypedBindable"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiTypedBindableDef">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiTypedBindableDef/rawBindable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiTypedBindableDef/rawBindablePath"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiTypedBindableDef/method"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiTypedBindableRawType">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiTypedBindableRawType/rawBindable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiTypedBindableRawType/rawBindablePath"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiTypedBindableRawTypeAlias">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiTypedBindableRawTypeAlias/alias"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiTypedBindableRawTypeAlias/type"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiCommandBindableDef">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiCommandBindableDef/command"/>
</genClasses>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiEmbeddable">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiEmbeddable/bindings"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiEmbeddable/readonly"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiEmbeddable/invisible"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiEmbeddable/styles"/>
</genClasses>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiField">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiField/validators"/>
</genClasses>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiLayout">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiLayout/autowire"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiLayout/autoWireSource"/>
</genClasses>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiLayoutAssignment"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiAction"/>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiMobileEmbeddable"/>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiMobileField"/>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiMobileLayout"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMobileAction"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiGridLayoutAssigment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiGridLayoutAssigment/element"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiGridLayoutAssigment/from"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiGridLayoutAssigment/to"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiGridLayoutAssigment/alignment"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiGridLayout">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiGridLayout/contents"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiGridLayout/columns"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiHorizontalLayoutAssigment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiHorizontalLayoutAssigment/element"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiHorizontalLayoutAssigment/alignment"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiHorizontalLayout">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiHorizontalLayout/contents"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiVerticalLayoutAssigment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVerticalLayoutAssigment/element"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiVerticalLayoutAssigment/alignment"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiVerticalLayout">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVerticalLayout/contents"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiFormLayoutAssigment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiFormLayoutAssigment/element"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiFormLayout">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiFormLayout/contents"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiSearchPanel">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSearchPanel/contents"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiBeanReferenceField">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBeanReferenceField/captionProperty"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBeanReferenceField/imageProperty"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBeanReferenceField/inMemoryBeanProvider"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBeanReferenceField/descriptionProperty"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBeanReferenceField/referenceSourceJvmType"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBeanReferenceField/referenceSourceField"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiTextField">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiTextField/maxLength"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiTextField/minLength"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiTextField/regex"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiSuggestTextField">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSuggestTextField/itemCaptionProperty"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSuggestTextField/itemFilterProperty"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSuggestTextField/itemUUIDProperty"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiSuggestTextField/autoHidePopup"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiImage">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiImage/value"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiList">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiList/selectionType"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiList/itemImageProperty"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiList/itemCaptionProperty"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiList/descriptionProperty"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiTable">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiTable/columnAssignment"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiTable/selectionType"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiTable/itemImageProperty"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiTable/sortOrderAssignment"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiTable/scrollToBottom"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiComboBox">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiComboBox/itemCaptionProperty"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiComboBox/itemImageProperty"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiComboBox/descriptionProperty"/>
</genClasses>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiTypeProvider">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiTypeProvider/jvmType"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiColumn">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiColumn/iconName"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiColumn/visible"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiColumn/orderable"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiColumn/collapsed"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiColumn/collapsible"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiColumn/alignment"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiColumn/expandRatio"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiColumn/property"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiSortOrderAssignment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSortOrderAssignment/columns"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiSortOrder">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSortOrder/property"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiSortOrder/asc"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiColumnsAssignment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiColumnsAssignment/columns"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiNumericField">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiNumericField/noGrouping"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiNumericField/noMarkNegative"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiCheckBox"/>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiVisibilityProcessable">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVisibilityProcessable/processorAssignments"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiVisibilityProcessorAssignment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVisibilityProcessorAssignment/processor"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVisibilityProcessorAssignment/processorAlias"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiVisibilityProcessor">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVisibilityProcessor/dataUsed"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVisibilityProcessor/changeTriggers"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVisibilityProcessor/importedElements"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVisibilityProcessor/rule"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiVisibilityProcessorDef">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVisibilityProcessorDef/processor"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiChangeTrigger">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiChangeTrigger/endpoint"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiChangeTrigger/endpointAlias"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiChangeTrigger/alias"/>
</genClasses>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiVisibilityRule"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiXbaseVisibilityRule">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiXbaseVisibilityRule/expression"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiVisibilityPropertiesAssignment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVisibilityPropertiesAssignment/properties"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiVisibilityProperty">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVisibilityProperty/bindableDef"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVisibilityProperty/assignmentExpression"/>
</genClasses>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiValidator"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMaxLengthValidator">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiMaxLengthValidator/maxLength"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMaxLengthValidator/errorCode"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMinLengthValidator">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiMinLengthValidator/minLength"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMinLengthValidator/errorCode"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiRegexpValidator">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiRegexpValidator/regExpression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiRegexpValidator/errorCode"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiBeanValidationValidator">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiBeanValidationValidator/errorCode"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiXbaseValidator">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiXbaseValidator/expression"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiXbaseValidator/jvmType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiXbaseValidator/errorCodes"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiValidatorAlias">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiValidatorAlias/alias"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiValidatorAlias/validator"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiValidatorAssignment">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiValidatorAssignment/field"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiValidatorAssignment/validatorDef"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiValidatorAssignment/validatorAlias"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiValidatorDef">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiValidatorDef/validator"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiValidatorDef/jvmType"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiHorizontalButtonGroupAssigment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiHorizontalButtonGroupAssigment/element"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiHorizontalButtonGroup">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiHorizontalButtonGroup/contents"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiButton"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiSwitch"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiVerticalComponentGroupAssigment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVerticalComponentGroupAssigment/element"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiVerticalComponentGroup">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiVerticalComponentGroup/contents"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMobileTabSheet">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMobileTabSheet/tabs"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMobileTabAssignment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMobileTabAssignment/element"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiTabSheet">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiTabSheet/tabs"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiTabAssignment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiTabAssignment/element"/>
</genClasses>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiMobileNavigationHandler"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMobileNavigationPage">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMobileNavigationPage/contents"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMobileNavigationPage/barActions"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMobileNavigationPageAssignment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMobileNavigationPageAssignment/element"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiMobileNavigationPageAssignment/alignment"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMobileNavigationButton">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMobileNavigationButton/targetPage"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMobileNavigationButton/targetPageAlias"/>
</genClasses>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiCommand"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMobileNavigationCommand">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMobileNavigationCommand/targetPage"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMobileNavigationCommand/targetPageAlias"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiOpenDialogCommand">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiOpenDialogCommand/dialog"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiSearchField">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSearchField/property"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiSearchDialog">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSearchDialog/searchFields"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSearchDialog/content"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiDialogSearchFieldAssignment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiDialogSearchFieldAssignment/element"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiSearchWithDialogCommand">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSearchWithDialogCommand/dialog"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiLabel"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiDecimalField">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiDecimalField/precision"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiDecimalField/noGrouping"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiDecimalField/noMarkNegative"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiTextArea"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiOptionsGroup">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiOptionsGroup/selectionType"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiOptionsGroup/itemImageProperty"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiOptionsGroup/itemCaptionProperty"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiOptionsGroup/descriptionProperty"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiDateField">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiDateField/dateFormat"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiDateField/resolution"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiBrowser"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiProgressBar"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiI18nInfo">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiI18nInfo/key"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiI18nInfo/noCaption"/>
</genClasses>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiI18nInfoable">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiI18nInfoable/i18nInfo"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiSplitpanelAssigment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSplitpanelAssigment/element"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiSplitpanelAssigment/alignment"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiSplitpanel">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSplitpanel/firstContent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSplitpanel/secondContent"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiSplitpanel/splitPosition"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiSplitpanel/horizontal"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiPanel">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiPanel/content"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiPanel/contentAlignment"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiErrorCode">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiErrorCode/defaultMessage"/>
</genClasses>
<genClasses image="false" ecoreClass="UIGrammarCore.ecore#//UiBeanServiceConsumer">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiBeanServiceConsumer/consumeBeanService"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMobileSearchPanel">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMobileSearchPanel/contents"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMobileNavigationRoot">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMobileNavigationRoot/contents"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMobileNavigationRootAssigment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMobileNavigationRootAssigment/element"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMobileNavBarAction">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiMobileNavBarAction/actionReference"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiMobileNavBarAction/actionID"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiMobileNavBarAction/iconName"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiAddToTableCommand">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiAddToTableCommand/table"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiRemoveFromTableCommand">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiRemoveFromTableCommand/table"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiSendEventCommand">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiSendEventCommand/eventTopic"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiSendEventCommand/noAutoTrigger"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiSetNewInstanceCommand">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSetNewInstanceCommand/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiSetNewInstanceCommand/jvmType"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiPasswordField"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMaskedTextField">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiMaskedTextField/mask"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiPrefixedMaskedTextField">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiPrefixedMaskedTextField/mask"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference UIGrammarCore.ecore#//UiPrefixedMaskedTextField/prefixMasks"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMaskedNumericField"/>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiMaskedDecimalField">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiMaskedDecimalField/mask"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiStringToStringMapEntry">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiStringToStringMapEntry/key"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiStringToStringMapEntry/value"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiRichTextArea">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiRichTextArea/asBlob"/>
</genClasses>
<genClasses ecoreClass="UIGrammarCore.ecore#//UiPrefixToMaskMapEntry">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiPrefixToMaskMapEntry/key"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute UIGrammarCore.ecore#//UiPrefixToMaskMapEntry/value"/>
</genClasses>
</genPackages>
</genmodel:GenModel>