| <?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.infogrid.model/src" modelPluginID="org.eclipse.osbp.infogrid.model" |
| modelName="CxGridSource" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" |
| importerID="org.eclipse.emf.importer.ecore" complianceLevel="8.0" copyrightFields="false" |
| usedGenPackages="../../org.eclipse.xtext.common.types/model/JavaVMTypes.genmodel#//types" |
| importOrganizing="true"> |
| <foreignModel>gridsource.ecore</foreignModel> |
| <genPackages prefix="CxGridSource" basePackage="org.eclipse.osbp.infogrid.model" |
| disposableProviderFactory="true" loadInitialization="true" extensibleProviderFactory="true" |
| childCreationExtenders="true" ecorePackage="gridsource.ecore#/"> |
| <genClasses ecoreClass="gridsource.ecore#//CxGridSource"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//CxGridSource/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//CxGridSource/tags"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//CxGridSource/kind"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//CxGridSource/rootType"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//CxGridSource/rootTypeFQN"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//CxGridSource/properties"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//CxGridSource/inputs"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//CxGridSource/selectionEventTopic"/> |
| </genClasses> |
| <genClasses ecoreClass="gridsource.ecore#//CxGridSourceInput"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//CxGridSourceInput/inputType"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//CxGridSourceInput/inputTypeFQN"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//CxGridSourceInput/filters"/> |
| </genClasses> |
| <genClasses ecoreClass="gridsource.ecore#//CxGridProperty"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//CxGridProperty/path"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//CxGridProperty/style"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//CxGridProperty/dotPath"/> |
| </genClasses> |
| <genClasses ecoreClass="gridsource.ecore#//CxGridNestedField"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference gridsource.ecore#//CxGridNestedField/field"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//CxGridNestedField/path"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//CxGridNestedField/dotPath"/> |
| </genClasses> |
| <genClasses ecoreClass="gridsource.ecore#//CxGridNestedPath"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference gridsource.ecore#//CxGridNestedPath/field"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//CxGridNestedPath/path"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//CxGridNestedPath/dotPath"/> |
| </genClasses> |
| <genClasses ecoreClass="gridsource.ecore#//CxGridSourceEQFilter"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//CxGridSourceEQFilter/inputTypePropertyPath"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//CxGridSourceEQFilter/rootTypePropertyPath"/> |
| </genClasses> |
| <nestedGenPackages prefix="CxGridStyle" disposableProviderFactory="true" extensibleProviderFactory="true" |
| childCreationExtenders="true" ecorePackage="gridsource.ecore#//style"> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="gridsource.ecore#//style/CxGridCompare"> |
| <genEnumLiterals ecoreEnumLiteral="gridsource.ecore#//style/CxGridCompare/Equal"/> |
| <genEnumLiterals ecoreEnumLiteral="gridsource.ecore#//style/CxGridCompare/GreaterThan"/> |
| <genEnumLiterals ecoreEnumLiteral="gridsource.ecore#//style/CxGridCompare/GreaterEqual"/> |
| <genEnumLiterals ecoreEnumLiteral="gridsource.ecore#//style/CxGridCompare/LowerThan"/> |
| <genEnumLiterals ecoreEnumLiteral="gridsource.ecore#//style/CxGridCompare/LowerEqual"/> |
| <genEnumLiterals ecoreEnumLiteral="gridsource.ecore#//style/CxGridCompare/NotEqual"/> |
| </genEnums> |
| <genClasses image="false" ecoreClass="gridsource.ecore#//style/CxGridPropStyle"/> |
| <genClasses image="false" ecoreClass="gridsource.ecore#//style/CxGridPropHtmlStyle"/> |
| <genClasses image="false" ecoreClass="gridsource.ecore#//style/CxGridPropTextStyle"/> |
| <genClasses image="false" ecoreClass="gridsource.ecore#//style/CxGridPropButtonStyle"/> |
| <genClasses image="false" ecoreClass="gridsource.ecore#//style/CxGridPropProgressbarStyle"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridPropProgressbarStyle/maxValue"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="gridsource.ecore#//style/CxGridPropSparklineStyle"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//style/CxGridPropSparklineStyle/field"/> |
| </genClasses> |
| <genClasses ecoreClass="gridsource.ecore#//style/CxGridPropBooleanStyle"/> |
| <genClasses ecoreClass="gridsource.ecore#//style/CxGridPropNumberStyle"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridPropNumberStyle/numberFormat"/> |
| </genClasses> |
| <genClasses ecoreClass="gridsource.ecore#//style/CxGridPropImageStyle"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//style/CxGridPropImageStyle/configs"/> |
| </genClasses> |
| <genClasses ecoreClass="gridsource.ecore#//style/CxGridPropIndicatorStyle"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridPropIndicatorStyle/greenStarts"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridPropIndicatorStyle/redEnds"/> |
| </genClasses> |
| <genClasses ecoreClass="gridsource.ecore#//style/CxGridPropDateStyle"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridPropDateStyle/dateFormat"/> |
| </genClasses> |
| <genClasses ecoreClass="gridsource.ecore#//style/CxGridStyleConfig"/> |
| <genClasses ecoreClass="gridsource.ecore#//style/CxGridStyleConfigStringToResource"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridStyleConfigStringToResource/value"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridStyleConfigStringToResource/compare"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridStyleConfigStringToResource/resourceThemePath"/> |
| </genClasses> |
| <genClasses ecoreClass="gridsource.ecore#//style/CxGridStyleConfigNumericToResource"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridStyleConfigNumericToResource/value"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridStyleConfigNumericToResource/compare"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridStyleConfigNumericToResource/resourceThemePath"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="gridsource.ecore#//style/CxGridEventTopicAble"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridEventTopicAble/eventTopic"/> |
| </genClasses> |
| <genClasses ecoreClass="gridsource.ecore#//style/CxGridPropQuantityStyle"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//style/CxGridPropQuantityStyle/valuePropertyPath"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridPropQuantityStyle/valuePropertyDotPath"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridPropQuantityStyle/valueNumberFormat"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//style/CxGridPropQuantityStyle/uomPropertyPath"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridPropQuantityStyle/uomPropertyDotPath"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridPropQuantityStyle/htmlPattern"/> |
| </genClasses> |
| <genClasses ecoreClass="gridsource.ecore#//style/CxGridPropPriceStyle"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//style/CxGridPropPriceStyle/valuePropertyPath"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridPropPriceStyle/valuePropertyDotPath"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridPropPriceStyle/valueNumberFormat"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference gridsource.ecore#//style/CxGridPropPriceStyle/currencyPropertyPath"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridPropPriceStyle/currencyPropertyDotPath"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//style/CxGridPropPriceStyle/htmlPattern"/> |
| </genClasses> |
| </nestedGenPackages> |
| </genPackages> |
| </genmodel:GenModel> |