| <?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.gmf.runtime.notation/src" | |
| editDirectory="/org.eclipse.gmf.runtime.notation.edit/src" editorDirectory="/org.eclipse.gmf.runtime.notation.editor/src" | |
| modelPluginID="org.eclipse.gmf.runtime.notation" templateDirectory="/org.eclipse.gmf.runtime.notation/templates" | |
| dynamicTemplates="true" forceOverwrite="true" modelName="notation" modelPluginClass="org.eclipse.gmf.runtime.notation.NotationPlugin" | |
| editPluginClass="org.eclipse.gmf.runtime.notation.NotationEditPlugin" editorPluginClass="org.eclipse.gmf.runtime.notation.NotationEditorPlugin" | |
| nonNLSMarkers="true" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" | |
| booleanFlagsField="eFlags" booleanFlagsReservedBits="8" importerID="org.eclipse.emf.importer.ecore" | |
| minimalReflectiveMethods="false" packedEnums="true" usedGenPackages="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> | |
| <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/importer/com.ibm.xtools.modeler.ui.wizards.internal.ecore.importer.EmxImporterWizard"> | |
| <details key="SUPER_CLASS_ORDER" value="PROCESS"/> | |
| <details key="OPERATION_BODIES" value="IGNORE"/> | |
| <details key="DERIVED_FEATURES" value="PROCESS"/> | |
| <details key="DUPLICATE_OPERATION_INHERITANCE" value="DISCARD"/> | |
| <details key="REDEFINING_OPERATIONS" value="REPORT"/> | |
| <details key="ANNOTATION_DETAILS" value="PROCESS"/> | |
| <details key="REDEFINING_PROPERTIES" value="REPORT"/> | |
| <details key="INVARIANT_CONSTRAINTS" value="PROCESS"/> | |
| <details key="DUPLICATE_FEATURE_INHERITANCE" value="DISCARD"/> | |
| <details key="DUPLICATE_OPERATIONS" value="DISCARD"/> | |
| <details key="COMMENTS" value="PROCESS"/> | |
| <details key="DUPLICATE_FEATURES" value="DISCARD"/> | |
| <details key="SUBSETTING_PROPERTIES" value="REPORT"/> | |
| <details key="ECORE_TAGGED_VALUES" value="PROCESS"/> | |
| <details key="UNION_PROPERTIES" value="REPORT"/> | |
| </genAnnotations> | |
| <foreignModel>notation.ecore</foreignModel> | |
| <genPackages prefix="Notation" basePackage="org.eclipse.gmf.runtime" disposableProviderFactory="true" | |
| ecorePackage="notation.ecore#/"> | |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="notation.ecore#//Sorting"> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Sorting/None"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Sorting/Manual"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Sorting/Automatic"/> | |
| </genEnums> | |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="notation.ecore#//Filtering"> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Filtering/None"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Filtering/Manual"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Filtering/Automatic"/> | |
| </genEnums> | |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="notation.ecore#//Routing"> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Routing/Manual"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Routing/Rectilinear"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Routing/Tree"/> | |
| </genEnums> | |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="notation.ecore#//Smoothness"> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Smoothness/None"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Smoothness/Normal"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Smoothness/Less"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Smoothness/More"/> | |
| </genEnums> | |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="notation.ecore#//JumpLinkStatus"> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//JumpLinkStatus/None"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//JumpLinkStatus/All"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//JumpLinkStatus/Below"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//JumpLinkStatus/Above"/> | |
| </genEnums> | |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="notation.ecore#//JumpLinkType"> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//JumpLinkType/Semicircle"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//JumpLinkType/Square"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//JumpLinkType/Chamfered"/> | |
| </genEnums> | |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="notation.ecore#//Alignment"> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Alignment/Left"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Alignment/Right"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Alignment/Center"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Alignment/Top"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//Alignment/Bottom"/> | |
| </genEnums> | |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="notation.ecore#//SortingDirection"> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//SortingDirection/Ascending"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//SortingDirection/Descending"/> | |
| </genEnums> | |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="notation.ecore#//MeasurementUnit"> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//MeasurementUnit/Himetric"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//MeasurementUnit/Pixel"/> | |
| </genEnums> | |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="notation.ecore#//TextAlignment"> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//TextAlignment/Left"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//TextAlignment/Right"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//TextAlignment/Center"/> | |
| </genEnums> | |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="notation.ecore#//LineType"> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//LineType/Solid"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//LineType/Dash"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//LineType/Dot"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//LineType/DashDot"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//LineType/DashDotDot"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//LineType/Double"/> | |
| </genEnums> | |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="notation.ecore#//ArrowType"> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//ArrowType/None"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//ArrowType/OpenArrow"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//ArrowType/SolidArrow"/> | |
| </genEnums> | |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="notation.ecore#//GradientStyle"> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//GradientStyle/Vertical"/> | |
| <genEnumLiterals ecoreEnumLiteral="notation.ecore#//GradientStyle/Horizontal"/> | |
| </genEnums> | |
| <genDataTypes ecoreDataType="notation.ecore#//RelativeBendpointList"/> | |
| <genDataTypes ecoreDataType="notation.ecore#//FilterKeyList"/> | |
| <genDataTypes ecoreDataType="notation.ecore#//SortKeyMap"/> | |
| <genDataTypes ecoreDataType="notation.ecore#//GradientData"/> | |
| <genClasses ecoreClass="notation.ecore#//Edge"> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference notation.ecore#//Edge/source"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference notation.ecore#//Edge/target"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//Edge/bendpoints"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//Edge/sourceAnchor"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//Edge/targetAnchor"/> | |
| <genOperations ecoreOperation="notation.ecore#//Edge/createBendpoints"> | |
| <genParameters ecoreParameter="notation.ecore#//Edge/createBendpoints/eClass"/> | |
| </genOperations> | |
| <genOperations ecoreOperation="notation.ecore#//Edge/createSourceAnchor"> | |
| <genParameters ecoreParameter="notation.ecore#//Edge/createSourceAnchor/eClass"/> | |
| </genOperations> | |
| <genOperations ecoreOperation="notation.ecore#//Edge/createTargetAnchor"> | |
| <genParameters ecoreParameter="notation.ecore#//Edge/createTargetAnchor/eClass"/> | |
| </genOperations> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//Node"> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//Node/layoutConstraint"/> | |
| <genOperations ecoreOperation="notation.ecore#//Node/createLayoutConstraint"> | |
| <genParameters ecoreParameter="notation.ecore#//Node/createLayoutConstraint/eClass"/> | |
| </genOperations> | |
| </genClasses> | |
| <genClasses image="false" ecoreClass="notation.ecore#//Style"/> | |
| <genClasses ecoreClass="notation.ecore#//FillStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//FillStyle/fillColor"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//FillStyle/transparency"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//FillStyle/gradient"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//LineStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//LineStyle/lineColor"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//LineStyle/lineWidth"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//FontStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//FontStyle/fontColor"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//FontStyle/fontName"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//FontStyle/fontHeight"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//FontStyle/bold"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//FontStyle/italic"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//FontStyle/underline"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//FontStyle/strikeThrough"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//TitleStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//TitleStyle/showTitle"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//SortingStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//SortingStyle/sorting"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//SortingStyle/sortingKeys"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference notation.ecore#//SortingStyle/sortedObjects"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//DescriptionStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//DescriptionStyle/description"/> | |
| </genClasses> | |
| <genClasses image="false" ecoreClass="notation.ecore#//LayoutConstraint"/> | |
| <genClasses ecoreClass="notation.ecore#//Size"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//Size/width"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//Size/height"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//Location"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//Location/x"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//Location/y"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//Bounds"/> | |
| <genClasses ecoreClass="notation.ecore#//Ratio"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//Ratio/value"/> | |
| </genClasses> | |
| <genClasses image="false" ecoreClass="notation.ecore#//Anchor"/> | |
| <genClasses image="false" ecoreClass="notation.ecore#//Bendpoints"/> | |
| <genClasses ecoreClass="notation.ecore#//IdentityAnchor"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//IdentityAnchor/id"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//RoutingStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//RoutingStyle/routing"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//RoutingStyle/smoothness"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//RoutingStyle/avoidObstructions"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//RoutingStyle/closestDistance"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//RoutingStyle/jumpLinkStatus"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//RoutingStyle/jumpLinkType"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//RoutingStyle/jumpLinksReverse"/> | |
| </genClasses> | |
| <genClasses image="false" ecoreClass="notation.ecore#//View"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//View/visible"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//View/type"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//View/mutable"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference notation.ecore#//View/sourceEdges"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference notation.ecore#//View/targetEdges"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//View/persistedChildren"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//View/styles"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference notation.ecore#//View/element"/> | |
| <genFeatures property="Readonly" notify="false" createChild="false" ecoreFeature="ecore:EReference notation.ecore#//View/diagram"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//View/transientChildren"/> | |
| <genOperations ecoreOperation="notation.ecore#//View/getStyle"> | |
| <genParameters ecoreParameter="notation.ecore#//View/getStyle/eClass"/> | |
| </genOperations> | |
| <genOperations ecoreOperation="notation.ecore#//View/createChild"> | |
| <genParameters ecoreParameter="notation.ecore#//View/createChild/eClass"/> | |
| </genOperations> | |
| <genOperations ecoreOperation="notation.ecore#//View/createStyle"> | |
| <genParameters ecoreParameter="notation.ecore#//View/createStyle/eClass"/> | |
| </genOperations> | |
| <genOperations ecoreOperation="notation.ecore#//View/getNamedStyle"> | |
| <genParameters ecoreParameter="notation.ecore#//View/getNamedStyle/eClass"/> | |
| <genParameters ecoreParameter="notation.ecore#//View/getNamedStyle/name"/> | |
| </genOperations> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//RelativeBendpoints"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//RelativeBendpoints/points"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//Diagram"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//Diagram/name"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//Diagram/measurementUnit"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//Diagram/persistedEdges"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//Diagram/TransientEdges"/> | |
| <genOperations ecoreOperation="notation.ecore#//Diagram/createEdge"> | |
| <genParameters ecoreParameter="notation.ecore#//Diagram/createEdge/eClass"/> | |
| </genOperations> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//Image"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//Image/data"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//CanonicalStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//CanonicalStyle/canonical"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//ShapeStyle"/> | |
| <genClasses ecoreClass="notation.ecore#//ConnectorStyle"/> | |
| <genClasses ecoreClass="notation.ecore#//PageStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//PageStyle/pageX"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//PageStyle/pageY"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//PageStyle/pageWidth"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//PageStyle/pageHeight"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//DrawerStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//DrawerStyle/collapsed"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//GuideStyle"> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//GuideStyle/horizontalGuides"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//GuideStyle/verticalGuides"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//Guide"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//Guide/position"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//Guide/nodeMap"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//NodeEntry"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//NodeEntry/value"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference notation.ecore#//NodeEntry/key"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//FilteringStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//FilteringStyle/filtering"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//FilteringStyle/filteringKeys"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference notation.ecore#//FilteringStyle/filteredObjects"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//DiagramStyle"/> | |
| <genClasses ecoreClass="notation.ecore#//ImageStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//ImageStyle/antiAlias"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//ImageStyle/maintainAspectRatio"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//ImageStyle/cropBound"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//ImageBufferStyle"> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//ImageBufferStyle/imageBuffer"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//PropertiesSetStyle"> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//PropertiesSetStyle/propertiesMap"/> | |
| <genOperations ecoreOperation="notation.ecore#//PropertiesSetStyle/getProperty"> | |
| <genParameters ecoreParameter="notation.ecore#//PropertiesSetStyle/getProperty/propertyName"/> | |
| </genOperations> | |
| <genOperations ecoreOperation="notation.ecore#//PropertiesSetStyle/setProperty"> | |
| <genParameters ecoreParameter="notation.ecore#//PropertiesSetStyle/setProperty/propertyName"/> | |
| <genParameters ecoreParameter="notation.ecore#//PropertiesSetStyle/setProperty/newValue"/> | |
| </genOperations> | |
| <genOperations ecoreOperation="notation.ecore#//PropertiesSetStyle/createProperty"> | |
| <genParameters ecoreParameter="notation.ecore#//PropertiesSetStyle/createProperty/propertyName"/> | |
| <genParameters ecoreParameter="notation.ecore#//PropertiesSetStyle/createProperty/instanceType"/> | |
| <genParameters ecoreParameter="notation.ecore#//PropertiesSetStyle/createProperty/initialValue"/> | |
| </genOperations> | |
| <genOperations ecoreOperation="notation.ecore#//PropertiesSetStyle/removeProperty"> | |
| <genParameters ecoreParameter="notation.ecore#//PropertiesSetStyle/removeProperty/propertyName"/> | |
| </genOperations> | |
| <genOperations ecoreOperation="notation.ecore#//PropertiesSetStyle/hasProperty"> | |
| <genParameters ecoreParameter="notation.ecore#//PropertiesSetStyle/hasProperty/propertyName"/> | |
| </genOperations> | |
| <genOperations ecoreOperation="notation.ecore#//PropertiesSetStyle/createProperty.1"> | |
| <genParameters ecoreParameter="notation.ecore#//PropertiesSetStyle/createProperty.1/propertyName"/> | |
| <genParameters ecoreParameter="notation.ecore#//PropertiesSetStyle/createProperty.1/initialValue"/> | |
| </genOperations> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//StringToPropertyValueMapEntry"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//StringToPropertyValueMapEntry/key"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference notation.ecore#//StringToPropertyValueMapEntry/value"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//PropertyValue"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//PropertyValue/rawValue"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference notation.ecore#//PropertyValue/instanceType"/> | |
| <genOperations ecoreOperation="notation.ecore#//PropertyValue/getValue"/> | |
| <genOperations ecoreOperation="notation.ecore#//PropertyValue/setValue"> | |
| <genParameters ecoreParameter="notation.ecore#//PropertyValue/setValue/newValue"/> | |
| </genOperations> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//SingleValueStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//SingleValueStyle/rawValue"/> | |
| <genOperations ecoreOperation="notation.ecore#//SingleValueStyle/getValue"/> | |
| <genOperations ecoreOperation="notation.ecore#//SingleValueStyle/setValue"> | |
| <genParameters ecoreParameter="notation.ecore#//SingleValueStyle/setValue/newValue"/> | |
| </genOperations> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//ListValueStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//ListValueStyle/rawValuesList"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//NamedStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//NamedStyle/name"/> | |
| </genClasses> | |
| <genClasses image="false" ecoreClass="notation.ecore#//StringObjectConverter"> | |
| <genOperations ecoreOperation="notation.ecore#//StringObjectConverter/getStringFromObject"> | |
| <genParameters ecoreParameter="notation.ecore#//StringObjectConverter/getStringFromObject/objectValue"/> | |
| </genOperations> | |
| <genOperations ecoreOperation="notation.ecore#//StringObjectConverter/getObjectFromString"> | |
| <genParameters ecoreParameter="notation.ecore#//StringObjectConverter/getObjectFromString/stringValue"/> | |
| </genOperations> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//DataTypeStyle"> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference notation.ecore#//DataTypeStyle/instanceType"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//IntValueStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//IntValueStyle/intValue"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//IntListValueStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//IntListValueStyle/intListValue"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//BooleanValueStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//BooleanValueStyle/booleanValue"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//DoubleValueStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//DoubleValueStyle/doubleValue"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//DoubleListValueStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//DoubleListValueStyle/doubleListValue"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//StringValueStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//StringValueStyle/stringValue"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//StringListValueStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//StringListValueStyle/stringListValue"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//EObjectValueStyle"> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference notation.ecore#//EObjectValueStyle/eObjectValue"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//EObjectListValueStyle"> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference notation.ecore#//EObjectListValueStyle/eObjectListValue"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//ByteArrayValueStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//ByteArrayValueStyle/byteArrayValue"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//BooleanListValueStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//BooleanListValueStyle/booleanListValue"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//HintedDiagramLinkStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//HintedDiagramLinkStyle/hint"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//DiagramLinkStyle"> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference notation.ecore#//DiagramLinkStyle/diagramLink"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//MultiDiagramLinkStyle"> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference notation.ecore#//MultiDiagramLinkStyle/diagramLinks"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//TextStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//TextStyle/textAlignment"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//LineTypeStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//LineTypeStyle/lineType"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//ArrowStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//ArrowStyle/arrowSource"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//ArrowStyle/arrowTarget"/> | |
| </genClasses> | |
| <genClasses ecoreClass="notation.ecore#//Shape"/> | |
| <genClasses ecoreClass="notation.ecore#//Compartment"/> | |
| <genClasses ecoreClass="notation.ecore#//ListCompartment"/> | |
| <genClasses ecoreClass="notation.ecore#//Connector"/> | |
| <genClasses ecoreClass="notation.ecore#//StandardDiagram"/> | |
| <genClasses ecoreClass="notation.ecore#//DecorationNode"/> | |
| <genClasses ecoreClass="notation.ecore#//BasicDecorationNode"/> | |
| <genClasses ecoreClass="notation.ecore#//BasicCompartment"/> | |
| <genClasses ecoreClass="notation.ecore#//BasicSemanticCompartment"/> | |
| <genClasses ecoreClass="notation.ecore#//SemanticListCompartment"/> | |
| <genClasses ecoreClass="notation.ecore#//RoundedCornersStyle"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute notation.ecore#//RoundedCornersStyle/roundedBendpointsRadius"/> | |
| </genClasses> | |
| </genPackages> | |
| </genmodel:GenModel> |