| <?xml version="1.0" encoding="ASCII"?> |
| <genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:genmodel="http://www.eclipse.org/uml2/2.2.0/GenModel" modelDirectory="/org.eclipse.ocl.examples.pivot/emf-gen" creationIcons="false" creationSubmenus="true" editDirectory="/org.eclipse.ocl.examples.pivot.edit/src" editorDirectory="/org.eclipse.ocl.examples.pivot.editor/src" modelPluginID="org.eclipse.ocl.examples.pivot" templateDirectory="" modelName="Pivot" modelPluginClass="org.eclipse.ocl.examples.pivot.util.PivotPlugin" nonNLSMarkers="true" rootExtendsInterface="org.eclipse.ocl.examples.pivot.utilities.PivotObject" rootExtendsClass="org.eclipse.ocl.examples.pivot.utilities.PivotObjectImpl" codeFormatting="true" booleanFlagsField="eFlags" booleanFlagsReservedBits="8" importerID="org.eclipse.uml2.uml.ecore.importer" minimalReflectiveMethods="false" complianceLevel="5.0" editPluginID="org.eclipse.ocl.examples.pivot.edit" editorPluginID="org.eclipse.ocl.examples.pivot.editor" colorProviders="true" fontProviders="true" packedEnums="true" interfaceNamePattern="" operationReflection="true" factoryMethods="true" pluralizedGetters="true" invariantPrefix="validate"> |
| <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/importer/org.eclipse.uml2.uml.ecore.importer"> |
| <details key="DUPLICATE_FEATURES" value="PROCESS"/> |
| <details key="DUPLICATE_FEATURE_INHERITANCE" value="PROCESS"/> |
| <details key="REDEFINING_PROPERTIES" value="PROCESS"/> |
| <details key="DUPLICATE_OPERATIONS" value="PROCESS"/> |
| <details key="DERIVED_FEATURES" value="PROCESS"/> |
| <details key="SUBSETTING_PROPERTIES" value="PROCESS"/> |
| <details key="ECORE_TAGGED_VALUES" value="PROCESS"/> |
| <details key="REDEFINING_OPERATIONS" value="PROCESS"/> |
| <details key="ANNOTATION_DETAILS" value="PROCESS"/> |
| <details key="SUPER_CLASS_ORDER" value="PROCESS"/> |
| <details key="UNION_PROPERTIES" value="PROCESS"/> |
| <details key="DUPLICATE_OPERATION_INHERITANCE" value="PROCESS"/> |
| <details key="OPERATION_BODIES" value="IGNORE"/> |
| <details key="INVARIANT_CONSTRAINTS" value="PROCESS"/> |
| <details key="COMMENTS" value="PROCESS"/> |
| <details key="CAMEL_CASE_NAMES" value="IGNORE"/> |
| </genAnnotations> |
| <foreignModel>Pivot.merged.uml</foreignModel> |
| <genPackages xsi:type="genmodel:GenPackage" prefix="Pivot" basePackage="org.eclipse.ocl.examples" disposableProviderFactory="true" classPackageSuffix="internal.impl" providerPackageSuffix="edit.provider" presentationPackageSuffix="editor.presentation" generateExampleClass="false" multipleEditorPages="false" extensibleProviderFactory="true" childCreationExtenders="true" contentTypeIdentifier="org.eclipse.ocl.examples.pivot" resourceInterfaces="true" operationsPackage="org.eclipse.ocl.examples.pivot.internal.operations"> |
| <ecorePackage href="pivot.ecore#/"/> |
| <genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false"> |
| <ecoreEnum href="pivot.ecore#//AssociativityKind"/> |
| <genEnumLiterals xsi:type="genmodel:GenEnumLiteral"> |
| <ecoreEnumLiteral href="pivot.ecore#//AssociativityKind/Left"/> |
| </genEnumLiterals> |
| <genEnumLiterals xsi:type="genmodel:GenEnumLiteral"> |
| <ecoreEnumLiteral href="pivot.ecore#//AssociativityKind/Right"/> |
| </genEnumLiterals> |
| </genEnums> |
| <genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false"> |
| <ecoreEnum href="pivot.ecore#//CollectionKind"/> |
| <genEnumLiterals xsi:type="genmodel:GenEnumLiteral"> |
| <ecoreEnumLiteral href="pivot.ecore#//CollectionKind/Collection"/> |
| </genEnumLiterals> |
| <genEnumLiterals xsi:type="genmodel:GenEnumLiteral"> |
| <ecoreEnumLiteral href="pivot.ecore#//CollectionKind/Set"/> |
| </genEnumLiterals> |
| <genEnumLiterals xsi:type="genmodel:GenEnumLiteral"> |
| <ecoreEnumLiteral href="pivot.ecore#//CollectionKind/OrderedSet"/> |
| </genEnumLiterals> |
| <genEnumLiterals xsi:type="genmodel:GenEnumLiteral"> |
| <ecoreEnumLiteral href="pivot.ecore#//CollectionKind/Bag"/> |
| </genEnumLiterals> |
| <genEnumLiterals xsi:type="genmodel:GenEnumLiteral"> |
| <ecoreEnumLiteral href="pivot.ecore#//CollectionKind/Sequence"/> |
| </genEnumLiterals> |
| </genEnums> |
| <genDataTypes xsi:type="genmodel:GenDataType"> |
| <ecoreDataType href="pivot.ecore#//Boolean"/> |
| </genDataTypes> |
| <genDataTypes xsi:type="genmodel:GenDataType"> |
| <ecoreDataType href="pivot.ecore#//CallableImplementation"/> |
| </genDataTypes> |
| <genDataTypes xsi:type="genmodel:GenDataType"> |
| <ecoreDataType href="pivot.ecore#//Int"/> |
| </genDataTypes> |
| <genDataTypes xsi:type="genmodel:GenDataType"> |
| <ecoreDataType href="pivot.ecore#//Integer"/> |
| </genDataTypes> |
| <genDataTypes xsi:type="genmodel:GenDataType"> |
| <ecoreDataType href="pivot.ecore#//Object"/> |
| </genDataTypes> |
| <genDataTypes xsi:type="genmodel:GenDataType"> |
| <ecoreDataType href="pivot.ecore#//Real"/> |
| </genDataTypes> |
| <genDataTypes xsi:type="genmodel:GenDataType"> |
| <ecoreDataType href="pivot.ecore#//String"/> |
| </genDataTypes> |
| <genDataTypes xsi:type="genmodel:GenDataType"> |
| <ecoreDataType href="pivot.ecore#//Throwable"/> |
| </genDataTypes> |
| <genDataTypes xsi:type="genmodel:GenDataType"> |
| <ecoreDataType href="pivot.ecore#//UnlimitedNatural"/> |
| </genDataTypes> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Annotation"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Annotation/ownedContent"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Annotation/ownedDetail"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Annotation/reference"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//NamedElement"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//NamedElement/name"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//NamedElement/ownedRule"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//NamedElement/isStatic"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//NamedElement/ownedAnnotation"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//Element"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Element/ownedComment"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Comment"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Comment/body"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Comment/annotatedElement"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//Visitable"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//MonikeredElement"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//MonikeredElement/moniker"/> |
| </genFeatures> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//MonikeredElement/hasMoniker"/> |
| </genOperations> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Constraint"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Constraint/constrainedElement"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Constraint/specification"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Constraint/context"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Constraint/stereotype"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Constraint/isCallable"/> |
| </genFeatures> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//Constraint/not_apply_to_self"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//Constraint/not_apply_to_self/diagnostics"/> |
| </genParameters> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//Constraint/not_apply_to_self/context"/> |
| </genParameters> |
| </genOperations> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//Constraint/value_specification_boolean"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//Constraint/value_specification_boolean/diagnostics"/> |
| </genParameters> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//Constraint/value_specification_boolean/context"/> |
| </genParameters> |
| </genOperations> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//ValueSpecification"/> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//ValueSpecification/isComputable"/> |
| </genOperations> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//ValueSpecification/integerValue"/> |
| </genOperations> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//ValueSpecification/booleanValue"/> |
| </genOperations> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//ValueSpecification/stringValue"/> |
| </genOperations> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//ValueSpecification/unlimitedValue"/> |
| </genOperations> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//ValueSpecification/isNull"/> |
| </genOperations> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//TypedElement"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TypedElement/type"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//Type"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Type/package"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Type/instanceClassName"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//TemplateableElement"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateableElement/templateBinding"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateableElement/ownedTemplateSignature"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateableElement/unspecializedElement"/> |
| </genFeatures> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//TemplateableElement/parameterableElements"/> |
| </genOperations> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//TemplateableElement/isTemplate"/> |
| </genOperations> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//TemplateBinding"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateBinding/signature"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateBinding/parameterSubstitution"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateBinding/boundElement"/> |
| </genFeatures> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//TemplateBinding/parameter_substitution_formal"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//TemplateBinding/parameter_substitution_formal/diagnostics"/> |
| </genParameters> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//TemplateBinding/parameter_substitution_formal/context"/> |
| </genParameters> |
| </genOperations> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//TemplateBinding/one_parameter_substitution"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//TemplateBinding/one_parameter_substitution/diagnostics"/> |
| </genParameters> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//TemplateBinding/one_parameter_substitution/context"/> |
| </genParameters> |
| </genOperations> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//TemplateSignature"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateSignature/parameter"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateSignature/ownedParameter"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateSignature/template"/> |
| </genFeatures> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//TemplateSignature/own_elements"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//TemplateSignature/own_elements/diagnostics"/> |
| </genParameters> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//TemplateSignature/own_elements/context"/> |
| </genParameters> |
| </genOperations> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//TemplateParameter"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateParameter/signature"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateParameter/parameteredElement"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateParameter/ownedParameteredElement"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateParameter/default"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateParameter/ownedDefault"/> |
| </genFeatures> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//TemplateParameter/must_be_compatible"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//TemplateParameter/must_be_compatible/diagnostics"/> |
| </genParameters> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//TemplateParameter/must_be_compatible/context"/> |
| </genParameters> |
| </genOperations> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//ParameterableElement"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//ParameterableElement/owningTemplateParameter"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//ParameterableElement/templateParameter"/> |
| </genFeatures> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//ParameterableElement/isTemplateParameter"/> |
| </genOperations> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//TemplateParameterSubstitution"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateParameterSubstitution/formal"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateParameterSubstitution/actual"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateParameterSubstitution/ownedActual"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TemplateParameterSubstitution/templateBinding"/> |
| </genFeatures> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//TemplateParameterSubstitution/must_be_compatible"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//TemplateParameterSubstitution/must_be_compatible/diagnostics"/> |
| </genParameters> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//TemplateParameterSubstitution/must_be_compatible/context"/> |
| </genParameters> |
| </genOperations> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Package"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Package/nestedPackage"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Package/nestingPackage"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Package/nsPrefix"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Package/nsURI"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Package/ownedPrecedence"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Package/ownedType"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//Namespace"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Precedence"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Precedence/associativity"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Precedence/order"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//TypeTemplateParameter"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//TypeTemplateParameter/allowSubstitutable"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TypeTemplateParameter/constrainingType"/> |
| </genFeatures> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//TypeTemplateParameter/has_constraining_type"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//TypeTemplateParameter/has_constraining_type/diagnostics"/> |
| </genParameters> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//TypeTemplateParameter/has_constraining_type/context"/> |
| </genParameters> |
| </genOperations> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//Nameable"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Detail"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Detail/value"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//AnyType"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Class"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Class/isAbstract"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Class/ownedAttribute"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Class/ownedOperation"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Class/superClass"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Class/isInterface"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Class/subClass"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Property"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Property/isReadOnly"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Property/default"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Property/isComposite"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Property/isDerived"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Property/opposite"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Property/association"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Property/implicit"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Property/isID"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Property/keys"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Property/isResolveProxies"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Property/isTransient"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Property/isUnsettable"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Property/isVolatile"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Property/class"/> |
| </genFeatures> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//Property/binding_to_attribute"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//Property/binding_to_attribute/diagnostics"/> |
| </genParameters> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//Property/binding_to_attribute/context"/> |
| </genParameters> |
| </genOperations> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//MultiplicityElement"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//MultiplicityElement/isOrdered"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//MultiplicityElement/isUnique"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//MultiplicityElement/lower"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//MultiplicityElement/upper"/> |
| </genFeatures> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//MultiplicityElement/lower_ge_0"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//MultiplicityElement/lower_ge_0/diagnostics"/> |
| </genParameters> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//MultiplicityElement/lower_ge_0/context"/> |
| </genParameters> |
| </genOperations> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//MultiplicityElement/upper_ge_lower"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//MultiplicityElement/upper_ge_lower/diagnostics"/> |
| </genParameters> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//MultiplicityElement/upper_ge_lower/context"/> |
| </genParameters> |
| </genOperations> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//MultiplicityElement/lowerBound"/> |
| </genOperations> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//MultiplicityElement/upperBound"/> |
| </genOperations> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//MultiplicityElement/isMultivalued"/> |
| </genOperations> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//MultiplicityElement/includesCardinality"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//MultiplicityElement/includesCardinality/C"/> |
| </genParameters> |
| </genOperations> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//MultiplicityElement/includesMultiplicity"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//MultiplicityElement/includesMultiplicity/M"/> |
| </genParameters> |
| </genOperations> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//Feature"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Feature/implementationClass"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Feature/implementation"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//TypedMultiplicityElement"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//AssociationClass"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//AssociationClass/unownedAttribute"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Operation"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Operation/raisedException"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Operation/ownedParameter"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Operation/precedence"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Operation/class"/> |
| </genFeatures> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//Operation/testConstraint"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//Operation/testConstraint/diagnostics"/> |
| </genParameters> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//Operation/testConstraint/context"/> |
| </genParameters> |
| </genOperations> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Parameter"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Parameter/operation"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//VariableDeclaration"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//OperationTemplateParameter"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//AssociationClassCallExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//AssociationClassCallExp/referredAssociationClass"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//NavigationCallExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//NavigationCallExp/qualifier"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//NavigationCallExp/navigationSource"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//FeatureCallExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//FeatureCallExp/isPre"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//CallExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//CallExp/source"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//CallExp/implicit"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//OclExpression"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//BagType"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//CollectionType"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//CollectionType/elementType"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//DataType"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//DataType/isSerializable"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//DataType/behavioralType"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//BooleanLiteralExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//BooleanLiteralExp/booleanSymbol"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//PrimitiveLiteralExp"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//LiteralExp"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//CallOperationAction"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//CallOperationAction/operation"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//ClassifierType"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//ClassifierType/instanceType"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//CollectionItem"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//CollectionItem/item"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//CollectionLiteralPart"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//CollectionLiteralExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//CollectionLiteralExp/kind"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//CollectionLiteralExp/part"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//CollectionRange"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//CollectionRange/first"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//CollectionRange/last"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//EnumLiteralExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//EnumLiteralExp/referredEnumLiteral"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//EnumerationLiteral"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//EnumerationLiteral/enumeration"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//EnumerationLiteral/value"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Enumeration"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Enumeration/ownedLiteral"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//ExpressionInOcl"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//ExpressionInOcl/bodyExpression"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//ExpressionInOcl/contextVariable"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//ExpressionInOcl/resultVariable"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//ExpressionInOcl/parameterVariable"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//ExpressionInOcl/messageExpression"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//OpaqueExpression"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//OpaqueExpression/body"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//OpaqueExpression/language"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//OpaqueExpression/message"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//OpaqueExpression/valueExpression"/> |
| </genFeatures> |
| <genOperations xsi:type="genmodel:GenOperation"> |
| <ecoreOperation href="pivot.ecore#//OpaqueExpression/language_body_size"/> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//OpaqueExpression/language_body_size/diagnostics"/> |
| </genParameters> |
| <genParameters xsi:type="genmodel:GenParameter"> |
| <ecoreParameter href="pivot.ecore#//OpaqueExpression/language_body_size/context"/> |
| </genParameters> |
| </genOperations> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Variable"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Variable/initExpression"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Variable/representedParameter"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//Variable/implicit"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//IfExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//IfExp/condition"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//IfExp/thenExpression"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//IfExp/elseExpression"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//IntegerLiteralExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//IntegerLiteralExp/integerSymbol"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//NumericLiteralExp"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//InvalidLiteralExp"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//InvalidType"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//IterateExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//IterateExp/result"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//LoopExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//LoopExp/body"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//LoopExp/iterator"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//LoopExp/referredIteration"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Iteration"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Iteration/ownedIterator"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//Iteration/ownedAccumulator"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//IteratorExp"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//LambdaType"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//LambdaType/contextType"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//LambdaType/parameterType"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//LambdaType/resultType"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//LetExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//LetExp/in"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//LetExp/variable"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Library"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//MessageExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//MessageExp/target"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//MessageExp/argument"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//MessageExp/calledOperation"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//MessageExp/sentSignal"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//SendSignalAction"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//SendSignalAction/signal"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//Signal"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//MessageType"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//MessageType/referredSignal"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//MessageType/referredOperation"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//NullLiteralExp"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//OperationCallExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//OperationCallExp/argument"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//OperationCallExp/referredOperation"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//OrderedSetType"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//PackageableElement"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//PrimitiveType"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//PropertyCallExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//PropertyCallExp/referredProperty"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//RealLiteralExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//RealLiteralExp/realSymbol"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//SequenceType"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//SetType"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//State"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//StateExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//StateExp/referredState"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//StringLiteralExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//StringLiteralExp/stringSymbol"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//TemplateParameterType"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//TemplateParameterType/specification"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//TupleLiteralExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TupleLiteralExp/part"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//TupleLiteralPart"/> |
| <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true" createChild="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TupleLiteralPart/initExpression"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//TupleType"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//TypeExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//TypeExp/referredType"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//UnlimitedNaturalLiteralExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//UnlimitedNaturalLiteralExp/unlimitedNaturalSymbol"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//UnspecifiedType"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//UnspecifiedType/lowerBound"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//UnspecifiedType/upperBound"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//UnspecifiedValueExp"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//VariableExp"/> |
| <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false" propertySortChoices="true"> |
| <ecoreFeature xsi:type="ecore:EReference" href="pivot.ecore#//VariableExp/referredVariable"/> |
| </genFeatures> |
| <genFeatures xsi:type="genmodel:GenFeature" createChild="false"> |
| <ecoreFeature xsi:type="ecore:EAttribute" href="pivot.ecore#//VariableExp/implicit"/> |
| </genFeatures> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass"> |
| <ecoreClass href="pivot.ecore#//VoidType"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <ecoreClass href="pivot.ecore#//Pivotable"/> |
| </genClasses> |
| <genClasses xsi:type="genmodel:GenClass" image="false"> |
| <genTypeParameters> |
| <ecoreTypeParameter href="pivot.ecore#//Visitor/R"/> |
| </genTypeParameters> |
| <genTypeParameters> |
| <ecoreTypeParameter href="pivot.ecore#//Visitor/C"/> |
| </genTypeParameters> |
| <ecoreClass href="pivot.ecore#//Visitor"/> |
| </genClasses> |
| </genPackages> |
| </genmodel:GenModel> |