| <?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.ecview.extension.grid.model/src" editDirectory="/org.eclipse.osbp.ecview.extension.grid.model.edit/src" |
| editorDirectory="/org.eclipse.osbp.ecview.extension.grid.model.editor/src" modelPluginID="org.eclipse.osbp.ecview.extension.grid.model" |
| modelName="CxGrid" editPluginClass="org.eclipse.osbp.ecview.extension.grid.provider.CxGridEditPlugin" |
| editorPluginClass="org.eclipse.osbp.ecview.extension.grid.presentation.cxecviewEditorPlugin" |
| rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" testSuiteClass="org.eclipse.osbp.ecview.extension.grid.tests.cxecviewAllTests" |
| importerID="org.eclipse.emf.importer.ecore" complianceLevel="6.0" editPluginID="org.eclipse.osbp.ecview.extension.grid.model.edit" |
| editorPluginID="org.eclipse.osbp.ecview.extension.grid.model.editor" language="" usedGenPackages="../../org.eclipse.osbp.ecview.core.common.model/model/core.genmodel#//binding ../../org.eclipse.osbp.ecview.core.common.model/model/core.genmodel#//core ../../org.eclipse.osbp.ecview.core.common.model/model/core.genmodel#//validation ../../org.eclipse.osbp.ecview.core.common.model/model/core.genmodel#//datatypes ../../org.eclipse.osbp.ecview.core.common.model/model/core.genmodel#//visibility ../../org.eclipse.osbp.ecview.core.extension.model/model/extension.genmodel#//datatypes ../../org.eclipse.osbp.ecview.core.extension.model/model/extension.genmodel#//extension" |
| importOrganizing="true"> |
| <foreignModel>cxgrid.ecore</foreignModel> |
| <genPackages prefix="CxGrid" basePackage="org.eclipse.osbp.ecview.extension" disposableProviderFactory="true" |
| extensibleProviderFactory="true" childCreationExtenders="true" ecorePackage="cxgrid.ecore#/"> |
| <genClasses ecoreClass="cxgrid.ecore#//CxGrid"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/label"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/labelI18nKey"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/selectionType"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/selectionEventTopic"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/selection"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/multiSelection"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/collection"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/type"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/emfNsURI"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/typeQualifiedName"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference cxgrid.ecore#//CxGrid/columns"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/columnReorderingAllowed"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference cxgrid.ecore#//CxGrid/cellStyleGenerator"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/filteringVisible"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference cxgrid.ecore#//CxGrid/headers"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/headerVisible"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference cxgrid.ecore#//CxGrid/footers"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/footerVisible"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/editorEnabled"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/editorCancelI18nLabelKey"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGrid/editorSaveI18nLabelKey"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="cxgrid.ecore#//CxGridProvider"/> |
| <genClasses image="false" ecoreClass="cxgrid.ecore#//CxGridMetaRow"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference cxgrid.ecore#//CxGridMetaRow/groupings"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference cxgrid.ecore#//CxGridMetaRow/customCells"/> |
| </genClasses> |
| <genClasses ecoreClass="cxgrid.ecore#//CxGridHeaderRow"/> |
| <genClasses ecoreClass="cxgrid.ecore#//CxGridFooterRow"/> |
| <genClasses ecoreClass="cxgrid.ecore#//CxGridFilterRow"/> |
| <genClasses image="false" ecoreClass="cxgrid.ecore#//CxGridGroupable"/> |
| <genClasses ecoreClass="cxgrid.ecore#//CxGridMetaCell"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference cxgrid.ecore#//CxGridMetaCell/target"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridMetaCell/label"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridMetaCell/labelI18nKey"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridMetaCell/useHTML"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference cxgrid.ecore#//CxGridMetaCell/element"/> |
| </genClasses> |
| <genClasses ecoreClass="cxgrid.ecore#//CxGridGroupedCell"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference cxgrid.ecore#//CxGridGroupedCell/groupables"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridGroupedCell/label"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridGroupedCell/labelI18nKey"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridGroupedCell/useHTML"/> |
| </genClasses> |
| <genClasses ecoreClass="cxgrid.ecore#//CxGridColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridColumn/propertyId"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridColumn/label"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridColumn/labelI18nKey"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridColumn/visible"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridColumn/editable"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference cxgrid.ecore#//CxGridColumn/converter"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference cxgrid.ecore#//CxGridColumn/renderer"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference cxgrid.ecore#//CxGridColumn/editorField"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference cxgrid.ecore#//CxGridColumn/searchField"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridColumn/headerCaption"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridColumn/headerCaptionI18nKey"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridColumn/expandRatio"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridColumn/hidden"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridColumn/hideable"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridColumn/sortable"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridColumn/propertyPath"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridColumn/minWidthPixels"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridColumn/maxWidthPixels"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference cxgrid.ecore#//CxGridColumn/usedInMetaCells"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="cxgrid.ecore#//CxGridCellStyleGenerator"/> |
| <genClasses ecoreClass="cxgrid.ecore#//CxGridDelegateCellStyleGenerator"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//CxGridDelegateCellStyleGenerator/delegateId"/> |
| </genClasses> |
| <nestedGenPackages prefix="CxGridRenderer" disposableProviderFactory="true" ecorePackage="cxgrid.ecore#//renderer"> |
| <genClasses image="false" ecoreClass="cxgrid.ecore#//renderer/CxGridRenderer"/> |
| <genClasses ecoreClass="cxgrid.ecore#//renderer/CxGridDelegateRenderer"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//renderer/CxGridDelegateRenderer/delegateId"/> |
| </genClasses> |
| <genClasses ecoreClass="cxgrid.ecore#//renderer/CxGridDateRenderer"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//renderer/CxGridDateRenderer/dateFormat"/> |
| </genClasses> |
| <genClasses ecoreClass="cxgrid.ecore#//renderer/CxGridHtmlRenderer"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//renderer/CxGridHtmlRenderer/nullRepresentation"/> |
| </genClasses> |
| <genClasses ecoreClass="cxgrid.ecore#//renderer/CxGridNumberRenderer"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//renderer/CxGridNumberRenderer/numberFormat"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//renderer/CxGridNumberRenderer/nullRepresentation"/> |
| </genClasses> |
| <genClasses ecoreClass="cxgrid.ecore#//renderer/CxGridProgressBarRenderer"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//renderer/CxGridProgressBarRenderer/maxValue"/> |
| </genClasses> |
| <genClasses ecoreClass="cxgrid.ecore#//renderer/CxGridTextRenderer"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//renderer/CxGridTextRenderer/nullRepresentation"/> |
| </genClasses> |
| <genClasses ecoreClass="cxgrid.ecore#//renderer/CxGridButtonRenderer"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//renderer/CxGridButtonRenderer/nullRepresentation"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference cxgrid.ecore#//renderer/CxGridButtonRenderer/lastClickEvent"/> |
| <genOperations ecoreOperation="cxgrid.ecore#//renderer/CxGridButtonRenderer/createLastClickEventEndpoint"/> |
| </genClasses> |
| <genClasses ecoreClass="cxgrid.ecore#//renderer/CxGridImageRenderer"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference cxgrid.ecore#//renderer/CxGridImageRenderer/lastClickEvent"/> |
| <genOperations ecoreOperation="cxgrid.ecore#//renderer/CxGridImageRenderer/createLastClickEventEndpoint"/> |
| </genClasses> |
| <genClasses ecoreClass="cxgrid.ecore#//renderer/CxGridRendererClickEvent"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference cxgrid.ecore#//renderer/CxGridRendererClickEvent/renderer"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//renderer/CxGridRendererClickEvent/lastClickTime"/> |
| </genClasses> |
| <genClasses ecoreClass="cxgrid.ecore#//renderer/CxGridBooleanRenderer"/> |
| </nestedGenPackages> |
| <nestedGenPackages prefix="CxGridMemento" disposableProviderFactory="true" ecorePackage="cxgrid.ecore#//memento"> |
| <genClasses ecoreClass="cxgrid.ecore#//memento/CxGridMemento"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//memento/CxGridMemento/gridId"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//memento/CxGridMemento/filterVisible"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//memento/CxGridMemento/editorEnabled"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//memento/CxGridMemento/columnsOrder"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//memento/CxGridMemento/visibleColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference cxgrid.ecore#//memento/CxGridMemento/sortOrder"/> |
| </genClasses> |
| <genClasses ecoreClass="cxgrid.ecore#//memento/CxGridSortable"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//memento/CxGridSortable/columnId"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute cxgrid.ecore#//memento/CxGridSortable/descending"/> |
| </genClasses> |
| </nestedGenPackages> |
| </genPackages> |
| </genmodel:GenModel> |