blob: cab3deb6923c3e789b0391cb481fb7f174fd5362 [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.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" oSGiCompatible="true">
<foreignModel>gridsource.ecore</foreignModel>
<genPackages prefix="CxGridSource" basePackage="org.eclipse.osbp.infogrid.model"
disposableProviderFactory="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"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute gridsource.ecore#//CxGridProperty/editable"/>
</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>