| <?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.dltk.javascript.core.manipulation/generated" |
| editDirectory="/org.eclipse.dltk.javascript.core.dom.edit/src" editorDirectory="/org.eclipse.dltk.javascript.core.dom.editor/src" |
| modelPluginID="org.eclipse.dltk.javascript.core.manipulation" modelName="Javascript" |
| editPluginClass="org.eclipse.dltk.javascript.core.dom.provider.JavascriptEditPlugin" |
| editorPluginClass="org.eclipse.dltk.javascript.core.dom.presentation.JavascriptEditorPlugin" |
| updateClasspath="false" testSuiteClass="org.eclipse.dltk.javascript.core.dom.tests.JavascriptAllTests" |
| importerID="org.eclipse.emf.importer.java" complianceLevel="6.0" copyrightFields="false" |
| runtimeVersion="2.6"> |
| <foreignModel>@model</foreignModel> |
| <genPackages prefix="Dom" basePackage="org.eclipse.dltk.javascript.core" disposableProviderFactory="true" |
| contentTypeIdentifier="" ecorePackage="dom.ecore#/"> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="dom.ecore#//UnaryOperator"> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//UnaryOperator/postfixInc"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//UnaryOperator/postfixDec"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//UnaryOperator/delete"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//UnaryOperator/void"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//UnaryOperator/typeof"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//UnaryOperator/prefixInc"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//UnaryOperator/prefixDec"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//UnaryOperator/unaryPlus"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//UnaryOperator/numNeg"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//UnaryOperator/bwNot"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//UnaryOperator/not"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//UnaryOperator/yield"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="dom.ecore#//BinaryOperator"> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/mul"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/div"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/mod"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/add"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/sub"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/lsh"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/rsh"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/ursh"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/less"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/greater"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/leq"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/geq"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/instanceof"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/in"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/eq"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/neq"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/same"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/nsame"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/bwAnd"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/bwXor"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/bwOr"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/logAnd"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/logOr"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/assign"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/mulAssign"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/divAssign"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/modAssign"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/addAssign"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/subAssign"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/lshAssign"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/rshAssign"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/urshAssign"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/andAssign"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/xorAssign"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/orAssign"/> |
| <genEnumLiterals ecoreEnumLiteral="dom.ecore#//BinaryOperator/comma"/> |
| </genEnums> |
| <genClasses image="false" ecoreClass="dom.ecore#//Node"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dom.ecore#//Node/begin"/> |
| <genFeatures createChild="false" propertyCategory="" ecoreFeature="ecore:EAttribute dom.ecore#//Node/end"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="dom.ecore#//Comment"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dom.ecore#//Comment/text"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//Identifier"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dom.ecore#//Identifier/name"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//VariableReference"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//VariableReference/variable"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//Label"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dom.ecore#//Label/name"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="dom.ecore#//Expression"/> |
| <genClasses ecoreClass="dom.ecore#//NullLiteral"/> |
| <genClasses ecoreClass="dom.ecore#//BooleanLiteral"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dom.ecore#//BooleanLiteral/text"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//NumericLiteral"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dom.ecore#//NumericLiteral/text"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//StringLiteral"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dom.ecore#//StringLiteral/text"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//RegularExpressionLiteral"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dom.ecore#//RegularExpressionLiteral/text"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//ThisExpression"/> |
| <genClasses ecoreClass="dom.ecore#//ArrayLiteral"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ArrayLiteral/elements"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="dom.ecore#//IArrayElement"/> |
| <genClasses ecoreClass="dom.ecore#//Elision"/> |
| <genClasses ecoreClass="dom.ecore#//ObjectLiteral"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ObjectLiteral/properties"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="dom.ecore#//PropertyAssignment"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//PropertyAssignment/name"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="dom.ecore#//IPropertyName"/> |
| <genClasses ecoreClass="dom.ecore#//SimplePropertyAssignment"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//SimplePropertyAssignment/initializer"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="dom.ecore#//AccessorAssignment"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//AccessorAssignment/body"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//GetterAssignment"/> |
| <genClasses ecoreClass="dom.ecore#//SetterAssignment"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//SetterAssignment/parameter"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//ParenthesizedExpression"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ParenthesizedExpression/enclosed"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//ArrayAccessExpression"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ArrayAccessExpression/array"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ArrayAccessExpression/index"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//PropertyAccessExpression"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//PropertyAccessExpression/object"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//PropertyAccessExpression/property"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//NewExpression"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//NewExpression/constructor"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//NewExpression/arguments"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//CallExpression"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//CallExpression/applicant"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//CallExpression/arguments"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//UnaryExpression"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//UnaryExpression/argument"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dom.ecore#//UnaryExpression/operation"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//BinaryExpression"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//BinaryExpression/left"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//BinaryExpression/right"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dom.ecore#//BinaryExpression/operation"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dom.ecore#//BinaryExpression/operatorPosition"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//ConditionalExpression"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ConditionalExpression/predicate"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ConditionalExpression/consequent"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ConditionalExpression/alternative"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="dom.ecore#//Statement"/> |
| <genClasses ecoreClass="dom.ecore#//BlockStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//BlockStatement/statements"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//VariableStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//VariableStatement/declarations"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//VariableDeclaration"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//VariableDeclaration/identifier"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//VariableDeclaration/initializer"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//EmptyStatement"/> |
| <genClasses ecoreClass="dom.ecore#//ExpressionStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ExpressionStatement/expression"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//IfStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//IfStatement/predicate"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//IfStatement/consequent"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//IfStatement/alternative"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="dom.ecore#//IterationStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//IterationStatement/body"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//DoStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//DoStatement/condition"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//WhileStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//WhileStatement/condition"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//ForStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ForStatement/initialization"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ForStatement/condition"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ForStatement/increment"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="dom.ecore#//IForInitializer"/> |
| <genClasses ecoreClass="dom.ecore#//ForInStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ForInStatement/item"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ForInStatement/collection"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//ContinueStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ContinueStatement/label"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//BreakStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//BreakStatement/label"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//ReturnStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ReturnStatement/expression"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//WithStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//WithStatement/expression"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//WithStatement/statement"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//SwitchStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//SwitchStatement/selector"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//SwitchStatement/elements"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="dom.ecore#//SwitchElement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//SwitchElement/statements"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//CaseClause"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//CaseClause/expression"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//DefaultClause"/> |
| <genClasses ecoreClass="dom.ecore#//LabeledStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//LabeledStatement/label"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//LabeledStatement/statement"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//ThrowStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//ThrowStatement/exception"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//TryStatement"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//TryStatement/body"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//TryStatement/catches"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//TryStatement/finallyClause"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//CatchClause"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//CatchClause/exception"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//CatchClause/filter"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//CatchClause/body"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//FinallyClause"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//FinallyClause/body"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//FunctionExpression"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//FunctionExpression/documentation"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//FunctionExpression/identifier"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//FunctionExpression/parameters"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//FunctionExpression/body"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dom.ecore#//FunctionExpression/parametersPosition"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//Parameter"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//Parameter/name"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//Source"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference dom.ecore#//Source/statements"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//ConstStatement"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//ConstStatement/declarations"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="dom.ecore#//PropertyIdentifier"/> |
| <genClasses image="false" ecoreClass="dom.ecore#//IProperty"/> |
| <genClasses ecoreClass="dom.ecore#//XmlInitializer"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//XmlInitializer/fragments"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//AttributeIdentifier"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//AttributeIdentifier/selector"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="dom.ecore#//ISelector"/> |
| <genClasses ecoreClass="dom.ecore#//QualifiedIdentifier"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//QualifiedIdentifier/namespace"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//QualifiedIdentifier/member"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="dom.ecore#//IUnqualifiedSelector"/> |
| <genClasses ecoreClass="dom.ecore#//WildcardIdentifier"/> |
| <genClasses image="false" ecoreClass="dom.ecore#//IPropertySelector"/> |
| <genClasses ecoreClass="dom.ecore#//ExpressionSelector"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//ExpressionSelector/index"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="dom.ecore#//XmlFragment"/> |
| <genClasses ecoreClass="dom.ecore#//XmlTextFragment"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dom.ecore#//XmlTextFragment/text"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//XmlExpressionFragment"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//XmlExpressionFragment/expression"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//DescendantAccessExpression"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//DescendantAccessExpression/object"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//DescendantAccessExpression/property"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//FilterExpression"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//FilterExpression/object"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//FilterExpression/filter"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//DefaultXmlNamespaceStatement"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//DefaultXmlNamespaceStatement/expression"/> |
| </genClasses> |
| <genClasses ecoreClass="dom.ecore#//ForEachInStatement"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//ForEachInStatement/item"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dom.ecore#//ForEachInStatement/collection"/> |
| </genClasses> |
| </genPackages> |
| </genmodel:GenModel> |