11452 lines
657 KiB
XML
Executable File
11452 lines
657 KiB
XML
Executable File
<?xml version="1.0" encoding="UTF-8"?>
|
|
<gmfgen:GenEditorGenerator xmi:version="2.0"
|
|
xmlns:xmi="http://www.omg.org/XMI"
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xmlns:gmfgen="http://www.eclipse.org/gmf/2006/GenModel" packageNamePrefix="org.eclipse.uml2.diagram.clazz"
|
|
modelID="UMLClass"
|
|
diagramFileExtension="umlclass_diagram"
|
|
dynamicTemplates="true"
|
|
templateDirectory="/org.eclipse.uml2.diagram.def/dynamic-templates/codegen">
|
|
<audits>
|
|
<categories
|
|
id="pyUml-ac1"
|
|
name="PyUML Live Validation"
|
|
description="Python-specific UML validation results"
|
|
path="//@audits/@categories.0"
|
|
audits="//@audits/@rules.0 //@audits/@rules.1 //@audits/@rules.2 //@audits/@rules.3 //@audits/@rules.4 //@audits/@rules.5 //@audits/@rules.6 //@audits/@rules.7 //@audits/@rules.8 //@audits/@rules.9 //@audits/@rules.10 //@audits/@rules.11 //@audits/@rules.12 //@audits/@rules.13 //@audits/@rules.14"/>
|
|
<rules
|
|
name="Protected Element Info"
|
|
description="Info when using "protected""
|
|
id="PyUML-rule1"
|
|
message="Protected Elements in Python starting with "_" are only convention"
|
|
severity="INFO"
|
|
useInLiveMode="true"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="self.visibility <> VisibilityKind::protected"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement"/>
|
|
</target>
|
|
</rules>
|
|
<rules
|
|
name="PackageWarning"
|
|
description="Warning when using visibility "Package""
|
|
id="PyUML-rule2"
|
|
message=""Package" visibility is not supported by Python"
|
|
severity="WARNING"
|
|
useInLiveMode="true"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="self.visibility = VisibilityKind::private or self.visibility = VisibilityKind::public or self.visibility = VisibilityKind::protected"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement"/>
|
|
</target>
|
|
</rules>
|
|
<rules
|
|
name="privAttr"
|
|
description="private attributes must start with "__""
|
|
id="PyUML-rule3"
|
|
message="Private attribute does not start with "__""
|
|
severity="WARNING"
|
|
useInLiveMode="true"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="self.visibility <> VisibilityKind::private or self.name.substring(1,2) = '__'"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property"/>
|
|
</target>
|
|
</rules>
|
|
<rules
|
|
name="privMethod"
|
|
description="private methods must start with "__""
|
|
id="PyUML-rule4"
|
|
message="Private method does not start with "__""
|
|
severity="WARNING"
|
|
useInLiveMode="true"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="self.visibility <> VisibilityKind::private or self.name.substring(1,2) = '__'"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Operation"/>
|
|
</target>
|
|
</rules>
|
|
<rules
|
|
name="protectedAttribute"
|
|
description="private attributes must start with "__""
|
|
id="PyUML-rule5"
|
|
message="Protected attribute does not start with "_""
|
|
severity="WARNING"
|
|
useInLiveMode="true"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="self.visibility <> VisibilityKind::protected or self.name.substring(1,1) = '_'"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property"/>
|
|
</target>
|
|
</rules>
|
|
<rules
|
|
name="protectedMethod"
|
|
description="private method must start with "__""
|
|
id="PyUML-rule6"
|
|
message="Protected method does not start with "_""
|
|
severity="WARNING"
|
|
useInLiveMode="true"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="self.visibility <> VisibilityKind::protected or self.name.substring(1,1) = '_'"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Operation"/>
|
|
</target>
|
|
</rules>
|
|
<rules
|
|
name="abstract operator"
|
|
description="Abstract classes are not supported in Python."
|
|
id="PyUML-rule7"
|
|
message="Abstract classes are not supported in Python."
|
|
severity="INFO"
|
|
useInLiveMode="true"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="not self.isAbstract"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Classifier"/>
|
|
</target>
|
|
</rules>
|
|
<rules
|
|
name="overloadedMethods"
|
|
description="Multiple Methods with same name are not supported in Python - use default values for Overloading!"
|
|
id="PyUML-rule8"
|
|
message="Multiple methods with same name are not supported in Python - use default values for overloading!"
|
|
useInLiveMode="true"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="self.getOperations()->forAll(op1, op2 | op1<>op2 implies op1.name <> op2.name)"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Classifier"/>
|
|
</target>
|
|
</rules>
|
|
<rules
|
|
name="interfaceInfo"
|
|
description="UML Interfaces are reproduced as classes in Python Code"
|
|
id="PyUML-rule9"
|
|
message="UML interfaces are realized as classes in Python Code"
|
|
severity="INFO"
|
|
useInLiveMode="true"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="false"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interface"/>
|
|
</target>
|
|
</rules>
|
|
<rules
|
|
name="objectMethodWithoutSelf"
|
|
description="This method will be realized as static unless you add "self" as first parameter!"
|
|
id="PyUML-rule10"
|
|
message="This method will be realized as static unless you add "self" as first parameter!"
|
|
severity="WARNING"
|
|
useInLiveMode="true"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="self.isStatic or (not self.ownedParameter->forAll(param | param.name <> 'self' ))"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Operation"/>
|
|
</target>
|
|
</rules>
|
|
<rules
|
|
name="staticMethodWithSelf"
|
|
description="This method will be realized as non-static unless you remove the "self" parameter!"
|
|
id="PyUML-rule11"
|
|
message="This method will be realized as non-static unless you remove the "self" parameter!"
|
|
severity="WARNING"
|
|
useInLiveMode="true"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="(not self.isStatic) or self.ownedParameter->forAll(param | param.name <> 'self' )"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Operation"/>
|
|
</target>
|
|
</rules>
|
|
<rules
|
|
name="TypedParameter"
|
|
description="Typed parameters are not supported in Python."
|
|
id="PyUML-rule12"
|
|
message="Typed parameters are not supported in Python."
|
|
severity="WARNING"
|
|
useInLiveMode="true"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="self.name = null or self.type = null"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Parameter"/>
|
|
</target>
|
|
</rules>
|
|
<rules
|
|
name="TypedMethod"
|
|
description="Method return types are not supported in Python."
|
|
id="PyUML-rule13"
|
|
message="Method return types are not supported in Python."
|
|
severity="WARNING"
|
|
useInLiveMode="true"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="self.type = null"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Operation"/>
|
|
</target>
|
|
</rules>
|
|
<rules
|
|
name="TypedAttribute"
|
|
description="Typed attributes are not supported in Python."
|
|
id="PyUML-rule14"
|
|
message="Typed attributes are not supported in Python."
|
|
severity="WARNING"
|
|
useInLiveMode="true"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="self.name = null or self.type = null or self.association <> null"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property"/>
|
|
</target>
|
|
</rules>
|
|
<rules
|
|
name="InOutParameter"
|
|
description="Only incoming Parameters are supported in Python."
|
|
id="PyUML-rule15"
|
|
message="Only incoming Parameters are supported in Python."
|
|
severity="WARNING"
|
|
category="//@audits/@categories.0">
|
|
<rule
|
|
body="self.direction = null or (self.direction <> ParameterDirectionKind::out and self.direction <> ParameterDirectionKind::inout)"/>
|
|
<target
|
|
xsi:type="gmfgen:GenDomainElementTarget">
|
|
<element
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Parameter"/>
|
|
</target>
|
|
</rules>
|
|
</audits>
|
|
<diagram
|
|
visualID="1000"
|
|
editPartClassName="PackageEditPart"
|
|
itemSemanticEditPolicyClassName="PackageItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PackageViewFactory"
|
|
canonicalEditPolicyClassName="PackageCanonicalEditPolicy"
|
|
iconProviderPriority="Low"
|
|
creationWizardCategoryID="org.eclipse.uml2.diagram.New"
|
|
validationProviderPriority="Low"
|
|
validationEnabled="true"
|
|
validationDecorators="true"
|
|
validationDecoratorProviderPriority="Medium">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Diagram"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="PackageEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.draw2d.FreeformLayer"/>
|
|
<containsShortcutsTo>uml</containsShortcutsTo>
|
|
<domainDiagramElement
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package"/>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3006"
|
|
editPartClassName="Package3EditPart"
|
|
itemSemanticEditPolicyClassName="Package3ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Package3ViewFactory"
|
|
canonicalEditPolicyClassName="Package3CanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="Package2GraphicalNodeEditPolicy"
|
|
createCommandClassName="Package2CreateCommand"
|
|
containers="//@diagram/@compartments.0">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@elementType"
|
|
editHelperAdviceClassName="Package2EditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/nestedPackage"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'package' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3007"
|
|
editPartClassName="ClassEditPart"
|
|
itemSemanticEditPolicyClassName="ClassItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ClassViewFactory"
|
|
canonicalEditPolicyClassName="ClassCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="ClassGraphicalNodeEditPolicy"
|
|
createCommandClassName="ClassCreateCommand"
|
|
containers="//@diagram/@compartments.1">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="ClassEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Class"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'Class' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3008"
|
|
editPartClassName="DataTypeEditPart"
|
|
itemSemanticEditPolicyClassName="DataTypeItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DataTypeViewFactory"
|
|
canonicalEditPolicyClassName="DataTypeCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="DataTypeGraphicalNodeEditPolicy"
|
|
createCommandClassName="DataTypeCreateCommand"
|
|
containers="//@diagram/@compartments.1">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="DataTypeEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'DataType' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3009"
|
|
editPartClassName="PrimitiveTypeEditPart"
|
|
itemSemanticEditPolicyClassName="PrimitiveTypeItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PrimitiveTypeViewFactory"
|
|
canonicalEditPolicyClassName="PrimitiveTypeCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="PrimitiveTypeGraphicalNodeEditPolicy"
|
|
createCommandClassName="PrimitiveTypeCreateCommand"
|
|
containers="//@diagram/@compartments.1">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="PrimitiveTypeEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/PrimitiveType"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'PrimitiveType' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3011"
|
|
editPartClassName="EnumerationEditPart"
|
|
itemSemanticEditPolicyClassName="EnumerationItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="EnumerationViewFactory"
|
|
canonicalEditPolicyClassName="EnumerationCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="EnumerationGraphicalNodeEditPolicy"
|
|
createCommandClassName="EnumerationCreateCommand"
|
|
containers="//@diagram/@compartments.1">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="EnumerationEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Enumeration"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'Enumeration' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3012"
|
|
editPartClassName="AssociationClassEditPart"
|
|
itemSemanticEditPolicyClassName="AssociationClassItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationClassViewFactory"
|
|
canonicalEditPolicyClassName="AssociationClassCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="AssociationClassGraphicalNodeEditPolicy"
|
|
createCommandClassName="AssociationClassCreateCommand"
|
|
containers="//@diagram/@compartments.1">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="AssociationClassEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AssociationClass"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'AssociationClass' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3013"
|
|
editPartClassName="InstanceSpecificationEditPart"
|
|
itemSemanticEditPolicyClassName="InstanceSpecificationItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="InstanceSpecificationViewFactory"
|
|
canonicalEditPolicyClassName="InstanceSpecificationCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="InstanceSpecificationGraphicalNodeEditPolicy"
|
|
createCommandClassName="InstanceSpecificationCreateCommand"
|
|
containers="//@diagram/@compartments.2">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="InstanceSpecificationEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InstanceSpecification"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'instanceSpecification' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3001"
|
|
editPartClassName="PropertyEditPart"
|
|
itemSemanticEditPolicyClassName="PropertyItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PropertyViewFactory"
|
|
canonicalEditPolicyClassName="PropertyCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="PropertyGraphicalNodeEditPolicy"
|
|
createCommandClassName="PropertyNodeCreateCommand"
|
|
containers="//@diagram/@compartments.3 //@diagram/@compartments.23">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="PropertyEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredClassifier/ownedAttribute"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredClassifier/ownedAttribute"/>
|
|
<modelElementSelector
|
|
body="not oclIsKindOf(uml::Port)"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body="AggregationKind::composite">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property/aggregation"/>
|
|
</initializers>
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'property' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3002"
|
|
editPartClassName="OperationEditPart"
|
|
itemSemanticEditPolicyClassName="OperationItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="OperationViewFactory"
|
|
canonicalEditPolicyClassName="OperationCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="OperationGraphicalNodeEditPolicy"
|
|
createCommandClassName="OperationCreateCommand"
|
|
containers="//@diagram/@compartments.4 //@diagram/@compartments.24">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="OperationEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Operation"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Class/ownedOperation"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Class/ownedOperation"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'operation' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3003"
|
|
editPartClassName="Class3EditPart"
|
|
itemSemanticEditPolicyClassName="Class3ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Class3ViewFactory"
|
|
canonicalEditPolicyClassName="Class3CanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="Class3GraphicalNodeEditPolicy"
|
|
createCommandClassName="Class3CreateCommand"
|
|
containers="//@diagram/@compartments.5 //@diagram/@compartments.8 //@diagram/@compartments.25">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.1/@elementType"
|
|
editHelperAdviceClassName="Class2EditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Class"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Class/nestedClassifier"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Class/nestedClassifier"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'Class' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildSideAffixedNode"
|
|
visualID="3025"
|
|
editPartClassName="PortEditPart"
|
|
itemSemanticEditPolicyClassName="PortItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PortViewFactory"
|
|
canonicalEditPolicyClassName="PortCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="PortGraphicalNodeEditPolicy"
|
|
createCommandClassName="PortCreateCommand"
|
|
containers="//@diagram/@topLevelNodes.1 //@diagram/@childNodes.27">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="PortEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="PortFigure"
|
|
classBody="
/**
 * @generated
 */
public class PortFigure extends org.eclipse.draw2d.RectangleFigure {




	/**
	 * @generated
	 */
	public PortFigure() {
					this.setForegroundColor(org.eclipse.draw2d.ColorConstants.gray);
this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(15)
, getMapMode().DPtoLP(15)
));
this.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(15)
, getMapMode().DPtoLP(15)
));
this.setMinimumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(15)
, getMapMode().DPtoLP(15)
));
	}


	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}





}

">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedForeground="true"/>
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="15"
|
|
height="15"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Port"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredClassifier/ownedAttribute"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredClassifier/ownedAttribute"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body="AggregationKind::composite">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property/aggregation"/>
|
|
</initializers>
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'port' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
xsi:type="gmfgen:GenExternalNodeLabel"
|
|
visualID="5013"
|
|
editPartClassName="PortNameEditPart"
|
|
itemSemanticEditPolicyClassName="PortNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PortNameViewFactory">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildSideAffixedNode"
|
|
visualID="3027"
|
|
editPartClassName="RedefinableTemplateSignatureEditPart"
|
|
itemSemanticEditPolicyClassName="RedefinableTemplateSignatureItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="RedefinableTemplateSignatureViewFactory"
|
|
canonicalEditPolicyClassName="RedefinableTemplateSignatureCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="RedefinableTemplateSignatureGraphicalNodeEditPolicy"
|
|
createCommandClassName="RedefinableTemplateSignatureCreateCommand"
|
|
containers="//@diagram/@topLevelNodes.1 //@diagram/@topLevelNodes.2 //@diagram/@topLevelNodes.3 //@diagram/@topLevelNodes.4 //@diagram/@topLevelNodes.5 //@diagram/@childNodes.27 //@diagram/@childNodes.28 //@diagram/@childNodes.30 //@diagram/@childNodes.31">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="RedefinableTemplateSignatureEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="TemplateSignatureFigure"
|
|
classBody="
/**
 * @generated
 */
public class TemplateSignatureFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureTemplateSignatureFigure_signature; 


	/**
	 * @generated
	 */
	public TemplateSignatureFigure() {
				this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);
		createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureTemplateSignatureFigure_signature = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureTemplateSignatureFigure_signature.setText("<signature>");

fFigureTemplateSignatureFigure_signature.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
));

this.add(fFigureTemplateSignatureFigure_signature);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureTemplateSignatureFigure_signature() {
		return fFigureTemplateSignatureFigure_signature;
	}


}

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="80"
|
|
height="20"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/RedefinableTemplateSignature"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TemplateableElement/ownedTemplateSignature"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TemplateableElement/ownedTemplateSignature"/>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5015"
|
|
editPartClassName="TemplateSignatureNode_signatureEditPart"
|
|
itemSemanticEditPolicyClassName="TemplateSignatureNode_signatureItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="TemplateSignatureNode_signatureViewFactory">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureTemplateSignatureFigure_signature"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel"/>
|
|
</labels>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3019"
|
|
editPartClassName="Property2EditPart"
|
|
itemSemanticEditPolicyClassName="Property2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Property2ViewFactory"
|
|
canonicalEditPolicyClassName="Property2CanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="Property2GraphicalNodeEditPolicy"
|
|
createCommandClassName="Property2CreateCommand"
|
|
containers="//@diagram/@compartments.6">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.7/@elementType"
|
|
editHelperAdviceClassName="PropertyEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredClassifier/ownedAttribute"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredClassifier/ownedAttribute"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body="AggregationKind::composite">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property/aggregation"/>
|
|
</initializers>
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'property' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3020"
|
|
editPartClassName="Operation2EditPart"
|
|
itemSemanticEditPolicyClassName="Operation2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Operation2ViewFactory"
|
|
canonicalEditPolicyClassName="Operation2CanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="Operation2GraphicalNodeEditPolicy"
|
|
createCommandClassName="Operation2CreateCommand"
|
|
containers="//@diagram/@compartments.7">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.8/@elementType"
|
|
editHelperAdviceClassName="OperationEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Operation"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Class/ownedOperation"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Class/ownedOperation"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'operation' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3014"
|
|
editPartClassName="Property3EditPart"
|
|
itemSemanticEditPolicyClassName="Property3ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Property3ViewFactory"
|
|
canonicalEditPolicyClassName="Property3CanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="Property3GraphicalNodeEditPolicy"
|
|
createCommandClassName="Property3CreateCommand"
|
|
containers="//@diagram/@compartments.9 //@diagram/@compartments.30">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.7/@elementType"
|
|
editHelperAdviceClassName="Property2EditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType/ownedAttribute"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType/ownedAttribute"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body="AggregationKind::composite">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property/aggregation"/>
|
|
</initializers>
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'property' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3015"
|
|
editPartClassName="Operation3EditPart"
|
|
itemSemanticEditPolicyClassName="Operation3ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Operation3ViewFactory"
|
|
canonicalEditPolicyClassName="Operation3CanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="Operation3GraphicalNodeEditPolicy"
|
|
createCommandClassName="Operation3CreateCommand"
|
|
containers="//@diagram/@compartments.10 //@diagram/@compartments.31">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.8/@elementType"
|
|
editHelperAdviceClassName="Operation2EditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Operation"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType/ownedOperation"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType/ownedOperation"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'operation' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3021"
|
|
editPartClassName="Property4EditPart"
|
|
itemSemanticEditPolicyClassName="Property4ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Property4ViewFactory"
|
|
canonicalEditPolicyClassName="Property4CanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="Property4GraphicalNodeEditPolicy"
|
|
createCommandClassName="Property4CreateCommand"
|
|
containers="//@diagram/@compartments.11 //@diagram/@compartments.32">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.7/@elementType"
|
|
editHelperAdviceClassName="Property3EditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType/ownedAttribute"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType/ownedAttribute"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body="AggregationKind::composite">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property/aggregation"/>
|
|
</initializers>
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'property' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3022"
|
|
editPartClassName="Operation4EditPart"
|
|
itemSemanticEditPolicyClassName="Operation4ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Operation4ViewFactory"
|
|
canonicalEditPolicyClassName="Operation4CanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="Operation4GraphicalNodeEditPolicy"
|
|
createCommandClassName="Operation4CreateCommand"
|
|
containers="//@diagram/@compartments.12 //@diagram/@compartments.33">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.8/@elementType"
|
|
editHelperAdviceClassName="Operation3EditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Operation"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType/ownedOperation"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType/ownedOperation"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'operation' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3016"
|
|
editPartClassName="EnumerationLiteralEditPart"
|
|
itemSemanticEditPolicyClassName="EnumerationLiteralItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="EnumerationLiteralViewFactory"
|
|
canonicalEditPolicyClassName="EnumerationLiteralCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="EnumerationLiteralGraphicalNodeEditPolicy"
|
|
createCommandClassName="EnumerationLiteralCreateCommand"
|
|
containers="//@diagram/@compartments.13 //@diagram/@compartments.26">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="EnumerationLiteralEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/EnumerationLiteral"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Enumeration/ownedLiteral"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Enumeration/ownedLiteral"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'enumerationLiteral' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3023"
|
|
editPartClassName="Property5EditPart"
|
|
itemSemanticEditPolicyClassName="Property5ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Property5ViewFactory"
|
|
canonicalEditPolicyClassName="Property5CanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="Property5GraphicalNodeEditPolicy"
|
|
createCommandClassName="Property5CreateCommand"
|
|
containers="//@diagram/@compartments.14 //@diagram/@compartments.27">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.7/@elementType"
|
|
editHelperAdviceClassName="Property4EditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType/ownedAttribute"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType/ownedAttribute"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body="AggregationKind::composite">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property/aggregation"/>
|
|
</initializers>
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'property' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3024"
|
|
editPartClassName="Operation5EditPart"
|
|
itemSemanticEditPolicyClassName="Operation5ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Operation5ViewFactory"
|
|
canonicalEditPolicyClassName="Operation5CanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="Operation5GraphicalNodeEditPolicy"
|
|
createCommandClassName="Operation5CreateCommand"
|
|
containers="//@diagram/@compartments.15 //@diagram/@compartments.28">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.8/@elementType"
|
|
editHelperAdviceClassName="Operation4EditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Operation"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType/ownedOperation"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType/ownedOperation"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'operation' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3017"
|
|
editPartClassName="SlotEditPart"
|
|
itemSemanticEditPolicyClassName="SlotItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="SlotViewFactory"
|
|
canonicalEditPolicyClassName="SlotCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="SlotGraphicalNodeEditPolicy"
|
|
createCommandClassName="SlotCreateCommand"
|
|
containers="//@diagram/@compartments.16 //@diagram/@compartments.29"
|
|
labelElementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="SlotEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Slot"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InstanceSpecification/slot"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InstanceSpecification/slot"/>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3028"
|
|
editPartClassName="Property6EditPart"
|
|
itemSemanticEditPolicyClassName="Property6ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Property6ViewFactory"
|
|
canonicalEditPolicyClassName="Property6CanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="Property6GraphicalNodeEditPolicy"
|
|
createCommandClassName="Property6CreateCommand"
|
|
containers="//@diagram/@compartments.17">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.7/@elementType"
|
|
editHelperAdviceClassName="Property5EditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interface/ownedAttribute"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interface/ownedAttribute"/>
|
|
<modelElementSelector
|
|
body="not oclIsKindOf(uml::Port)"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body="AggregationKind::composite">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property/aggregation"/>
|
|
</initializers>
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'property' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3029"
|
|
editPartClassName="Operation6EditPart"
|
|
itemSemanticEditPolicyClassName="Operation6ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Operation6ViewFactory"
|
|
canonicalEditPolicyClassName="Operation6CanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="Operation6GraphicalNodeEditPolicy"
|
|
createCommandClassName="Operation6CreateCommand"
|
|
containers="//@diagram/@compartments.18">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.8/@elementType"
|
|
editHelperAdviceClassName="Operation5EditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Operation"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interface/ownedOperation"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interface/ownedOperation"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'operation' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3030"
|
|
editPartClassName="Class4EditPart"
|
|
itemSemanticEditPolicyClassName="Class4ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Class4ViewFactory"
|
|
canonicalEditPolicyClassName="Class4CanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="Class4GraphicalNodeEditPolicy"
|
|
createCommandClassName="Class4CreateCommand"
|
|
containers="//@diagram/@compartments.19">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.1/@elementType"
|
|
editHelperAdviceClassName="Class3EditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Class"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interface/nestedClassifier"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interface/nestedClassifier"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'Class' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
xsi:type="gmfgen:GenChildLabelNode"
|
|
visualID="3031"
|
|
editPartClassName="ElementImportEditPart"
|
|
itemSemanticEditPolicyClassName="ElementImportItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ElementImportViewFactory"
|
|
canonicalEditPolicyClassName="ElementImportCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="ElementImportGraphicalNodeEditPolicy"
|
|
createCommandClassName="ElementImportCreateCommand"
|
|
containers="//@diagram/@compartments.20">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="ElementImportEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ElementImport"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Namespace/elementImport"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Namespace/elementImport"/>
|
|
</modelFacet>
|
|
<labelModelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ElementImport/alias"/>
|
|
</labelModelFacet>
|
|
</childNodes>
|
|
<childNodes
|
|
visualID="3032"
|
|
editPartClassName="Package6EditPart"
|
|
itemSemanticEditPolicyClassName="Package6ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Package6ViewFactory"
|
|
canonicalEditPolicyClassName="Package6CanonicalEditPolicy"
|
|
compartments="//@diagram/@compartments.22"
|
|
graphicalNodeEditPolicyClassName="Package5GraphicalNodeEditPolicy"
|
|
createCommandClassName="Package5CreateCommand"
|
|
containers="//@diagram/@compartments.22 //@diagram/@compartments.21">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@elementType"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="PackageAsFrameFigure"
|
|
classBody="
/**
 * @generated
 */
public class PackageAsFrameFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fPackageAsFrameFigure_name; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fPackageAsFrameFigure_fixed_package; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fPackageAsFrameFigure_contents; 


	/**
	 * @generated
	 */
	public PackageAsFrameFigure() {
		

	org.eclipse.draw2d.BorderLayout layoutThis = new org.eclipse.draw2d.BorderLayout();
	this.setLayoutManager(layoutThis);

		
this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(1)
, getMapMode().DPtoLP(1)
, getMapMode().DPtoLP(1)
, getMapMode().DPtoLP(1)
));
		createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure packageAsFrameFigure_TopRow0 = new org.eclipse.draw2d.RectangleFigure();
packageAsFrameFigure_TopRow0.setOutline(false);

this.add(packageAsFrameFigure_TopRow0, org.eclipse.draw2d.BorderLayout.TOP);


	org.eclipse.draw2d.ToolbarLayout layoutPackageAsFrameFigure_TopRow0 = new org.eclipse.draw2d.ToolbarLayout();
	layoutPackageAsFrameFigure_TopRow0.setStretchMinorAxis(true);
	layoutPackageAsFrameFigure_TopRow0.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutPackageAsFrameFigure_TopRow0.setSpacing(0);
	layoutPackageAsFrameFigure_TopRow0.setVertical(false);

	packageAsFrameFigure_TopRow0.setLayoutManager(layoutPackageAsFrameFigure_TopRow0);



class PackageAsFrameFigure_header1Class extends org.eclipse.draw2d.Shape {
	/**
	 * @generated
	 */
	private final org.eclipse.draw2d.geometry.PointList myTemplate = new org.eclipse.draw2d.geometry.PointList();
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.geometry.Rectangle myTemplateBounds;
	
	/**
	 * @generated
	 */
	public void addPoint(org.eclipse.draw2d.geometry.Point point){
		myTemplate.addPoint(point);
		myTemplateBounds = null;
	}
	
	/**
	 * @generated
	 */
	protected void fillShape(org.eclipse.draw2d.Graphics graphics) {
		org.eclipse.draw2d.geometry.Rectangle bounds = getBounds();
		graphics.pushState();
		graphics.translate(bounds.x, bounds.y);
		graphics.fillPolygon(scalePointList());
		graphics.popState();
	}
	
	/**
	 * @generated
	 */
	protected void outlineShape(org.eclipse.draw2d.Graphics graphics) {
		org.eclipse.draw2d.geometry.Rectangle bounds = getBounds();
		graphics.pushState();
		graphics.translate(bounds.x, bounds.y);
		graphics.drawPolygon(scalePointList());
		graphics.popState();
	}
	
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.geometry.Rectangle getTemplateBounds(){
		if (myTemplateBounds == null){
			myTemplateBounds = myTemplate.getBounds().getCopy().union(0, 0);
			//just safety -- we are going to use this as divider 
			if (myTemplateBounds.width < 1){
				myTemplateBounds.width = 1;
			}
			if (myTemplateBounds.height < 1){
				myTemplateBounds.height = 1;
			}
		}
		return myTemplateBounds;
	}
	
	/**
	 * @generated
	 */
	private int[] scalePointList() {
		org.eclipse.draw2d.geometry.Rectangle pointsBounds = getTemplateBounds();
		org.eclipse.draw2d.geometry.Rectangle actualBounds = getBounds();

		float xScale = ((float) actualBounds.width) / pointsBounds.width;
		float yScale = ((float) actualBounds.height) / pointsBounds.height;

		if (xScale == 1 && yScale == 1) {
			return myTemplate.toIntArray();
		}
		int[] scaled = (int[]) myTemplate.toIntArray().clone();
		for (int i = 0; i < scaled.length; i += 2) {
			scaled[i] = (int) Math.floor(scaled[i] * xScale);
			scaled[i + 1] = (int) Math.floor(scaled[i + 1] * yScale);
		}
		return scaled;
	}
};
PackageAsFrameFigure_header1Class packageAsFrameFigure_header1 = new PackageAsFrameFigure_header1Class();

packageAsFrameFigure_header1.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(0)
));
packageAsFrameFigure_header1.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(40)
));
packageAsFrameFigure_header1.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(35)
, getMapMode().DPtoLP(40)
));
packageAsFrameFigure_header1.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(40)
, getMapMode().DPtoLP(35)
));
packageAsFrameFigure_header1.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(40)
, getMapMode().DPtoLP(0)
));

packageAsFrameFigure_header1.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(10)
, getMapMode().DPtoLP(10)
, getMapMode().DPtoLP(13)
, getMapMode().DPtoLP(13)
));

packageAsFrameFigure_TopRow0.add(packageAsFrameFigure_header1);


	org.eclipse.draw2d.ToolbarLayout layoutPackageAsFrameFigure_header1 = new org.eclipse.draw2d.ToolbarLayout();
	layoutPackageAsFrameFigure_header1.setStretchMinorAxis(true);
	layoutPackageAsFrameFigure_header1.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutPackageAsFrameFigure_header1.setSpacing(10);
	layoutPackageAsFrameFigure_header1.setVertical(false);

	packageAsFrameFigure_header1.setLayoutManager(layoutPackageAsFrameFigure_header1);



fPackageAsFrameFigure_fixed_package = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fPackageAsFrameFigure_fixed_package.setText("package");

packageAsFrameFigure_header1.add(fPackageAsFrameFigure_fixed_package);



fPackageAsFrameFigure_name = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fPackageAsFrameFigure_name.setText("");

packageAsFrameFigure_header1.add(fPackageAsFrameFigure_name);





fPackageAsFrameFigure_contents = new org.eclipse.draw2d.RectangleFigure();
fPackageAsFrameFigure_contents.setOutline(false);
	fPackageAsFrameFigure_contents.setForegroundColor(org.eclipse.draw2d.ColorConstants.white);

this.add(fPackageAsFrameFigure_contents, org.eclipse.draw2d.BorderLayout.CENTER);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getPackageAsFrameFigure_name() {
		return fPackageAsFrameFigure_name;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getPackageAsFrameFigure_fixed_package() {
		return fPackageAsFrameFigure_fixed_package;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getPackageAsFrameFigure_contents() {
		return fPackageAsFrameFigure_contents;
	}


}

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="300"
|
|
height="100"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<behaviour
|
|
xsi:type="gmfgen:OpenDiagramBehaviour"/>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/nestedPackage"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'package' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5025"
|
|
editPartClassName="PackageName4EditPart"
|
|
itemSemanticEditPolicyClassName="PackageName4ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PackageName4ViewFactory">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getPackageAsFrameFigure_name"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel"/>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</childNodes>
|
|
<childNodes
|
|
visualID="3033"
|
|
editPartClassName="Class5EditPart"
|
|
itemSemanticEditPolicyClassName="Class5ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Class5ViewFactory"
|
|
canonicalEditPolicyClassName="Class5CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.10 //@diagram/@childNodes.11"
|
|
compartments="//@diagram/@compartments.23 //@diagram/@compartments.24 //@diagram/@compartments.25"
|
|
graphicalNodeEditPolicyClassName="Class5GraphicalNodeEditPolicy"
|
|
createCommandClassName="Class5CreateCommand"
|
|
containers="//@diagram/@compartments.22 //@diagram/@compartments.21">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.1/@elementType"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
layoutType="TOOLBAR_LAYOUT"
|
|
className="ClassFigure"
|
|
classBody="
/**
 * @generated
 */
public class ClassFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_stereo; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_name; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_PropertiesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OperationsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_ClassesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_LiteralsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OthersCompartment; 


	/**
	 * @generated
	 */
	public ClassFigure() {
		

	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(0);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure classFigure_Header0 = new org.eclipse.draw2d.RectangleFigure();
classFigure_Header0.setBorder(new org.eclipse.draw2d.LineBorder(null, getMapMode().DPtoLP(1)
));

this.add(classFigure_Header0);


	org.eclipse.draw2d.ToolbarLayout layoutClassFigure_Header0 = new org.eclipse.draw2d.ToolbarLayout();
	layoutClassFigure_Header0.setStretchMinorAxis(true);
	layoutClassFigure_Header0.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_TOPLEFT
);

	layoutClassFigure_Header0.setSpacing(0);
	layoutClassFigure_Header0.setVertical(true);

	classFigure_Header0.setLayoutManager(layoutClassFigure_Header0);



org.eclipse.draw2d.RectangleFigure classFigure_StereoContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_StereoContainer1.setOutline(false);

classFigure_Header0.add(classFigure_StereoContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_StereoContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_StereoContainer1.setLayoutManager(layoutClassFigure_StereoContainer1);



fFigureClassFigure_stereo = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_stereo.setText("");

fFigureClassFigure_stereo.setFont(FFIGURECLASSFIGURE_STEREO_FONT);



fFigureClassFigure_stereo.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
));

classFigure_StereoContainer1.add(fFigureClassFigure_stereo);




org.eclipse.draw2d.RectangleFigure classFigure_NameContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_NameContainer1.setOutline(false);

classFigure_Header0.add(classFigure_NameContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_NameContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_NameContainer1.setLayoutManager(layoutClassFigure_NameContainer1);



fFigureClassFigure_name = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_name.setText("");

fFigureClassFigure_name.setFont(FFIGURECLASSFIGURE_NAME_FONT);



fFigureClassFigure_name.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
));

classFigure_NameContainer1.add(fFigureClassFigure_name);





fFigureClassFigure_PropertiesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_PropertiesCompartment);

fFigureClassFigure_PropertiesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OperationsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OperationsCompartment);

fFigureClassFigure_OperationsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_ClassesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_ClassesCompartment);

fFigureClassFigure_ClassesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_LiteralsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_LiteralsCompartment);

fFigureClassFigure_LiteralsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OthersCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OthersCompartment);

fFigureClassFigure_OthersCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_stereo() {
		return fFigureClassFigure_stereo;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_name() {
		return fFigureClassFigure_name;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_PropertiesCompartment() {
		return fFigureClassFigure_PropertiesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OperationsCompartment() {
		return fFigureClassFigure_OperationsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_ClassesCompartment() {
		return fFigureClassFigure_ClassesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_LiteralsCompartment() {
		return fFigureClassFigure_LiteralsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OthersCompartment() {
		return fFigureClassFigure_OthersCompartment;
	}


}

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_STEREO_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_NAME_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="100"
|
|
height="60"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Class"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementSelector
|
|
body="not oclIsKindOf(uml::AssociationClass) and not oclIsKindOf(uml::StateMachine)"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body="let base : String = 'Class' in
let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in 
let space : Namespace = self.namespace in
let allMissed : Sequence(String) = suffixes->
 select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s))
 ) in
let firstMissed : String = allMissed->first() in 
let noMisses : Boolean = firstMissed.oclIsUndefined() in
let allNames : Set(String) = 
 if noMisses 
 then 
 space.member->collect(e : NamedElement | 
 if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base
 then '' 
 else e.name 
 endif)->asSet()->excluding('') else Set{'not in use'} 
 endif in 
let longestName : String = 
 if noMisses
 then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first() 
 else 'not in use' 
 endif in 
if noMisses then 
 if longestName.oclIsUndefined() 
 then base 
 else longestName.concat('1') 
 endif 
else 
 base.concat(firstMissed) 
endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5021"
|
|
editPartClassName="ClassName2EditPart"
|
|
itemSemanticEditPolicyClassName="ClassName2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ClassName2ViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_name"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedFont="true"/>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
<labels
|
|
visualID="5022"
|
|
editPartClassName="ClassQualifiedNameEditPart"
|
|
itemSemanticEditPolicyClassName="ClassQualifiedNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ClassQualifiedNameViewFactory">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_stereo"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedFont="true"/>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/qualifiedName"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</childNodes>
|
|
<childNodes
|
|
visualID="3034"
|
|
editPartClassName="Enumeration3EditPart"
|
|
itemSemanticEditPolicyClassName="Enumeration3ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Enumeration3ViewFactory"
|
|
canonicalEditPolicyClassName="Enumeration3CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.11"
|
|
compartments="//@diagram/@compartments.26 //@diagram/@compartments.27 //@diagram/@compartments.28"
|
|
graphicalNodeEditPolicyClassName="Enumeration3GraphicalNodeEditPolicy"
|
|
createCommandClassName="Enumeration3CreateCommand"
|
|
containers="//@diagram/@compartments.22 //@diagram/@compartments.21">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.4/@elementType"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
layoutType="TOOLBAR_LAYOUT"
|
|
className="ClassFigure"
|
|
classBody="
/**
 * @generated
 */
public class ClassFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_stereo; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_name; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_PropertiesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OperationsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_ClassesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_LiteralsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OthersCompartment; 


	/**
	 * @generated
	 */
	public ClassFigure() {
		

	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(0);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure classFigure_Header0 = new org.eclipse.draw2d.RectangleFigure();
classFigure_Header0.setBorder(new org.eclipse.draw2d.LineBorder(null, getMapMode().DPtoLP(1)
));

this.add(classFigure_Header0);


	org.eclipse.draw2d.ToolbarLayout layoutClassFigure_Header0 = new org.eclipse.draw2d.ToolbarLayout();
	layoutClassFigure_Header0.setStretchMinorAxis(true);
	layoutClassFigure_Header0.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_TOPLEFT
);

	layoutClassFigure_Header0.setSpacing(0);
	layoutClassFigure_Header0.setVertical(true);

	classFigure_Header0.setLayoutManager(layoutClassFigure_Header0);



org.eclipse.draw2d.RectangleFigure classFigure_StereoContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_StereoContainer1.setOutline(false);

classFigure_Header0.add(classFigure_StereoContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_StereoContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_StereoContainer1.setLayoutManager(layoutClassFigure_StereoContainer1);



fFigureClassFigure_stereo = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_stereo.setText("");

fFigureClassFigure_stereo.setFont(FFIGURECLASSFIGURE_STEREO_FONT);



fFigureClassFigure_stereo.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
));

classFigure_StereoContainer1.add(fFigureClassFigure_stereo);




org.eclipse.draw2d.RectangleFigure classFigure_NameContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_NameContainer1.setOutline(false);

classFigure_Header0.add(classFigure_NameContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_NameContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_NameContainer1.setLayoutManager(layoutClassFigure_NameContainer1);



fFigureClassFigure_name = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_name.setText("");

fFigureClassFigure_name.setFont(FFIGURECLASSFIGURE_NAME_FONT);



fFigureClassFigure_name.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
));

classFigure_NameContainer1.add(fFigureClassFigure_name);





fFigureClassFigure_PropertiesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_PropertiesCompartment);

fFigureClassFigure_PropertiesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OperationsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OperationsCompartment);

fFigureClassFigure_OperationsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_ClassesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_ClassesCompartment);

fFigureClassFigure_ClassesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_LiteralsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_LiteralsCompartment);

fFigureClassFigure_LiteralsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OthersCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OthersCompartment);

fFigureClassFigure_OthersCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_stereo() {
		return fFigureClassFigure_stereo;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_name() {
		return fFigureClassFigure_name;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_PropertiesCompartment() {
		return fFigureClassFigure_PropertiesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OperationsCompartment() {
		return fFigureClassFigure_OperationsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_ClassesCompartment() {
		return fFigureClassFigure_ClassesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_LiteralsCompartment() {
		return fFigureClassFigure_LiteralsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OthersCompartment() {
		return fFigureClassFigure_OthersCompartment;
	}


}

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_STEREO_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_NAME_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="100"
|
|
height="60"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Enumeration"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'Enumeration' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5023"
|
|
editPartClassName="EnumerationName2EditPart"
|
|
itemSemanticEditPolicyClassName="EnumerationName2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="EnumerationName2ViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_name"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedFont="true"/>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</childNodes>
|
|
<childNodes
|
|
visualID="3035"
|
|
editPartClassName="InstanceSpecification3EditPart"
|
|
itemSemanticEditPolicyClassName="InstanceSpecification3ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="InstanceSpecification3ViewFactory"
|
|
canonicalEditPolicyClassName="InstanceSpecification3CanonicalEditPolicy"
|
|
compartments="//@diagram/@compartments.29"
|
|
graphicalNodeEditPolicyClassName="InstanceSpecification3GraphicalNodeEditPolicy"
|
|
createCommandClassName="InstanceSpecification3CreateCommand"
|
|
containers="//@diagram/@compartments.22 //@diagram/@compartments.21">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.6/@elementType"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
layoutType="TOOLBAR_LAYOUT"
|
|
className="InstanceNodeFigure"
|
|
classBody="
/**
 * @generated
 */
public class InstanceNodeFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureInstanceNode_NameLabel; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureInstanceNode_SpecificationLabel; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureInstanceNode_SlotsCompartmentFigure; 


	/**
	 * @generated
	 */
	public InstanceNodeFigure() {
		

	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(0);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

		this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(1)
, getMapMode().DPtoLP(1)
, getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(1)
));
		createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure instanceNode_NameContainerFigure0 = new org.eclipse.draw2d.RectangleFigure();
instanceNode_NameContainerFigure0.setOutline(false);
instanceNode_NameContainerFigure0.setBorder(createBorder0());

this.add(instanceNode_NameContainerFigure0);

instanceNode_NameContainerFigure0.setLayoutManager(new org.eclipse.draw2d.StackLayout());


fFigureInstanceNode_NameLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureInstanceNode_NameLabel.setText("");

instanceNode_NameContainerFigure0.add(fFigureInstanceNode_NameLabel);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutFFigureInstanceNode_NameLabel = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	fFigureInstanceNode_NameLabel.setLayoutManager(layoutFFigureInstanceNode_NameLabel);





org.eclipse.draw2d.RectangleFigure instanceSpecification_SpecificationContainerFigure0 = new org.eclipse.draw2d.RectangleFigure();
instanceSpecification_SpecificationContainerFigure0.setOutline(false);

this.add(instanceSpecification_SpecificationContainerFigure0);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutInstanceSpecification_SpecificationContainerFigure0 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	instanceSpecification_SpecificationContainerFigure0.setLayoutManager(layoutInstanceSpecification_SpecificationContainerFigure0);



fFigureInstanceNode_SpecificationLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureInstanceNode_SpecificationLabel.setText("");

instanceSpecification_SpecificationContainerFigure0.add(fFigureInstanceNode_SpecificationLabel);




fFigureInstanceNode_SlotsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();
fFigureInstanceNode_SlotsCompartmentFigure.setOutline(false);

this.add(fFigureInstanceNode_SlotsCompartmentFigure);


	}

	private org.eclipse.draw2d.Border createBorder0() {
		org.eclipse.gmf.runtime.draw2d.ui.figures.OneLineBorder result = new org.eclipse.gmf.runtime.draw2d.ui.figures.OneLineBorder();
		



result.setPosition(
org.eclipse.draw2d.PositionConstants.BOTTOM);



		return result;
	}



	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureInstanceNode_NameLabel() {
		return fFigureInstanceNode_NameLabel;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureInstanceNode_SpecificationLabel() {
		return fFigureInstanceNode_SpecificationLabel;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureInstanceNode_SlotsCompartmentFigure() {
		return fFigureInstanceNode_SlotsCompartmentFigure;
	}


}

">
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InstanceSpecification"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'instanceSpecification' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5024"
|
|
editPartClassName="InstanceSpecificationName2EditPart"
|
|
itemSemanticEditPolicyClassName="InstanceSpecificationName2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="InstanceSpecificationName2ViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureInstanceNode_NameLabel"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel"/>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
viewPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</childNodes>
|
|
<childNodes
|
|
visualID="3036"
|
|
editPartClassName="DataType3EditPart"
|
|
itemSemanticEditPolicyClassName="DataType3ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DataType3ViewFactory"
|
|
canonicalEditPolicyClassName="DataType3CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.11"
|
|
compartments="//@diagram/@compartments.30 //@diagram/@compartments.31"
|
|
graphicalNodeEditPolicyClassName="DataType3GraphicalNodeEditPolicy"
|
|
createCommandClassName="DataType3CreateCommand"
|
|
containers="//@diagram/@compartments.22 //@diagram/@compartments.21">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.2/@elementType"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
layoutType="TOOLBAR_LAYOUT"
|
|
className="ClassFigure"
|
|
classBody="
/**
 * @generated
 */
public class ClassFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_stereo; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_name; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_PropertiesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OperationsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_ClassesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_LiteralsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OthersCompartment; 


	/**
	 * @generated
	 */
	public ClassFigure() {
		

	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(0);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure classFigure_Header0 = new org.eclipse.draw2d.RectangleFigure();
classFigure_Header0.setBorder(new org.eclipse.draw2d.LineBorder(null, getMapMode().DPtoLP(1)
));

this.add(classFigure_Header0);


	org.eclipse.draw2d.ToolbarLayout layoutClassFigure_Header0 = new org.eclipse.draw2d.ToolbarLayout();
	layoutClassFigure_Header0.setStretchMinorAxis(true);
	layoutClassFigure_Header0.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_TOPLEFT
);

	layoutClassFigure_Header0.setSpacing(0);
	layoutClassFigure_Header0.setVertical(true);

	classFigure_Header0.setLayoutManager(layoutClassFigure_Header0);



org.eclipse.draw2d.RectangleFigure classFigure_StereoContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_StereoContainer1.setOutline(false);

classFigure_Header0.add(classFigure_StereoContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_StereoContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_StereoContainer1.setLayoutManager(layoutClassFigure_StereoContainer1);



fFigureClassFigure_stereo = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_stereo.setText("");

fFigureClassFigure_stereo.setFont(FFIGURECLASSFIGURE_STEREO_FONT);



fFigureClassFigure_stereo.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
));

classFigure_StereoContainer1.add(fFigureClassFigure_stereo);




org.eclipse.draw2d.RectangleFigure classFigure_NameContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_NameContainer1.setOutline(false);

classFigure_Header0.add(classFigure_NameContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_NameContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_NameContainer1.setLayoutManager(layoutClassFigure_NameContainer1);



fFigureClassFigure_name = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_name.setText("");

fFigureClassFigure_name.setFont(FFIGURECLASSFIGURE_NAME_FONT);



fFigureClassFigure_name.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
));

classFigure_NameContainer1.add(fFigureClassFigure_name);





fFigureClassFigure_PropertiesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_PropertiesCompartment);

fFigureClassFigure_PropertiesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OperationsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OperationsCompartment);

fFigureClassFigure_OperationsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_ClassesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_ClassesCompartment);

fFigureClassFigure_ClassesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_LiteralsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_LiteralsCompartment);

fFigureClassFigure_LiteralsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OthersCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OthersCompartment);

fFigureClassFigure_OthersCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_stereo() {
		return fFigureClassFigure_stereo;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_name() {
		return fFigureClassFigure_name;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_PropertiesCompartment() {
		return fFigureClassFigure_PropertiesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OperationsCompartment() {
		return fFigureClassFigure_OperationsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_ClassesCompartment() {
		return fFigureClassFigure_ClassesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_LiteralsCompartment() {
		return fFigureClassFigure_LiteralsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OthersCompartment() {
		return fFigureClassFigure_OthersCompartment;
	}


}

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_STEREO_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_NAME_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="100"
|
|
height="60"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementSelector
|
|
body="not oclIsKindOf(uml::PrimitiveType) and not oclIsKindOf(uml::Enumeration)"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'DataType' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5027"
|
|
editPartClassName="DataTypeName2EditPart"
|
|
itemSemanticEditPolicyClassName="DataTypeName2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DataTypeName2ViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_name"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedFont="true"/>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</childNodes>
|
|
<childNodes
|
|
visualID="3037"
|
|
editPartClassName="PrimitiveType3EditPart"
|
|
itemSemanticEditPolicyClassName="PrimitiveType3ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PrimitiveType3ViewFactory"
|
|
canonicalEditPolicyClassName="PrimitiveType3CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.11"
|
|
compartments="//@diagram/@compartments.32 //@diagram/@compartments.33"
|
|
graphicalNodeEditPolicyClassName="PrimitiveType3GraphicalNodeEditPolicy"
|
|
createCommandClassName="PrimitiveType3CreateCommand"
|
|
containers="//@diagram/@compartments.22 //@diagram/@compartments.21">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.3/@elementType"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
layoutType="TOOLBAR_LAYOUT"
|
|
className="ClassFigure"
|
|
classBody="
/**
 * @generated
 */
public class ClassFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_stereo; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_name; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_PropertiesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OperationsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_ClassesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_LiteralsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OthersCompartment; 


	/**
	 * @generated
	 */
	public ClassFigure() {
		

	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(0);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure classFigure_Header0 = new org.eclipse.draw2d.RectangleFigure();
classFigure_Header0.setBorder(new org.eclipse.draw2d.LineBorder(null, getMapMode().DPtoLP(1)
));

this.add(classFigure_Header0);


	org.eclipse.draw2d.ToolbarLayout layoutClassFigure_Header0 = new org.eclipse.draw2d.ToolbarLayout();
	layoutClassFigure_Header0.setStretchMinorAxis(true);
	layoutClassFigure_Header0.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_TOPLEFT
);

	layoutClassFigure_Header0.setSpacing(0);
	layoutClassFigure_Header0.setVertical(true);

	classFigure_Header0.setLayoutManager(layoutClassFigure_Header0);



org.eclipse.draw2d.RectangleFigure classFigure_StereoContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_StereoContainer1.setOutline(false);

classFigure_Header0.add(classFigure_StereoContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_StereoContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_StereoContainer1.setLayoutManager(layoutClassFigure_StereoContainer1);



fFigureClassFigure_stereo = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_stereo.setText("");

fFigureClassFigure_stereo.setFont(FFIGURECLASSFIGURE_STEREO_FONT);



fFigureClassFigure_stereo.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
));

classFigure_StereoContainer1.add(fFigureClassFigure_stereo);




org.eclipse.draw2d.RectangleFigure classFigure_NameContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_NameContainer1.setOutline(false);

classFigure_Header0.add(classFigure_NameContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_NameContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_NameContainer1.setLayoutManager(layoutClassFigure_NameContainer1);



fFigureClassFigure_name = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_name.setText("");

fFigureClassFigure_name.setFont(FFIGURECLASSFIGURE_NAME_FONT);



fFigureClassFigure_name.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
));

classFigure_NameContainer1.add(fFigureClassFigure_name);





fFigureClassFigure_PropertiesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_PropertiesCompartment);

fFigureClassFigure_PropertiesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OperationsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OperationsCompartment);

fFigureClassFigure_OperationsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_ClassesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_ClassesCompartment);

fFigureClassFigure_ClassesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_LiteralsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_LiteralsCompartment);

fFigureClassFigure_LiteralsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OthersCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OthersCompartment);

fFigureClassFigure_OthersCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_stereo() {
		return fFigureClassFigure_stereo;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_name() {
		return fFigureClassFigure_name;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_PropertiesCompartment() {
		return fFigureClassFigure_PropertiesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OperationsCompartment() {
		return fFigureClassFigure_OperationsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_ClassesCompartment() {
		return fFigureClassFigure_ClassesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_LiteralsCompartment() {
		return fFigureClassFigure_LiteralsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OthersCompartment() {
		return fFigureClassFigure_OthersCompartment;
	}


}

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_STEREO_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_NAME_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="100"
|
|
height="60"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/PrimitiveType"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'PrimitiveType' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5028"
|
|
editPartClassName="PrimitiveTypeName2EditPart"
|
|
itemSemanticEditPolicyClassName="PrimitiveTypeName2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PrimitiveTypeName2ViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_name"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedFont="true"/>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</childNodes>
|
|
<topLevelNodes
|
|
visualID="2002"
|
|
editPartClassName="Package2EditPart"
|
|
itemSemanticEditPolicyClassName="Package2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Package2ViewFactory"
|
|
canonicalEditPolicyClassName="Package2CanonicalEditPolicy"
|
|
compartments="//@diagram/@compartments.0 //@diagram/@compartments.1 //@diagram/@compartments.2"
|
|
graphicalNodeEditPolicyClassName="PackageGraphicalNodeEditPolicy"
|
|
createCommandClassName="PackageCreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@elementType"
|
|
editHelperAdviceClassName="PackageEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="PackageFigure"
|
|
classBody="
/**
 * @generated
 */
public class PackageFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigurePackageFigure_name; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigurePackageFigure_PackagesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigurePackageFigure_ClassesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigurePackageFigure_OthersCompartment; 


	/**
	 * @generated
	 */
	public PackageFigure() {
		

	org.eclipse.draw2d.BorderLayout layoutThis = new org.eclipse.draw2d.BorderLayout();
	this.setLayoutManager(layoutThis);

		this.setFill(false);
this.setOutline(false);
		createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure packageFigure_AuxTop0 = new org.eclipse.draw2d.RectangleFigure();
packageFigure_AuxTop0.setFill(false);
packageFigure_AuxTop0.setOutline(false);

this.add(packageFigure_AuxTop0, org.eclipse.draw2d.BorderLayout.TOP);


	org.eclipse.gmf.runtime.draw2d.ui.figures.ConstrainedToolbarLayout layoutPackageFigure_AuxTop0 = new org.eclipse.gmf.runtime.draw2d.ui.figures.ConstrainedToolbarLayout();




layoutPackageFigure_AuxTop0.setStretchMajorAxis(
true);




layoutPackageFigure_AuxTop0.setVertical(
false);


	packageFigure_AuxTop0.setLayoutManager(layoutPackageFigure_AuxTop0);



org.eclipse.draw2d.RectangleFigure packageFigure_AuxLeftTab1 = new org.eclipse.draw2d.RectangleFigure();
packageFigure_AuxLeftTab1.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(1)
, getMapMode().DPtoLP(30)
));

packageFigure_AuxTop0.add(packageFigure_AuxLeftTab1);



org.eclipse.draw2d.RectangleFigure packageFigure_AuxRightPadding1 = new org.eclipse.draw2d.RectangleFigure();
packageFigure_AuxRightPadding1.setFill(false);
packageFigure_AuxRightPadding1.setOutline(false);
packageFigure_AuxRightPadding1.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(1)
, getMapMode().DPtoLP(30)
));

packageFigure_AuxTop0.add(packageFigure_AuxRightPadding1);




org.eclipse.draw2d.RectangleFigure packageFigure_AuxCenter0 = new org.eclipse.draw2d.RectangleFigure();

this.add(packageFigure_AuxCenter0, org.eclipse.draw2d.BorderLayout.CENTER);


	org.eclipse.draw2d.ToolbarLayout layoutPackageFigure_AuxCenter0 = new org.eclipse.draw2d.ToolbarLayout();
	layoutPackageFigure_AuxCenter0.setStretchMinorAxis(true);
	layoutPackageFigure_AuxCenter0.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutPackageFigure_AuxCenter0.setSpacing(0);
	layoutPackageFigure_AuxCenter0.setVertical(true);

	packageFigure_AuxCenter0.setLayoutManager(layoutPackageFigure_AuxCenter0);



org.eclipse.draw2d.RectangleFigure packageFigure_NameContainer1 = new org.eclipse.draw2d.RectangleFigure();
packageFigure_NameContainer1.setMinimumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(20)
));

packageFigure_AuxCenter0.add(packageFigure_NameContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutPackageFigure_NameContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	packageFigure_NameContainer1.setLayoutManager(layoutPackageFigure_NameContainer1);



fFigurePackageFigure_name = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigurePackageFigure_name.setText("");

fFigurePackageFigure_name.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
));

packageFigure_NameContainer1.add(fFigurePackageFigure_name);




fFigurePackageFigure_PackagesCompartment = new org.eclipse.draw2d.RectangleFigure();

packageFigure_AuxCenter0.add(fFigurePackageFigure_PackagesCompartment);



fFigurePackageFigure_ClassesCompartment = new org.eclipse.draw2d.RectangleFigure();

packageFigure_AuxCenter0.add(fFigurePackageFigure_ClassesCompartment);



fFigurePackageFigure_OthersCompartment = new org.eclipse.draw2d.RectangleFigure();

packageFigure_AuxCenter0.add(fFigurePackageFigure_OthersCompartment);



	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigurePackageFigure_name() {
		return fFigurePackageFigure_name;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigurePackageFigure_PackagesCompartment() {
		return fFigurePackageFigure_PackagesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigurePackageFigure_ClassesCompartment() {
		return fFigurePackageFigure_ClassesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigurePackageFigure_OthersCompartment() {
		return fFigurePackageFigure_OthersCompartment;
	}


}

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="100"
|
|
height="80"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<behaviour
|
|
xsi:type="gmfgen:OpenDiagramBehaviour"/>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/nestedPackage"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'package' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5004"
|
|
editPartClassName="PackageNameEditPart"
|
|
itemSemanticEditPolicyClassName="PackageNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PackageNameViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigurePackageFigure_name"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel"/>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</topLevelNodes>
|
|
<topLevelNodes
|
|
visualID="2001"
|
|
editPartClassName="Class2EditPart"
|
|
itemSemanticEditPolicyClassName="Class2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Class2ViewFactory"
|
|
canonicalEditPolicyClassName="Class2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.10 //@diagram/@childNodes.11"
|
|
compartments="//@diagram/@compartments.3 //@diagram/@compartments.4 //@diagram/@compartments.5"
|
|
graphicalNodeEditPolicyClassName="Class2GraphicalNodeEditPolicy"
|
|
createCommandClassName="Class2CreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.1/@elementType"
|
|
editHelperAdviceClassName="ClassEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
layoutType="TOOLBAR_LAYOUT"
|
|
className="ClassFigure"
|
|
classBody="
/**
 * @generated
 */
public class ClassFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_stereo; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_name; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_PropertiesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OperationsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_ClassesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_LiteralsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OthersCompartment; 


	/**
	 * @generated
	 */
	public ClassFigure() {
		

	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(0);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure classFigure_Header0 = new org.eclipse.draw2d.RectangleFigure();
classFigure_Header0.setBorder(new org.eclipse.draw2d.LineBorder(null, getMapMode().DPtoLP(1)
));

this.add(classFigure_Header0);


	org.eclipse.draw2d.ToolbarLayout layoutClassFigure_Header0 = new org.eclipse.draw2d.ToolbarLayout();
	layoutClassFigure_Header0.setStretchMinorAxis(true);
	layoutClassFigure_Header0.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_TOPLEFT
);

	layoutClassFigure_Header0.setSpacing(0);
	layoutClassFigure_Header0.setVertical(true);

	classFigure_Header0.setLayoutManager(layoutClassFigure_Header0);



org.eclipse.draw2d.RectangleFigure classFigure_StereoContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_StereoContainer1.setOutline(false);

classFigure_Header0.add(classFigure_StereoContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_StereoContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_StereoContainer1.setLayoutManager(layoutClassFigure_StereoContainer1);



fFigureClassFigure_stereo = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_stereo.setText("");

fFigureClassFigure_stereo.setFont(FFIGURECLASSFIGURE_STEREO_FONT);



fFigureClassFigure_stereo.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
));

classFigure_StereoContainer1.add(fFigureClassFigure_stereo);




org.eclipse.draw2d.RectangleFigure classFigure_NameContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_NameContainer1.setOutline(false);

classFigure_Header0.add(classFigure_NameContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_NameContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_NameContainer1.setLayoutManager(layoutClassFigure_NameContainer1);



fFigureClassFigure_name = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_name.setText("");

fFigureClassFigure_name.setFont(FFIGURECLASSFIGURE_NAME_FONT);



fFigureClassFigure_name.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
));

classFigure_NameContainer1.add(fFigureClassFigure_name);





fFigureClassFigure_PropertiesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_PropertiesCompartment);

fFigureClassFigure_PropertiesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OperationsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OperationsCompartment);

fFigureClassFigure_OperationsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_ClassesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_ClassesCompartment);

fFigureClassFigure_ClassesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_LiteralsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_LiteralsCompartment);

fFigureClassFigure_LiteralsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OthersCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OthersCompartment);

fFigureClassFigure_OthersCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_stereo() {
		return fFigureClassFigure_stereo;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_name() {
		return fFigureClassFigure_name;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_PropertiesCompartment() {
		return fFigureClassFigure_PropertiesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OperationsCompartment() {
		return fFigureClassFigure_OperationsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_ClassesCompartment() {
		return fFigureClassFigure_ClassesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_LiteralsCompartment() {
		return fFigureClassFigure_LiteralsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OthersCompartment() {
		return fFigureClassFigure_OthersCompartment;
	}


}

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_STEREO_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_NAME_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="100"
|
|
height="60"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Class"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementSelector
|
|
body="not oclIsKindOf(uml::AssociationClass) and not oclIsKindOf(uml::StateMachine)"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body="let base : String = 'Class' in
let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in 
let space : Namespace = self.namespace in
let allMissed : Sequence(String) = suffixes->
 select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s))
 ) in
let firstMissed : String = allMissed->first() in 
let noMisses : Boolean = firstMissed.oclIsUndefined() in
let allNames : Set(String) = 
 if noMisses 
 then 
 space.member->collect(e : NamedElement | 
 if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base
 then '' 
 else e.name 
 endif)->asSet()->excluding('') else Set{'not in use'} 
 endif in 
let longestName : String = 
 if noMisses
 then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first() 
 else 'not in use' 
 endif in 
if noMisses then 
 if longestName.oclIsUndefined() 
 then base 
 else longestName.concat('1') 
 endif 
else 
 base.concat(firstMissed) 
endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5003"
|
|
editPartClassName="ClassNameEditPart"
|
|
itemSemanticEditPolicyClassName="ClassNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ClassNameViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_name"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedFont="true"/>
|
|
</viewmap>
|
|
<behaviour
|
|
xsi:type="gmfgen:CustomBehaviour"
|
|
key=""VisualEffect.Class""
|
|
editPolicyQualifiedClassName="org.eclipse.uml2.diagram.clazz.edit.policies.ClassNameVisualEffectEditPolicy"/>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
<labels
|
|
visualID="5019"
|
|
editPartClassName="ClassStereotypeEditPart"
|
|
itemSemanticEditPolicyClassName="ClassStereotypeItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ClassStereotypeViewFactory">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_stereo"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedFont="true"/>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/qualifiedName"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</topLevelNodes>
|
|
<topLevelNodes
|
|
visualID="2007"
|
|
editPartClassName="AssociationClass2EditPart"
|
|
itemSemanticEditPolicyClassName="AssociationClass2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationClass2ViewFactory"
|
|
canonicalEditPolicyClassName="AssociationClass2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.11"
|
|
compartments="//@diagram/@compartments.6 //@diagram/@compartments.7 //@diagram/@compartments.8"
|
|
graphicalNodeEditPolicyClassName="AssociationClass2GraphicalNodeEditPolicy"
|
|
createCommandClassName="AssociationClass2CreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.5/@elementType"
|
|
editHelperAdviceClassName="AssociationClassEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
layoutType="TOOLBAR_LAYOUT"
|
|
className="ClassFigure"
|
|
classBody="
/**
 * @generated
 */
public class ClassFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_stereo; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_name; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_PropertiesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OperationsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_ClassesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_LiteralsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OthersCompartment; 


	/**
	 * @generated
	 */
	public ClassFigure() {
		

	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(0);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure classFigure_Header0 = new org.eclipse.draw2d.RectangleFigure();
classFigure_Header0.setBorder(new org.eclipse.draw2d.LineBorder(null, getMapMode().DPtoLP(1)
));

this.add(classFigure_Header0);


	org.eclipse.draw2d.ToolbarLayout layoutClassFigure_Header0 = new org.eclipse.draw2d.ToolbarLayout();
	layoutClassFigure_Header0.setStretchMinorAxis(true);
	layoutClassFigure_Header0.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_TOPLEFT
);

	layoutClassFigure_Header0.setSpacing(0);
	layoutClassFigure_Header0.setVertical(true);

	classFigure_Header0.setLayoutManager(layoutClassFigure_Header0);



org.eclipse.draw2d.RectangleFigure classFigure_StereoContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_StereoContainer1.setOutline(false);

classFigure_Header0.add(classFigure_StereoContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_StereoContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_StereoContainer1.setLayoutManager(layoutClassFigure_StereoContainer1);



fFigureClassFigure_stereo = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_stereo.setText("");

fFigureClassFigure_stereo.setFont(FFIGURECLASSFIGURE_STEREO_FONT);



fFigureClassFigure_stereo.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
));

classFigure_StereoContainer1.add(fFigureClassFigure_stereo);




org.eclipse.draw2d.RectangleFigure classFigure_NameContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_NameContainer1.setOutline(false);

classFigure_Header0.add(classFigure_NameContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_NameContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_NameContainer1.setLayoutManager(layoutClassFigure_NameContainer1);



fFigureClassFigure_name = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_name.setText("");

fFigureClassFigure_name.setFont(FFIGURECLASSFIGURE_NAME_FONT);



fFigureClassFigure_name.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
));

classFigure_NameContainer1.add(fFigureClassFigure_name);





fFigureClassFigure_PropertiesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_PropertiesCompartment);

fFigureClassFigure_PropertiesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OperationsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OperationsCompartment);

fFigureClassFigure_OperationsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_ClassesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_ClassesCompartment);

fFigureClassFigure_ClassesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_LiteralsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_LiteralsCompartment);

fFigureClassFigure_LiteralsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OthersCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OthersCompartment);

fFigureClassFigure_OthersCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_stereo() {
		return fFigureClassFigure_stereo;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_name() {
		return fFigureClassFigure_name;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_PropertiesCompartment() {
		return fFigureClassFigure_PropertiesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OperationsCompartment() {
		return fFigureClassFigure_OperationsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_ClassesCompartment() {
		return fFigureClassFigure_ClassesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_LiteralsCompartment() {
		return fFigureClassFigure_LiteralsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OthersCompartment() {
		return fFigureClassFigure_OthersCompartment;
	}


}

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_STEREO_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_NAME_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="100"
|
|
height="60"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AssociationClass"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'AssociationClass' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5009"
|
|
editPartClassName="AssociationClassNameEditPart"
|
|
itemSemanticEditPolicyClassName="AssociationClassNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationClassNameViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_name"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedFont="true"/>
|
|
</viewmap>
|
|
<behaviour
|
|
xsi:type="gmfgen:CustomBehaviour"
|
|
key=""VisualEffect.Class""
|
|
editPolicyQualifiedClassName="org.eclipse.uml2.diagram.clazz.edit.policies.ClassNameVisualEffectEditPolicy"/>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</topLevelNodes>
|
|
<topLevelNodes
|
|
visualID="2004"
|
|
editPartClassName="DataType2EditPart"
|
|
itemSemanticEditPolicyClassName="DataType2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DataType2ViewFactory"
|
|
canonicalEditPolicyClassName="DataType2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.11"
|
|
compartments="//@diagram/@compartments.9 //@diagram/@compartments.10"
|
|
graphicalNodeEditPolicyClassName="DataType2GraphicalNodeEditPolicy"
|
|
createCommandClassName="DataType2CreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.2/@elementType"
|
|
editHelperAdviceClassName="DataTypeEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
layoutType="TOOLBAR_LAYOUT"
|
|
className="ClassFigure"
|
|
classBody="
/**
 * @generated
 */
public class ClassFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_stereo; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_name; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_PropertiesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OperationsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_ClassesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_LiteralsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OthersCompartment; 


	/**
	 * @generated
	 */
	public ClassFigure() {
		

	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(0);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure classFigure_Header0 = new org.eclipse.draw2d.RectangleFigure();
classFigure_Header0.setBorder(new org.eclipse.draw2d.LineBorder(null, getMapMode().DPtoLP(1)
));

this.add(classFigure_Header0);


	org.eclipse.draw2d.ToolbarLayout layoutClassFigure_Header0 = new org.eclipse.draw2d.ToolbarLayout();
	layoutClassFigure_Header0.setStretchMinorAxis(true);
	layoutClassFigure_Header0.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_TOPLEFT
);

	layoutClassFigure_Header0.setSpacing(0);
	layoutClassFigure_Header0.setVertical(true);

	classFigure_Header0.setLayoutManager(layoutClassFigure_Header0);



org.eclipse.draw2d.RectangleFigure classFigure_StereoContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_StereoContainer1.setOutline(false);

classFigure_Header0.add(classFigure_StereoContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_StereoContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_StereoContainer1.setLayoutManager(layoutClassFigure_StereoContainer1);



fFigureClassFigure_stereo = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_stereo.setText("");

fFigureClassFigure_stereo.setFont(FFIGURECLASSFIGURE_STEREO_FONT);



fFigureClassFigure_stereo.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
));

classFigure_StereoContainer1.add(fFigureClassFigure_stereo);




org.eclipse.draw2d.RectangleFigure classFigure_NameContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_NameContainer1.setOutline(false);

classFigure_Header0.add(classFigure_NameContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_NameContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_NameContainer1.setLayoutManager(layoutClassFigure_NameContainer1);



fFigureClassFigure_name = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_name.setText("");

fFigureClassFigure_name.setFont(FFIGURECLASSFIGURE_NAME_FONT);



fFigureClassFigure_name.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
));

classFigure_NameContainer1.add(fFigureClassFigure_name);





fFigureClassFigure_PropertiesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_PropertiesCompartment);

fFigureClassFigure_PropertiesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OperationsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OperationsCompartment);

fFigureClassFigure_OperationsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_ClassesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_ClassesCompartment);

fFigureClassFigure_ClassesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_LiteralsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_LiteralsCompartment);

fFigureClassFigure_LiteralsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OthersCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OthersCompartment);

fFigureClassFigure_OthersCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_stereo() {
		return fFigureClassFigure_stereo;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_name() {
		return fFigureClassFigure_name;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_PropertiesCompartment() {
		return fFigureClassFigure_PropertiesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OperationsCompartment() {
		return fFigureClassFigure_OperationsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_ClassesCompartment() {
		return fFigureClassFigure_ClassesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_LiteralsCompartment() {
		return fFigureClassFigure_LiteralsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OthersCompartment() {
		return fFigureClassFigure_OthersCompartment;
	}


}

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_STEREO_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_NAME_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="100"
|
|
height="60"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataType"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementSelector
|
|
body="not oclIsKindOf(uml::PrimitiveType) and not oclIsKindOf(uml::Enumeration)"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'DataType' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5006"
|
|
editPartClassName="DataTypeNameEditPart"
|
|
itemSemanticEditPolicyClassName="DataTypeNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DataTypeNameViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_name"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedFont="true"/>
|
|
</viewmap>
|
|
<behaviour
|
|
xsi:type="gmfgen:CustomBehaviour"
|
|
key=""VisualEffect.Class""
|
|
editPolicyQualifiedClassName="org.eclipse.uml2.diagram.clazz.edit.policies.ClassNameVisualEffectEditPolicy"/>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</topLevelNodes>
|
|
<topLevelNodes
|
|
visualID="2005"
|
|
editPartClassName="PrimitiveType2EditPart"
|
|
itemSemanticEditPolicyClassName="PrimitiveType2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PrimitiveType2ViewFactory"
|
|
canonicalEditPolicyClassName="PrimitiveType2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.11"
|
|
compartments="//@diagram/@compartments.11 //@diagram/@compartments.12"
|
|
graphicalNodeEditPolicyClassName="PrimitiveType2GraphicalNodeEditPolicy"
|
|
createCommandClassName="PrimitiveType2CreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.3/@elementType"
|
|
editHelperAdviceClassName="PrimitiveTypeEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
layoutType="TOOLBAR_LAYOUT"
|
|
className="ClassFigure"
|
|
classBody="
/**
 * @generated
 */
public class ClassFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_stereo; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_name; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_PropertiesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OperationsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_ClassesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_LiteralsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OthersCompartment; 


	/**
	 * @generated
	 */
	public ClassFigure() {
		

	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(0);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure classFigure_Header0 = new org.eclipse.draw2d.RectangleFigure();
classFigure_Header0.setBorder(new org.eclipse.draw2d.LineBorder(null, getMapMode().DPtoLP(1)
));

this.add(classFigure_Header0);


	org.eclipse.draw2d.ToolbarLayout layoutClassFigure_Header0 = new org.eclipse.draw2d.ToolbarLayout();
	layoutClassFigure_Header0.setStretchMinorAxis(true);
	layoutClassFigure_Header0.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_TOPLEFT
);

	layoutClassFigure_Header0.setSpacing(0);
	layoutClassFigure_Header0.setVertical(true);

	classFigure_Header0.setLayoutManager(layoutClassFigure_Header0);



org.eclipse.draw2d.RectangleFigure classFigure_StereoContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_StereoContainer1.setOutline(false);

classFigure_Header0.add(classFigure_StereoContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_StereoContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_StereoContainer1.setLayoutManager(layoutClassFigure_StereoContainer1);



fFigureClassFigure_stereo = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_stereo.setText("");

fFigureClassFigure_stereo.setFont(FFIGURECLASSFIGURE_STEREO_FONT);



fFigureClassFigure_stereo.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
));

classFigure_StereoContainer1.add(fFigureClassFigure_stereo);




org.eclipse.draw2d.RectangleFigure classFigure_NameContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_NameContainer1.setOutline(false);

classFigure_Header0.add(classFigure_NameContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_NameContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_NameContainer1.setLayoutManager(layoutClassFigure_NameContainer1);



fFigureClassFigure_name = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_name.setText("");

fFigureClassFigure_name.setFont(FFIGURECLASSFIGURE_NAME_FONT);



fFigureClassFigure_name.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
));

classFigure_NameContainer1.add(fFigureClassFigure_name);





fFigureClassFigure_PropertiesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_PropertiesCompartment);

fFigureClassFigure_PropertiesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OperationsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OperationsCompartment);

fFigureClassFigure_OperationsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_ClassesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_ClassesCompartment);

fFigureClassFigure_ClassesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_LiteralsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_LiteralsCompartment);

fFigureClassFigure_LiteralsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OthersCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OthersCompartment);

fFigureClassFigure_OthersCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_stereo() {
		return fFigureClassFigure_stereo;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_name() {
		return fFigureClassFigure_name;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_PropertiesCompartment() {
		return fFigureClassFigure_PropertiesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OperationsCompartment() {
		return fFigureClassFigure_OperationsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_ClassesCompartment() {
		return fFigureClassFigure_ClassesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_LiteralsCompartment() {
		return fFigureClassFigure_LiteralsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OthersCompartment() {
		return fFigureClassFigure_OthersCompartment;
	}


}

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_STEREO_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_NAME_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="100"
|
|
height="60"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/PrimitiveType"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'PrimitiveType' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5007"
|
|
editPartClassName="PrimitiveTypeNameEditPart"
|
|
itemSemanticEditPolicyClassName="PrimitiveTypeNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PrimitiveTypeNameViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_name"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedFont="true"/>
|
|
</viewmap>
|
|
<behaviour
|
|
xsi:type="gmfgen:CustomBehaviour"
|
|
key=""VisualEffect.Class""
|
|
editPolicyQualifiedClassName="org.eclipse.uml2.diagram.clazz.edit.policies.ClassNameVisualEffectEditPolicy"/>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</topLevelNodes>
|
|
<topLevelNodes
|
|
visualID="2003"
|
|
editPartClassName="Enumeration2EditPart"
|
|
itemSemanticEditPolicyClassName="Enumeration2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Enumeration2ViewFactory"
|
|
canonicalEditPolicyClassName="Enumeration2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.11"
|
|
compartments="//@diagram/@compartments.13 //@diagram/@compartments.14 //@diagram/@compartments.15"
|
|
graphicalNodeEditPolicyClassName="Enumeration2GraphicalNodeEditPolicy"
|
|
createCommandClassName="Enumeration2CreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.4/@elementType"
|
|
editHelperAdviceClassName="EnumerationEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
layoutType="TOOLBAR_LAYOUT"
|
|
className="ClassFigure"
|
|
classBody="
/**
 * @generated
 */
public class ClassFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_stereo; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_name; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_PropertiesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OperationsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_ClassesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_LiteralsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OthersCompartment; 


	/**
	 * @generated
	 */
	public ClassFigure() {
		

	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(0);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure classFigure_Header0 = new org.eclipse.draw2d.RectangleFigure();
classFigure_Header0.setBorder(new org.eclipse.draw2d.LineBorder(null, getMapMode().DPtoLP(1)
));

this.add(classFigure_Header0);


	org.eclipse.draw2d.ToolbarLayout layoutClassFigure_Header0 = new org.eclipse.draw2d.ToolbarLayout();
	layoutClassFigure_Header0.setStretchMinorAxis(true);
	layoutClassFigure_Header0.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_TOPLEFT
);

	layoutClassFigure_Header0.setSpacing(0);
	layoutClassFigure_Header0.setVertical(true);

	classFigure_Header0.setLayoutManager(layoutClassFigure_Header0);



org.eclipse.draw2d.RectangleFigure classFigure_StereoContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_StereoContainer1.setOutline(false);

classFigure_Header0.add(classFigure_StereoContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_StereoContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_StereoContainer1.setLayoutManager(layoutClassFigure_StereoContainer1);



fFigureClassFigure_stereo = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_stereo.setText("");

fFigureClassFigure_stereo.setFont(FFIGURECLASSFIGURE_STEREO_FONT);



fFigureClassFigure_stereo.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
));

classFigure_StereoContainer1.add(fFigureClassFigure_stereo);




org.eclipse.draw2d.RectangleFigure classFigure_NameContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_NameContainer1.setOutline(false);

classFigure_Header0.add(classFigure_NameContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_NameContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_NameContainer1.setLayoutManager(layoutClassFigure_NameContainer1);



fFigureClassFigure_name = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_name.setText("");

fFigureClassFigure_name.setFont(FFIGURECLASSFIGURE_NAME_FONT);



fFigureClassFigure_name.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
));

classFigure_NameContainer1.add(fFigureClassFigure_name);





fFigureClassFigure_PropertiesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_PropertiesCompartment);

fFigureClassFigure_PropertiesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OperationsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OperationsCompartment);

fFigureClassFigure_OperationsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_ClassesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_ClassesCompartment);

fFigureClassFigure_ClassesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_LiteralsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_LiteralsCompartment);

fFigureClassFigure_LiteralsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OthersCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OthersCompartment);

fFigureClassFigure_OthersCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_stereo() {
		return fFigureClassFigure_stereo;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_name() {
		return fFigureClassFigure_name;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_PropertiesCompartment() {
		return fFigureClassFigure_PropertiesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OperationsCompartment() {
		return fFigureClassFigure_OperationsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_ClassesCompartment() {
		return fFigureClassFigure_ClassesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_LiteralsCompartment() {
		return fFigureClassFigure_LiteralsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OthersCompartment() {
		return fFigureClassFigure_OthersCompartment;
	}


}

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_STEREO_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_NAME_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="100"
|
|
height="60"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Enumeration"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'Enumeration' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5005"
|
|
editPartClassName="EnumerationNameEditPart"
|
|
itemSemanticEditPolicyClassName="EnumerationNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="EnumerationNameViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_name"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedFont="true"/>
|
|
</viewmap>
|
|
<behaviour
|
|
xsi:type="gmfgen:CustomBehaviour"
|
|
key=""VisualEffect.Class""
|
|
editPolicyQualifiedClassName="org.eclipse.uml2.diagram.clazz.edit.policies.ClassNameVisualEffectEditPolicy"/>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</topLevelNodes>
|
|
<topLevelNodes
|
|
visualID="2010"
|
|
editPartClassName="InterfaceEditPart"
|
|
itemSemanticEditPolicyClassName="InterfaceItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="InterfaceViewFactory"
|
|
canonicalEditPolicyClassName="InterfaceCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="InterfaceGraphicalNodeEditPolicy"
|
|
createCommandClassName="InterfaceCreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="InterfaceEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="ProvidedInterfaceCircleFigure"
|
|
classBody="
/**
 * @generated
 */
public class ProvidedInterfaceCircleFigure extends org.eclipse.draw2d.Ellipse {




	/**
	 * @generated
	 */
	public ProvidedInterfaceCircleFigure() {
				this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(15)
, getMapMode().DPtoLP(15)
));
this.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(15)
, getMapMode().DPtoLP(15)
));
this.setMinimumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(15)
, getMapMode().DPtoLP(15)
));
	}


	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}





}

">
|
|
<attributes
|
|
xsi:type="gmfgen:ResizeConstraints"/>
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="15"
|
|
height="15"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interface"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'Interface' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
xsi:type="gmfgen:GenExternalNodeLabel"
|
|
visualID="5012"
|
|
editPartClassName="InterfaceNameEditPart"
|
|
itemSemanticEditPolicyClassName="InterfaceNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="InterfaceNameViewFactory">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</topLevelNodes>
|
|
<topLevelNodes
|
|
visualID="2006"
|
|
editPartClassName="ConstraintEditPart"
|
|
itemSemanticEditPolicyClassName="ConstraintItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ConstraintViewFactory"
|
|
canonicalEditPolicyClassName="ConstraintCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="ConstraintGraphicalNodeEditPolicy"
|
|
createCommandClassName="ConstraintCreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="ConstraintEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="ConstraintFigure"
|
|
classBody="
/**
 * @generated
 */
public class ConstraintFigure extends org.eclipse.uml2.diagram.common.draw2d.MultilineConstraintFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureConstraintFigure_Value; 


	/**
	 * @generated
	 */
	public ConstraintFigure() {
				

		createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureConstraintFigure_Value = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureConstraintFigure_Value.setText("");

fFigureConstraintFigure_Value.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
));

this.add(fFigureConstraintFigure_Value);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureConstraintFigure_Value() {
		return fFigureConstraintFigure_Value;
	}


}

">
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenReferenceNewElementSpec">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
|
|
<newElementInitializers>
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body="'ValueSpecification'">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LiteralString/value"/>
|
|
</initializers>
|
|
<elementClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LiteralString"/>
|
|
</newElementInitializers>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5008"
|
|
editPartClassName="ConstraintNameEditPart"
|
|
itemSemanticEditPolicyClassName="ConstraintNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ConstraintNameViewFactory">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureConstraintFigure_Value"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel"/>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</topLevelNodes>
|
|
<topLevelNodes
|
|
visualID="2008"
|
|
editPartClassName="InstanceSpecification2EditPart"
|
|
itemSemanticEditPolicyClassName="InstanceSpecification2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="InstanceSpecification2ViewFactory"
|
|
canonicalEditPolicyClassName="InstanceSpecification2CanonicalEditPolicy"
|
|
compartments="//@diagram/@compartments.16"
|
|
graphicalNodeEditPolicyClassName="InstanceSpecification2GraphicalNodeEditPolicy"
|
|
createCommandClassName="InstanceSpecification2CreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.6/@elementType"
|
|
editHelperAdviceClassName="InstanceSpecificationEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
layoutType="TOOLBAR_LAYOUT"
|
|
className="InstanceNodeFigure"
|
|
classBody="
/**
 * @generated
 */
public class InstanceNodeFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureInstanceNode_NameLabel; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureInstanceNode_SpecificationLabel; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureInstanceNode_SlotsCompartmentFigure; 


	/**
	 * @generated
	 */
	public InstanceNodeFigure() {
		

	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(0);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

		this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(1)
, getMapMode().DPtoLP(1)
, getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(1)
));
		createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure instanceNode_NameContainerFigure0 = new org.eclipse.draw2d.RectangleFigure();
instanceNode_NameContainerFigure0.setOutline(false);
instanceNode_NameContainerFigure0.setBorder(createBorder0());

this.add(instanceNode_NameContainerFigure0);

instanceNode_NameContainerFigure0.setLayoutManager(new org.eclipse.draw2d.StackLayout());


fFigureInstanceNode_NameLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureInstanceNode_NameLabel.setText("");

instanceNode_NameContainerFigure0.add(fFigureInstanceNode_NameLabel);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutFFigureInstanceNode_NameLabel = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	fFigureInstanceNode_NameLabel.setLayoutManager(layoutFFigureInstanceNode_NameLabel);





org.eclipse.draw2d.RectangleFigure instanceSpecification_SpecificationContainerFigure0 = new org.eclipse.draw2d.RectangleFigure();
instanceSpecification_SpecificationContainerFigure0.setOutline(false);

this.add(instanceSpecification_SpecificationContainerFigure0);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutInstanceSpecification_SpecificationContainerFigure0 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	instanceSpecification_SpecificationContainerFigure0.setLayoutManager(layoutInstanceSpecification_SpecificationContainerFigure0);



fFigureInstanceNode_SpecificationLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureInstanceNode_SpecificationLabel.setText("");

instanceSpecification_SpecificationContainerFigure0.add(fFigureInstanceNode_SpecificationLabel);




fFigureInstanceNode_SlotsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();
fFigureInstanceNode_SlotsCompartmentFigure.setOutline(false);

this.add(fFigureInstanceNode_SlotsCompartmentFigure);


	}

	private org.eclipse.draw2d.Border createBorder0() {
		org.eclipse.gmf.runtime.draw2d.ui.figures.OneLineBorder result = new org.eclipse.gmf.runtime.draw2d.ui.figures.OneLineBorder();
		



result.setPosition(
org.eclipse.draw2d.PositionConstants.BOTTOM);



		return result;
	}



	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureInstanceNode_NameLabel() {
		return fFigureInstanceNode_NameLabel;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureInstanceNode_SpecificationLabel() {
		return fFigureInstanceNode_SpecificationLabel;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureInstanceNode_SlotsCompartmentFigure() {
		return fFigureInstanceNode_SlotsCompartmentFigure;
	}


}

">
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InstanceSpecification"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'instanceSpecification' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5010"
|
|
editPartClassName="InstanceSpecificationNameEditPart"
|
|
itemSemanticEditPolicyClassName="InstanceSpecificationNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="InstanceSpecificationNameViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureInstanceNode_NameLabel"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel"/>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
viewPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</topLevelNodes>
|
|
<topLevelNodes
|
|
visualID="2009"
|
|
editPartClassName="DependencyEditPart"
|
|
itemSemanticEditPolicyClassName="DependencyItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DependencyViewFactory"
|
|
canonicalEditPolicyClassName="DependencyCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="DependencyGraphicalNodeEditPolicy"
|
|
createCommandClassName="DependencyNodeCreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="DependencyEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="DependencyNode"
|
|
classBody="
/**
 * @generated
 */
public class DependencyNode extends org.eclipse.draw2d.RectangleFigure {




	/**
	 * @generated
	 */
	public DependencyNode() {
					this.setBackgroundColor(org.eclipse.draw2d.ColorConstants.darkGray);
this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10)
, getMapMode().DPtoLP(10)
));
this.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10)
, getMapMode().DPtoLP(10)
));
	}


	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}





}

">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedBackground="true"/>
|
|
<attributes
|
|
xsi:type="gmfgen:ResizeConstraints"/>
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="10"
|
|
height="10"/>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Dependency"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<modelElementSelector
|
|
body="self.supplier->size() > 1 or self.client->size() > 1"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'dependency' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
xsi:type="gmfgen:GenExternalNodeLabel"
|
|
visualID="5011"
|
|
editPartClassName="DependencyNameEditPart"
|
|
itemSemanticEditPolicyClassName="DependencyNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DependencyNameViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</topLevelNodes>
|
|
<topLevelNodes
|
|
visualID="2012"
|
|
editPartClassName="GeneralizationSetEditPart"
|
|
itemSemanticEditPolicyClassName="GeneralizationSetItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="GeneralizationSetViewFactory"
|
|
canonicalEditPolicyClassName="GeneralizationSetCanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="GeneralizationSetGraphicalNodeEditPolicy"
|
|
createCommandClassName="GeneralizationSetCreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="GeneralizationSetEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.uml2.diagram.clazz.edit.parts.DashedHorizontalLineFigure">
|
|
<attributes
|
|
xsi:type="gmfgen:ResizeConstraints"
|
|
resizeHandles="24"/>
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="50"
|
|
height="4"/>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/GeneralizationSet"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
</modelFacet>
|
|
<labels
|
|
xsi:type="gmfgen:GenExternalNodeLabel"
|
|
visualID="5016"
|
|
editPartClassName="GeneralizationSetIsCoveringIsDisjointEditPart"
|
|
itemSemanticEditPolicyClassName="GeneralizationSetIsCoveringIsDisjointItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="GeneralizationSetIsCoveringIsDisjointViewFactory">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="GeneralizationSet_Constraint"
|
|
classBody="
/**
 * @generated
 */
public class GeneralizationSet_Constraint extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel {




	/**
	 * @generated
	 */
	public GeneralizationSet_Constraint() {
				this.setText("");
	}






}

">
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
viewPattern="{0}, {1}"
|
|
editPattern="{0}, {1}">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/GeneralizationSet/isCovering"/>
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/GeneralizationSet/isDisjoint"/>
|
|
</modelFacet>
|
|
</labels>
|
|
<labels
|
|
xsi:type="gmfgen:GenExternalNodeLabel"
|
|
visualID="5017"
|
|
editPartClassName="GeneralizationSetNameEditPart"
|
|
itemSemanticEditPolicyClassName="GeneralizationSetNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="GeneralizationSetNameViewFactory"
|
|
readOnly="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
viewPattern=":{0}">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</topLevelNodes>
|
|
<topLevelNodes
|
|
visualID="2013"
|
|
editPartClassName="Interface2EditPart"
|
|
itemSemanticEditPolicyClassName="Interface2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Interface2ViewFactory"
|
|
canonicalEditPolicyClassName="Interface2CanonicalEditPolicy"
|
|
compartments="//@diagram/@compartments.17 //@diagram/@compartments.18 //@diagram/@compartments.19"
|
|
graphicalNodeEditPolicyClassName="Interface2GraphicalNodeEditPolicy"
|
|
createCommandClassName="Interface2CreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@topLevelNodes.6/@elementType"
|
|
editHelperAdviceClassName="InterfaceEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
layoutType="TOOLBAR_LAYOUT"
|
|
className="ClassFigure"
|
|
classBody="
/**
 * @generated
 */
public class ClassFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_stereo; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureClassFigure_name; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_PropertiesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OperationsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_ClassesCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_LiteralsCompartment; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureClassFigure_OthersCompartment; 


	/**
	 * @generated
	 */
	public ClassFigure() {
		

	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(0);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure classFigure_Header0 = new org.eclipse.draw2d.RectangleFigure();
classFigure_Header0.setBorder(new org.eclipse.draw2d.LineBorder(null, getMapMode().DPtoLP(1)
));

this.add(classFigure_Header0);


	org.eclipse.draw2d.ToolbarLayout layoutClassFigure_Header0 = new org.eclipse.draw2d.ToolbarLayout();
	layoutClassFigure_Header0.setStretchMinorAxis(true);
	layoutClassFigure_Header0.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_TOPLEFT
);

	layoutClassFigure_Header0.setSpacing(0);
	layoutClassFigure_Header0.setVertical(true);

	classFigure_Header0.setLayoutManager(layoutClassFigure_Header0);



org.eclipse.draw2d.RectangleFigure classFigure_StereoContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_StereoContainer1.setOutline(false);

classFigure_Header0.add(classFigure_StereoContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_StereoContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_StereoContainer1.setLayoutManager(layoutClassFigure_StereoContainer1);



fFigureClassFigure_stereo = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_stereo.setText("");

fFigureClassFigure_stereo.setFont(FFIGURECLASSFIGURE_STEREO_FONT);



fFigureClassFigure_stereo.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
));

classFigure_StereoContainer1.add(fFigureClassFigure_stereo);




org.eclipse.draw2d.RectangleFigure classFigure_NameContainer1 = new org.eclipse.draw2d.RectangleFigure();
classFigure_NameContainer1.setOutline(false);

classFigure_Header0.add(classFigure_NameContainer1);


	org.eclipse.uml2.diagram.common.draw2d.CenterLayout layoutClassFigure_NameContainer1 = new org.eclipse.uml2.diagram.common.draw2d.CenterLayout();


	classFigure_NameContainer1.setLayoutManager(layoutClassFigure_NameContainer1);



fFigureClassFigure_name = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureClassFigure_name.setText("");

fFigureClassFigure_name.setFont(FFIGURECLASSFIGURE_NAME_FONT);



fFigureClassFigure_name.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
));

classFigure_NameContainer1.add(fFigureClassFigure_name);





fFigureClassFigure_PropertiesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_PropertiesCompartment);

fFigureClassFigure_PropertiesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OperationsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OperationsCompartment);

fFigureClassFigure_OperationsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_ClassesCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_ClassesCompartment);

fFigureClassFigure_ClassesCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_LiteralsCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_LiteralsCompartment);

fFigureClassFigure_LiteralsCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());



fFigureClassFigure_OthersCompartment = new org.eclipse.draw2d.RectangleFigure();

this.add(fFigureClassFigure_OthersCompartment);

fFigureClassFigure_OthersCompartment.setLayoutManager(new org.eclipse.draw2d.StackLayout());


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_stereo() {
		return fFigureClassFigure_stereo;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureClassFigure_name() {
		return fFigureClassFigure_name;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_PropertiesCompartment() {
		return fFigureClassFigure_PropertiesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OperationsCompartment() {
		return fFigureClassFigure_OperationsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_ClassesCompartment() {
		return fFigureClassFigure_ClassesCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_LiteralsCompartment() {
		return fFigureClassFigure_LiteralsCompartment;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureClassFigure_OthersCompartment() {
		return fFigureClassFigure_OthersCompartment;
	}


}

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_STEREO_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Font FFIGURECLASSFIGURE_NAME_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 9, org.eclipse.swt.SWT.NORMAL);

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="100"
|
|
height="60"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interface"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'Interface' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5018"
|
|
editPartClassName="InterfaceName2EditPart"
|
|
itemSemanticEditPolicyClassName="InterfaceName2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="InterfaceName2ViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_name"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedFont="true"/>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</topLevelNodes>
|
|
<topLevelNodes
|
|
visualID="2014"
|
|
editPartClassName="Package4EditPart"
|
|
itemSemanticEditPolicyClassName="Package4ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Package4ViewFactory"
|
|
canonicalEditPolicyClassName="Package4CanonicalEditPolicy"
|
|
compartments="//@diagram/@compartments.20"
|
|
primaryDragEditPolicyQualifiedClassName="org.eclipse.uml2.diagram.common.editpolicies.UnmovableUnselectableShapeEditPolicy"
|
|
graphicalNodeEditPolicyClassName="Package3GraphicalNodeEditPolicy"
|
|
createCommandClassName="Package3CreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@elementType"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
layoutType="TOOLBAR_LAYOUT"
|
|
className="SecondaryPackageFigure"
|
|
classBody="
/**
 * @generated
 */
public class SecondaryPackageFigure extends org.eclipse.draw2d.Shape {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureSecondaryPackage_PackageLabel; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fFigureSecondaryPackage_NameLabel; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fFigureSecondaryPackage_Imports; 


	/**
	 * @generated
	 */
	public SecondaryPackageFigure() {
		

	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(0);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

		this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(0)
));
this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(40)
));
this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(35)
, getMapMode().DPtoLP(40)
));
this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(40)
, getMapMode().DPtoLP(35)
));
this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(40)
, getMapMode().DPtoLP(0)
));

this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(5)
, getMapMode().DPtoLP(13)
, getMapMode().DPtoLP(10)
));
		createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureSecondaryPackage_PackageLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureSecondaryPackage_PackageLabel.setText("Package");

this.add(fFigureSecondaryPackage_PackageLabel);



fFigureSecondaryPackage_NameLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fFigureSecondaryPackage_NameLabel.setText("");

this.add(fFigureSecondaryPackage_NameLabel);



fFigureSecondaryPackage_Imports = new org.eclipse.draw2d.RectangleFigure();
fFigureSecondaryPackage_Imports.setOutline(false);

this.add(fFigureSecondaryPackage_Imports);


	}


	/**
	 * @generated
	 */
	private final org.eclipse.draw2d.geometry.PointList myTemplate = new org.eclipse.draw2d.geometry.PointList();
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.geometry.Rectangle myTemplateBounds;
	
	/**
	 * @generated
	 */
	public void addPoint(org.eclipse.draw2d.geometry.Point point){
		myTemplate.addPoint(point);
		myTemplateBounds = null;
	}
	
	/**
	 * @generated
	 */
	protected void fillShape(org.eclipse.draw2d.Graphics graphics) {
		org.eclipse.draw2d.geometry.Rectangle bounds = getBounds();
		graphics.pushState();
		graphics.translate(bounds.x, bounds.y);
		graphics.fillPolygon(scalePointList());
		graphics.popState();
	}
	
	/**
	 * @generated
	 */
	protected void outlineShape(org.eclipse.draw2d.Graphics graphics) {
		org.eclipse.draw2d.geometry.Rectangle bounds = getBounds();
		graphics.pushState();
		graphics.translate(bounds.x, bounds.y);
		graphics.drawPolygon(scalePointList());
		graphics.popState();
	}
	
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.geometry.Rectangle getTemplateBounds(){
		if (myTemplateBounds == null){
			myTemplateBounds = myTemplate.getBounds().getCopy().union(0, 0);
			//just safety -- we are going to use this as divider 
			if (myTemplateBounds.width < 1){
				myTemplateBounds.width = 1;
			}
			if (myTemplateBounds.height < 1){
				myTemplateBounds.height = 1;
			}
		}
		return myTemplateBounds;
	}
	
	/**
	 * @generated
	 */
	private int[] scalePointList() {
		org.eclipse.draw2d.geometry.Rectangle pointsBounds = getTemplateBounds();
		org.eclipse.draw2d.geometry.Rectangle actualBounds = getBounds();

		float xScale = ((float) actualBounds.width) / pointsBounds.width;
		float yScale = ((float) actualBounds.height) / pointsBounds.height;

		if (xScale == 1 && yScale == 1) {
			return myTemplate.toIntArray();
		}
		int[] scaled = (int[]) myTemplate.toIntArray().clone();
		for (int i = 0; i < scaled.length; i += 2) {
			scaled[i] = (int) Math.floor(scaled[i] * xScale);
			scaled[i + 1] = (int) Math.floor(scaled[i + 1] * yScale);
		}
		return scaled;
	}




	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureSecondaryPackage_PackageLabel() {
		return fFigureSecondaryPackage_PackageLabel;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getFigureSecondaryPackage_NameLabel() {
		return fFigureSecondaryPackage_NameLabel;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getFigureSecondaryPackage_Imports() {
		return fFigureSecondaryPackage_Imports;
	}


}

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="100"
|
|
height="60"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<behaviour
|
|
xsi:type="gmfgen:CustomBehaviour"
|
|
key=""ConnectionHandlesPolicy""
|
|
editPolicyQualifiedClassName="org.eclipse.uml2.diagram.common.editpolicies.DoNothingEditPolicy"/>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Component/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Component/packagedElement"/>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5020"
|
|
editPartClassName="PackageName2EditPart"
|
|
itemSemanticEditPolicyClassName="PackageName2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PackageName2ViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureSecondaryPackage_NameLabel"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel"/>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</topLevelNodes>
|
|
<topLevelNodes
|
|
visualID="2015"
|
|
editPartClassName="AssociationClass3EditPart"
|
|
itemSemanticEditPolicyClassName="AssociationClass3ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationClass3ViewFactory"
|
|
canonicalEditPolicyClassName="AssociationClass3CanonicalEditPolicy"
|
|
graphicalNodeEditPolicyClassName="AssociationClass3GraphicalNodeEditPolicy"
|
|
createCommandClassName="AssociationClass3CreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.5/@elementType"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="AssociationClassRhomb"
|
|
classBody="
/**
 * @generated
 */
public class AssociationClassRhomb extends org.eclipse.draw2d.Shape {




	/**
	 * @generated
	 */
	public AssociationClassRhomb() {
				this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(20)
, getMapMode().DPtoLP(0)
));
this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(40)
, getMapMode().DPtoLP(20)
));
this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(20)
, getMapMode().DPtoLP(40)
));
this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(20)
));
	}
	/**
	 * @generated
	 */
	private final org.eclipse.draw2d.geometry.PointList myTemplate = new org.eclipse.draw2d.geometry.PointList();
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.geometry.Rectangle myTemplateBounds;
	
	/**
	 * @generated
	 */
	public void addPoint(org.eclipse.draw2d.geometry.Point point){
		myTemplate.addPoint(point);
		myTemplateBounds = null;
	}
	
	/**
	 * @generated
	 */
	protected void fillShape(org.eclipse.draw2d.Graphics graphics) {
		org.eclipse.draw2d.geometry.Rectangle bounds = getBounds();
		graphics.pushState();
		graphics.translate(bounds.x, bounds.y);
		graphics.fillPolygon(scalePointList());
		graphics.popState();
	}
	
	/**
	 * @generated
	 */
	protected void outlineShape(org.eclipse.draw2d.Graphics graphics) {
		org.eclipse.draw2d.geometry.Rectangle bounds = getBounds();
		graphics.pushState();
		graphics.translate(bounds.x, bounds.y);
		graphics.drawPolygon(scalePointList());
		graphics.popState();
	}
	
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.geometry.Rectangle getTemplateBounds(){
		if (myTemplateBounds == null){
			myTemplateBounds = myTemplate.getBounds().getCopy().union(0, 0);
			//just safety -- we are going to use this as divider 
			if (myTemplateBounds.width < 1){
				myTemplateBounds.width = 1;
			}
			if (myTemplateBounds.height < 1){
				myTemplateBounds.height = 1;
			}
		}
		return myTemplateBounds;
	}
	
	/**
	 * @generated
	 */
	private int[] scalePointList() {
		org.eclipse.draw2d.geometry.Rectangle pointsBounds = getTemplateBounds();
		org.eclipse.draw2d.geometry.Rectangle actualBounds = getBounds();

		float xScale = ((float) actualBounds.width) / pointsBounds.width;
		float yScale = ((float) actualBounds.height) / pointsBounds.height;

		if (xScale == 1 && yScale == 1) {
			return myTemplate.toIntArray();
		}
		int[] scaled = (int[]) myTemplate.toIntArray().clone();
		for (int i = 0; i < scaled.length; i += 2) {
			scaled[i] = (int) Math.floor(scaled[i] * xScale);
			scaled[i + 1] = (int) Math.floor(scaled[i + 1] * yScale);
		}
		return scaled;
	}






}

">
|
|
<attributes
|
|
xsi:type="gmfgen:ResizeConstraints"/>
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="10"
|
|
height="10"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AssociationClass"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/ownedType"/>
|
|
</modelFacet>
|
|
</topLevelNodes>
|
|
<topLevelNodes
|
|
visualID="2016"
|
|
editPartClassName="Package5EditPart"
|
|
itemSemanticEditPolicyClassName="Package5ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Package5ViewFactory"
|
|
canonicalEditPolicyClassName="Package5CanonicalEditPolicy"
|
|
compartments="//@diagram/@compartments.21"
|
|
graphicalNodeEditPolicyClassName="Package4GraphicalNodeEditPolicy"
|
|
createCommandClassName="Package4CreateCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@elementType"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="PackageAsFrameFigure"
|
|
classBody="
/**
 * @generated
 */
public class PackageAsFrameFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fPackageAsFrameFigure_name; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel fPackageAsFrameFigure_fixed_package; 
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RectangleFigure fPackageAsFrameFigure_contents; 


	/**
	 * @generated
	 */
	public PackageAsFrameFigure() {
		

	org.eclipse.draw2d.BorderLayout layoutThis = new org.eclipse.draw2d.BorderLayout();
	this.setLayoutManager(layoutThis);

		
this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(1)
, getMapMode().DPtoLP(1)
, getMapMode().DPtoLP(1)
, getMapMode().DPtoLP(1)
));
		createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


org.eclipse.draw2d.RectangleFigure packageAsFrameFigure_TopRow0 = new org.eclipse.draw2d.RectangleFigure();
packageAsFrameFigure_TopRow0.setOutline(false);

this.add(packageAsFrameFigure_TopRow0, org.eclipse.draw2d.BorderLayout.TOP);


	org.eclipse.draw2d.ToolbarLayout layoutPackageAsFrameFigure_TopRow0 = new org.eclipse.draw2d.ToolbarLayout();
	layoutPackageAsFrameFigure_TopRow0.setStretchMinorAxis(true);
	layoutPackageAsFrameFigure_TopRow0.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutPackageAsFrameFigure_TopRow0.setSpacing(0);
	layoutPackageAsFrameFigure_TopRow0.setVertical(false);

	packageAsFrameFigure_TopRow0.setLayoutManager(layoutPackageAsFrameFigure_TopRow0);



class PackageAsFrameFigure_header1Class extends org.eclipse.draw2d.Shape {
	/**
	 * @generated
	 */
	private final org.eclipse.draw2d.geometry.PointList myTemplate = new org.eclipse.draw2d.geometry.PointList();
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.geometry.Rectangle myTemplateBounds;
	
	/**
	 * @generated
	 */
	public void addPoint(org.eclipse.draw2d.geometry.Point point){
		myTemplate.addPoint(point);
		myTemplateBounds = null;
	}
	
	/**
	 * @generated
	 */
	protected void fillShape(org.eclipse.draw2d.Graphics graphics) {
		org.eclipse.draw2d.geometry.Rectangle bounds = getBounds();
		graphics.pushState();
		graphics.translate(bounds.x, bounds.y);
		graphics.fillPolygon(scalePointList());
		graphics.popState();
	}
	
	/**
	 * @generated
	 */
	protected void outlineShape(org.eclipse.draw2d.Graphics graphics) {
		org.eclipse.draw2d.geometry.Rectangle bounds = getBounds();
		graphics.pushState();
		graphics.translate(bounds.x, bounds.y);
		graphics.drawPolygon(scalePointList());
		graphics.popState();
	}
	
	/**
	 * @generated
	 */
	private org.eclipse.draw2d.geometry.Rectangle getTemplateBounds(){
		if (myTemplateBounds == null){
			myTemplateBounds = myTemplate.getBounds().getCopy().union(0, 0);
			//just safety -- we are going to use this as divider 
			if (myTemplateBounds.width < 1){
				myTemplateBounds.width = 1;
			}
			if (myTemplateBounds.height < 1){
				myTemplateBounds.height = 1;
			}
		}
		return myTemplateBounds;
	}
	
	/**
	 * @generated
	 */
	private int[] scalePointList() {
		org.eclipse.draw2d.geometry.Rectangle pointsBounds = getTemplateBounds();
		org.eclipse.draw2d.geometry.Rectangle actualBounds = getBounds();

		float xScale = ((float) actualBounds.width) / pointsBounds.width;
		float yScale = ((float) actualBounds.height) / pointsBounds.height;

		if (xScale == 1 && yScale == 1) {
			return myTemplate.toIntArray();
		}
		int[] scaled = (int[]) myTemplate.toIntArray().clone();
		for (int i = 0; i < scaled.length; i += 2) {
			scaled[i] = (int) Math.floor(scaled[i] * xScale);
			scaled[i + 1] = (int) Math.floor(scaled[i + 1] * yScale);
		}
		return scaled;
	}
};
PackageAsFrameFigure_header1Class packageAsFrameFigure_header1 = new PackageAsFrameFigure_header1Class();

packageAsFrameFigure_header1.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(0)
));
packageAsFrameFigure_header1.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(40)
));
packageAsFrameFigure_header1.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(35)
, getMapMode().DPtoLP(40)
));
packageAsFrameFigure_header1.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(40)
, getMapMode().DPtoLP(35)
));
packageAsFrameFigure_header1.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(40)
, getMapMode().DPtoLP(0)
));

packageAsFrameFigure_header1.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(10)
, getMapMode().DPtoLP(10)
, getMapMode().DPtoLP(13)
, getMapMode().DPtoLP(13)
));

packageAsFrameFigure_TopRow0.add(packageAsFrameFigure_header1);


	org.eclipse.draw2d.ToolbarLayout layoutPackageAsFrameFigure_header1 = new org.eclipse.draw2d.ToolbarLayout();
	layoutPackageAsFrameFigure_header1.setStretchMinorAxis(true);
	layoutPackageAsFrameFigure_header1.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutPackageAsFrameFigure_header1.setSpacing(10);
	layoutPackageAsFrameFigure_header1.setVertical(false);

	packageAsFrameFigure_header1.setLayoutManager(layoutPackageAsFrameFigure_header1);



fPackageAsFrameFigure_fixed_package = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fPackageAsFrameFigure_fixed_package.setText("package");

packageAsFrameFigure_header1.add(fPackageAsFrameFigure_fixed_package);



fPackageAsFrameFigure_name = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel();
fPackageAsFrameFigure_name.setText("");

packageAsFrameFigure_header1.add(fPackageAsFrameFigure_name);





fPackageAsFrameFigure_contents = new org.eclipse.draw2d.RectangleFigure();
fPackageAsFrameFigure_contents.setOutline(false);
	fPackageAsFrameFigure_contents.setForegroundColor(org.eclipse.draw2d.ColorConstants.white);

this.add(fPackageAsFrameFigure_contents, org.eclipse.draw2d.BorderLayout.CENTER);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getPackageAsFrameFigure_name() {
		return fPackageAsFrameFigure_name;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel getPackageAsFrameFigure_fixed_package() {
		return fPackageAsFrameFigure_fixed_package;
	}
	/**
	 * @generated
	 */
	public org.eclipse.draw2d.RectangleFigure getPackageAsFrameFigure_contents() {
		return fPackageAsFrameFigure_contents;
	}


}

">
|
|
<attributes
|
|
xsi:type="gmfgen:DefaultSizeAttributes"
|
|
width="300"
|
|
height="100"/>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<behaviour
|
|
xsi:type="gmfgen:OpenDiagramBehaviour"/>
|
|
<modelFacet>
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/nestedPackage"/>
|
|
<modelElementInitializer
|
|
xsi:type="gmfgen:GenFeatureSeqInitializer">
|
|
<initializers
|
|
xsi:type="gmfgen:GenFeatureValueSpec"
|
|
body=" let base : String = 'package' in let suffixes : Sequence(String) = Sequence {'', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> 	select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = 	if noMisses 		then 		space.member->collect(e : NamedElement | 			if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base 			then '' else e.name 			endif 		)->asSet()->excluding('') 		else Set{'not in use'} 		endif in let longestName : String = 		if noMisses 		then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()		else 'not in use' 		endif 	in if noMisses then 		if longestName.oclIsUndefined() 		then base 		else longestName.concat('1') 		endif else base.concat(firstMissed) endif ">
|
|
<feature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</initializers>
|
|
</modelElementInitializer>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="5026"
|
|
editPartClassName="PackageName3EditPart"
|
|
itemSemanticEditPolicyClassName="PackageName3ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PackageName3ViewFactory">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getPackageAsFrameFigure_name"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel"/>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</topLevelNodes>
|
|
<links
|
|
visualID="4001"
|
|
editPartClassName="GeneralizationEditPart"
|
|
itemSemanticEditPolicyClassName="GeneralizationItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="GeneralizationViewFactory"
|
|
createCommandClassName="GeneralizationCreateCommand"
|
|
reorientCommandClassName="GeneralizationReorientCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="GeneralizationEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="SolidLineWDstClosedArrow"
|
|
classBody="
/**
 * @generated
 */
public class SolidLineWDstClosedArrow extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {




	/**
	 * @generated
	 */
	public SolidLineWDstClosedArrow() {
		
		setTargetDecoration(createTargetDecoration());
	}

	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RotatableDecoration createTargetDecoration() {
		org.eclipse.draw2d.PolygonDecoration df = new org.eclipse.draw2d.PolygonDecoration();
	df.setBackgroundColor(org.eclipse.draw2d.ColorConstants.white);
org.eclipse.draw2d.geometry.PointList pl = new org.eclipse.draw2d.geometry.PointList();
pl.addPoint(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(0)
);
pl.addPoint(getMapMode().DPtoLP(-2)
, getMapMode().DPtoLP(2)
);
pl.addPoint(getMapMode().DPtoLP(-2)
, getMapMode().DPtoLP(-2)
);
pl.addPoint(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(0)
);
df.setTemplate(pl);
df.setScale(getMapMode().DPtoLP(7)
, getMapMode().DPtoLP(3)
);
		return df;
	}




}

">
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:TypeLinkModelFacet">
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Generalization"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Classifier/generalization"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Classifier/generalization"/>
|
|
<modelElementSelector
|
|
body="self.generalizationSet ->size() = 0"/>
|
|
<targetMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Generalization/general"/>
|
|
</modelFacet>
|
|
</links>
|
|
<links
|
|
visualID="4002"
|
|
editPartClassName="Dependency2EditPart"
|
|
itemSemanticEditPolicyClassName="Dependency2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Dependency2ViewFactory"
|
|
createCommandClassName="DependencyLinkCreateCommand"
|
|
reorientCommandClassName="DependencyLinkReorientCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@topLevelNodes.9/@elementType"
|
|
editHelperAdviceClassName="DependencyEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="Dependency_WithArrow_Polyline"
|
|
classBody="
/**
 * @generated
 */
public class Dependency_WithArrow_Polyline extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {




	/**
	 * @generated
	 */
	public Dependency_WithArrow_Polyline() {
		this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);
	this.setForegroundColor(org.eclipse.draw2d.ColorConstants.lightGray);

		setTargetDecoration(createTargetDecoration());
	}

	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RotatableDecoration createTargetDecoration() {
		org.eclipse.draw2d.PolylineDecoration df = new org.eclipse.draw2d.PolylineDecoration();
org.eclipse.draw2d.geometry.PointList pl = new org.eclipse.draw2d.geometry.PointList();
pl.addPoint(getMapMode().DPtoLP(-1)
, getMapMode().DPtoLP(1)
);
pl.addPoint(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(0)
);
pl.addPoint(getMapMode().DPtoLP(-1)
, getMapMode().DPtoLP(-1)
);
df.setTemplate(pl);
df.setScale(getMapMode().DPtoLP(7)
, getMapMode().DPtoLP(3)
);
		return df;
	}




}

">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedForeground="true"/>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:TypeLinkModelFacet">
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Dependency"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<modelElementSelector
|
|
body="(self.oclIsTypeOf(uml::Dependency) or self.oclIsTypeOf(uml::Abstraction) or self.oclIsTypeOf(uml::Substitution) or self.oclIsTypeOf(uml::Usage)) and self.supplier->size() = 1 and self.client->size() = 1 and self.supplier->forAll(e|not e.oclIsKindOf(uml::Interface))"/>
|
|
<sourceMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Dependency/client"/>
|
|
<targetMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Dependency/supplier"/>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="6001"
|
|
editPartClassName="DependencyName2EditPart"
|
|
itemSemanticEditPolicyClassName="DependencyName2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DependencyName2ViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:LabelOffsetAttributes"
|
|
y="40"/>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
<labels
|
|
visualID="6010"
|
|
editPartClassName="DependencyName3EditPart"
|
|
itemSemanticEditPolicyClassName="DependencyName3ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DependencyName3ViewFactory">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:LabelOffsetAttributes"
|
|
y="20"/>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
<creationConstraints>
|
|
<targetEnd
|
|
body="not self.oclIsKindOf(uml::Interface)
"/>
|
|
</creationConstraints>
|
|
</links>
|
|
<links
|
|
visualID="4003"
|
|
editPartClassName="Property7EditPart"
|
|
itemSemanticEditPolicyClassName="Property7ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Property7ViewFactory"
|
|
createCommandClassName="PropertyLinkCreateCommand"
|
|
reorientCommandClassName="PropertyLinkReorientCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.7/@elementType"
|
|
editHelperAdviceClassName="Property6EditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx">
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:TypeLinkModelFacet">
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Property"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Association/ownedEnd"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Association/ownedEnd"/>
|
|
<modelElementSelector
|
|
body="self.association.oclIsTypeOf(uml::AssociationClass)"/>
|
|
<targetMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TypedElement/type"/>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="6002"
|
|
editPartClassName="PropertyNameEditPart"
|
|
itemSemanticEditPolicyClassName="PropertyNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PropertyNameViewFactory"
|
|
alignment="SOURCE">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:LabelOffsetAttributes"
|
|
y="-15"/>
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
<labels
|
|
visualID="6012"
|
|
editPartClassName="PropertyName2EditPart"
|
|
itemSemanticEditPolicyClassName="PropertyName2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PropertyName2ViewFactory"
|
|
alignment="SOURCE">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:LabelOffsetAttributes"
|
|
y="15"/>
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</links>
|
|
<links
|
|
visualID="4004"
|
|
editPartClassName="ConstraintConstrainedElementEditPart"
|
|
itemSemanticEditPolicyClassName="ConstraintConstrainedElementItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ConstraintConstrainedElementViewFactory"
|
|
createCommandClassName="ConstraintConstrainedElementCreateCommand"
|
|
reorientCommandClassName="ConstraintConstrainedElementReorientCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
editHelperAdviceClassName="ConstraintConstrainedElementEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="DashedLineConnection"
|
|
classBody="
/**
 * @generated
 */
public class DashedLineConnection extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {




	/**
	 * @generated
	 */
	public DashedLineConnection() {
		this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);

	}




}

">
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLinkModelFacet">
|
|
<metaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/constrainedElement"/>
|
|
</modelFacet>
|
|
</links>
|
|
<links
|
|
visualID="4005"
|
|
editPartClassName="AssociationEditPart"
|
|
itemSemanticEditPolicyClassName="AssociationItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationViewFactory"
|
|
createCommandClassName="AssociationCreateCommand"
|
|
reorientCommandClassName="AssociationReorientCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="AssociationEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="AssociationLinkFigure"
|
|
classBody="
/**
 * @generated
 */
public class AssociationLinkFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {




	/**
	 * @generated
	 */
	public AssociationLinkFigure() {
			this.setForegroundColor(org.eclipse.draw2d.ColorConstants.blue);

		setSourceDecoration(createSourceDecoration());
		setTargetDecoration(createTargetDecoration());
	}

	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RotatableDecoration createSourceDecoration() {
		org.eclipse.uml2.diagram.common.draw2d.decoration.AssociationDecoration df = new org.eclipse.uml2.diagram.common.draw2d.decoration.AssociationDecoration();



		return df;
	}

	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RotatableDecoration createTargetDecoration() {
		org.eclipse.uml2.diagram.common.draw2d.decoration.AssociationDecoration df = new org.eclipse.uml2.diagram.common.draw2d.decoration.AssociationDecoration();



		return df;
	}




}

">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedForeground="true"/>
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:TypeLinkModelFacet">
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Association"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<modelElementSelector
|
|
body="not self.oclIsTypeOf(uml::AssociationClass)"/>
|
|
<sourceMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TypedElement/type"/>
|
|
<targetMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TypedElement/type"/>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="6003"
|
|
editPartClassName="AssociationNameEditPart"
|
|
itemSemanticEditPolicyClassName="AssociationNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationNameViewFactory">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:LabelOffsetAttributes"
|
|
y="20"/>
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
<labels
|
|
visualID="6004"
|
|
editPartClassName="AssociationName2EditPart"
|
|
itemSemanticEditPolicyClassName="AssociationName2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationName2ViewFactory"
|
|
alignment="TARGET">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:LabelOffsetAttributes"
|
|
y="-15"/>
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
<labels
|
|
visualID="6005"
|
|
editPartClassName="AssociationName3EditPart"
|
|
itemSemanticEditPolicyClassName="AssociationName3ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationName3ViewFactory"
|
|
alignment="SOURCE">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:LabelOffsetAttributes"
|
|
y="-15"/>
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
<labels
|
|
visualID="6006"
|
|
editPartClassName="AssociationName4EditPart"
|
|
itemSemanticEditPolicyClassName="AssociationName4ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationName4ViewFactory"
|
|
alignment="TARGET">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:LabelOffsetAttributes"
|
|
y="-30"/>
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet"
|
|
editPattern="">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
<labels
|
|
visualID="6007"
|
|
editPartClassName="AssociationName5EditPart"
|
|
itemSemanticEditPolicyClassName="AssociationName5ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationName5ViewFactory"
|
|
alignment="SOURCE">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:LabelOffsetAttributes"
|
|
y="-30"/>
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
<labels
|
|
visualID="6008"
|
|
editPartClassName="AssociationName6EditPart"
|
|
itemSemanticEditPolicyClassName="AssociationName6ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationName6ViewFactory"
|
|
alignment="TARGET">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:LabelOffsetAttributes"
|
|
y="15"/>
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
<labels
|
|
visualID="6009"
|
|
editPartClassName="AssociationName7EditPart"
|
|
itemSemanticEditPolicyClassName="AssociationName7ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationName7ViewFactory"
|
|
alignment="SOURCE">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:LabelOffsetAttributes"
|
|
y="15"/>
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</links>
|
|
<links
|
|
visualID="4006"
|
|
editPartClassName="DependencySupplierEditPart"
|
|
itemSemanticEditPolicyClassName="DependencySupplierItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DependencySupplierViewFactory"
|
|
createCommandClassName="DependencySupplierCreateCommand"
|
|
reorientCommandClassName="DependencySupplierReorientCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
editHelperAdviceClassName="DependencySupplierEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="Dependency_WithArrow_Polyline"
|
|
classBody="
/**
 * @generated
 */
public class Dependency_WithArrow_Polyline extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {




	/**
	 * @generated
	 */
	public Dependency_WithArrow_Polyline() {
		this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);
	this.setForegroundColor(org.eclipse.draw2d.ColorConstants.lightGray);

		setTargetDecoration(createTargetDecoration());
	}

	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RotatableDecoration createTargetDecoration() {
		org.eclipse.draw2d.PolylineDecoration df = new org.eclipse.draw2d.PolylineDecoration();
org.eclipse.draw2d.geometry.PointList pl = new org.eclipse.draw2d.geometry.PointList();
pl.addPoint(getMapMode().DPtoLP(-1)
, getMapMode().DPtoLP(1)
);
pl.addPoint(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(0)
);
pl.addPoint(getMapMode().DPtoLP(-1)
, getMapMode().DPtoLP(-1)
);
df.setTemplate(pl);
df.setScale(getMapMode().DPtoLP(7)
, getMapMode().DPtoLP(3)
);
		return df;
	}




}

">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedForeground="true"/>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLinkModelFacet">
|
|
<metaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Dependency/supplier"/>
|
|
</modelFacet>
|
|
</links>
|
|
<links
|
|
visualID="4007"
|
|
editPartClassName="DependencyClientEditPart"
|
|
itemSemanticEditPolicyClassName="DependencyClientItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DependencyClientViewFactory"
|
|
createCommandClassName="DependencyClientCreateCommand"
|
|
reorientCommandClassName="DependencyClientReorientCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
editHelperAdviceClassName="DependencyClientEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="Dependency_NoArrow_Polyline"
|
|
classBody="
/**
 * @generated
 */
public class Dependency_NoArrow_Polyline extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {




	/**
	 * @generated
	 */
	public Dependency_NoArrow_Polyline() {
		this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);
	this.setForegroundColor(org.eclipse.draw2d.ColorConstants.lightGray);

	}




}

">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedForeground="true"/>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLinkModelFacet">
|
|
<metaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Dependency/client"/>
|
|
</modelFacet>
|
|
</links>
|
|
<links
|
|
visualID="4008"
|
|
editPartClassName="InterfaceRealizationEditPart"
|
|
itemSemanticEditPolicyClassName="InterfaceRealizationItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="InterfaceRealizationViewFactory"
|
|
createCommandClassName="InterfaceRealizationCreateCommand"
|
|
reorientCommandClassName="InterfaceRealizationReorientCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="InterfaceRealizationEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:TypeLinkModelFacet">
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InterfaceRealization"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/BehavioredClassifier/interfaceRealization"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/BehavioredClassifier/interfaceRealization"/>
|
|
<modelElementSelector
|
|
body="self.supplier->forAll(e|e.oclIsKindOf(uml::Interface))"/>
|
|
<sourceMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InterfaceRealization/implementingClassifier"/>
|
|
<targetMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InterfaceRealization/contract"/>
|
|
</modelFacet>
|
|
<creationConstraints>
|
|
<targetEnd
|
|
body="self.oclIsKindOf(uml::Interface)"/>
|
|
</creationConstraints>
|
|
</links>
|
|
<links
|
|
visualID="4010"
|
|
editPartClassName="RealizationEditPart"
|
|
itemSemanticEditPolicyClassName="RealizationItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="RealizationViewFactory"
|
|
createCommandClassName="RealizationCreateCommand"
|
|
reorientCommandClassName="RealizationReorientCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="RealizationEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="Realization_Polyline"
|
|
classBody="
/**
 * @generated
 */
public class Realization_Polyline extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {




	/**
	 * @generated
	 */
	public Realization_Polyline() {
		this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);
	this.setForegroundColor(org.eclipse.draw2d.ColorConstants.lightGray);

		setSourceDecoration(createSourceDecoration());
	}

	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RotatableDecoration createSourceDecoration() {
		org.eclipse.draw2d.PolylineDecoration df = new org.eclipse.draw2d.PolylineDecoration();
df.setFill(false);
org.eclipse.draw2d.geometry.PointList pl = new org.eclipse.draw2d.geometry.PointList();
pl.addPoint(getMapMode().DPtoLP(-1)
, getMapMode().DPtoLP(1)
);
pl.addPoint(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(0)
);
pl.addPoint(getMapMode().DPtoLP(-1)
, getMapMode().DPtoLP(-1)
);
pl.addPoint(getMapMode().DPtoLP(-1)
, getMapMode().DPtoLP(1)
);
df.setTemplate(pl);
df.setScale(getMapMode().DPtoLP(7)
, getMapMode().DPtoLP(3)
);
		return df;
	}




}

">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedForeground="true"/>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:TypeLinkModelFacet">
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Realization"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<modelElementSelector
|
|
body="self.oclIsTypeOf(uml::Realization)"/>
|
|
<sourceMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Dependency/client"/>
|
|
<targetMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Dependency/supplier"/>
|
|
</modelFacet>
|
|
<labels
|
|
visualID="6011"
|
|
editPartClassName="RealizationNameEditPart"
|
|
itemSemanticEditPolicyClassName="RealizationNameItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="RealizationNameViewFactory"
|
|
elementIcon="true">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel">
|
|
<attributes
|
|
xsi:type="gmfgen:LabelOffsetAttributes"
|
|
y="40"/>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLabelModelFacet">
|
|
<metaFeatures
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
|
|
</modelFacet>
|
|
</labels>
|
|
</links>
|
|
<links
|
|
visualID="4011"
|
|
editPartClassName="Generalization2EditPart"
|
|
itemSemanticEditPolicyClassName="Generalization2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="Generalization2ViewFactory"
|
|
createCommandClassName="Generalization2CreateCommand"
|
|
reorientCommandClassName="Generalization2ReorientCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@links.0/@elementType"
|
|
editHelperAdviceClassName="GeneralizationEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:FigureViewmap"
|
|
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx">
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:TypeLinkModelFacet">
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Generalization"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Classifier/generalization"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Classifier/generalization"/>
|
|
<targetMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Generalization/generalizationSet"/>
|
|
</modelFacet>
|
|
</links>
|
|
<links
|
|
visualID="4012"
|
|
editPartClassName="GeneralizationGeneralEditPart"
|
|
itemSemanticEditPolicyClassName="GeneralizationGeneralItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="GeneralizationGeneralViewFactory"
|
|
createCommandClassName="GeneralizationGeneralCreateCommand"
|
|
reorientCommandClassName="GeneralizationGeneralReorientCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
editHelperAdviceClassName="GeneralizationGeneralEditHelperAdvice"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="SolidLineWDstClosedArrow"
|
|
classBody="
/**
 * @generated
 */
public class SolidLineWDstClosedArrow extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {




	/**
	 * @generated
	 */
	public SolidLineWDstClosedArrow() {
		
		setTargetDecoration(createTargetDecoration());
	}

	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RotatableDecoration createTargetDecoration() {
		org.eclipse.draw2d.PolygonDecoration df = new org.eclipse.draw2d.PolygonDecoration();
	df.setBackgroundColor(org.eclipse.draw2d.ColorConstants.white);
org.eclipse.draw2d.geometry.PointList pl = new org.eclipse.draw2d.geometry.PointList();
pl.addPoint(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(0)
);
pl.addPoint(getMapMode().DPtoLP(-2)
, getMapMode().DPtoLP(2)
);
pl.addPoint(getMapMode().DPtoLP(-2)
, getMapMode().DPtoLP(-2)
);
pl.addPoint(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(0)
);
df.setTemplate(pl);
df.setScale(getMapMode().DPtoLP(7)
, getMapMode().DPtoLP(3)
);
		return df;
	}




}

">
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:FeatureLinkModelFacet">
|
|
<metaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Generalization/general"/>
|
|
</modelFacet>
|
|
</links>
|
|
<links
|
|
visualID="4013"
|
|
editPartClassName="UsageEditPart"
|
|
itemSemanticEditPolicyClassName="UsageItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="UsageViewFactory"
|
|
createCommandClassName="UsageCreateCommand"
|
|
reorientCommandClassName="UsageReorientCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
|
|
<elementType
|
|
xsi:type="gmfgen:MetamodelType"
|
|
editHelperClassName="UsageEditHelper"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="RequiredInterfaceConnectionFigure"
|
|
classBody="
/**
 * @generated
 */
public class RequiredInterfaceConnectionFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {




	/**
	 * @generated
	 */
	public RequiredInterfaceConnectionFigure() {
		
		setTargetDecoration(createTargetDecoration());
	}

	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RotatableDecoration createTargetDecoration() {
		org.eclipse.uml2.diagram.common.draw2d.RequiredInterfaceDecoration df = new org.eclipse.uml2.diagram.common.draw2d.RequiredInterfaceDecoration();




df.setRadius(
10);



		return df;
	}




}

">
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:TypeLinkModelFacet">
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Usage"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<modelElementSelector
|
|
body="self.supplier->forAll(e|e.oclIsKindOf(uml::Interface))"/>
|
|
<sourceMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Dependency/client"/>
|
|
<targetMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Dependency/supplier"/>
|
|
</modelFacet>
|
|
<creationConstraints>
|
|
<sourceEnd
|
|
body="self.oclIsKindOf(uml::Classifier)"/>
|
|
<targetEnd
|
|
body="self.oclIsKindOf(uml::Interface)"/>
|
|
</creationConstraints>
|
|
</links>
|
|
<links
|
|
visualID="4014"
|
|
editPartClassName="AssociationClass4EditPart"
|
|
itemSemanticEditPolicyClassName="AssociationClass4ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationClass4ViewFactory"
|
|
createCommandClassName="AssociationClass4CreateCommand"
|
|
reorientCommandClassName="AssociationClassReorientCommand">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
|
|
<elementType
|
|
xsi:type="gmfgen:SpecializationType"
|
|
metamodelType="//@diagram/@childNodes.5/@elementType"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:InnerClassViewmap"
|
|
className="AssociationClass2RhombConnectorFigure"
|
|
classBody="
/**
 * @generated
 */
public class AssociationClass2RhombConnectorFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {




	/**
	 * @generated
	 */
	public AssociationClass2RhombConnectorFigure() {
		this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);

	}




}

">
|
|
<requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.uml2.diagram.common</requiredPluginIDs>
|
|
<requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
|
|
</viewmap>
|
|
<modelFacet
|
|
xsi:type="gmfgen:TypeLinkModelFacet">
|
|
<metaClass
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AssociationClass"/>
|
|
<containmentMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<childMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
|
|
<sourceMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Classifier/collaborationUse"/>
|
|
<targetMetaFeature
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Classifier/collaborationUse"/>
|
|
</modelFacet>
|
|
</links>
|
|
<compartments
|
|
visualID="7010"
|
|
editPartClassName="PackagePackagesEditPart"
|
|
itemSemanticEditPolicyClassName="PackagePackagesItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PackagePackagesViewFactory"
|
|
canonicalEditPolicyClassName="PackagePackagesCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.0"
|
|
title="packages"
|
|
node="//@diagram/@topLevelNodes.0">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigurePackageFigure_PackagesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7011"
|
|
editPartClassName="PackageClassifiersEditPart"
|
|
itemSemanticEditPolicyClassName="PackageClassifiersItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PackageClassifiersViewFactory"
|
|
canonicalEditPolicyClassName="PackageClassifiersCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.1 //@diagram/@childNodes.2 //@diagram/@childNodes.3 //@diagram/@childNodes.4 //@diagram/@childNodes.5"
|
|
title="classifiers"
|
|
node="//@diagram/@topLevelNodes.0">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigurePackageFigure_ClassesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7012"
|
|
editPartClassName="PackageOtherEditPart"
|
|
itemSemanticEditPolicyClassName="PackageOtherItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PackageOtherViewFactory"
|
|
canonicalEditPolicyClassName="PackageOtherCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.6"
|
|
title="other"
|
|
node="//@diagram/@topLevelNodes.0">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigurePackageFigure_OthersCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7001"
|
|
editPartClassName="ClassAttributesEditPart"
|
|
itemSemanticEditPolicyClassName="ClassAttributesItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ClassAttributesViewFactory"
|
|
canonicalEditPolicyClassName="ClassAttributesCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.7"
|
|
title="attributes"
|
|
node="//@diagram/@topLevelNodes.1">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_PropertiesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7002"
|
|
editPartClassName="ClassOperationsEditPart"
|
|
itemSemanticEditPolicyClassName="ClassOperationsItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ClassOperationsViewFactory"
|
|
canonicalEditPolicyClassName="ClassOperationsCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.8"
|
|
title="operations"
|
|
node="//@diagram/@topLevelNodes.1">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_OperationsCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7003"
|
|
editPartClassName="ClassClassesEditPart"
|
|
itemSemanticEditPolicyClassName="ClassClassesItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ClassClassesViewFactory"
|
|
canonicalEditPolicyClassName="ClassClassesCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.9"
|
|
title="classes"
|
|
node="//@diagram/@topLevelNodes.1">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_ClassesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7024"
|
|
editPartClassName="AssociationClassAttributesEditPart"
|
|
itemSemanticEditPolicyClassName="AssociationClassAttributesItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationClassAttributesViewFactory"
|
|
canonicalEditPolicyClassName="AssociationClassAttributesCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.12"
|
|
title="attributes"
|
|
node="//@diagram/@topLevelNodes.2">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_PropertiesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7025"
|
|
editPartClassName="AssociationClassOperationsEditPart"
|
|
itemSemanticEditPolicyClassName="AssociationClassOperationsItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationClassOperationsViewFactory"
|
|
canonicalEditPolicyClassName="AssociationClassOperationsCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.13"
|
|
title="operations"
|
|
node="//@diagram/@topLevelNodes.2">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_OperationsCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7026"
|
|
editPartClassName="AssociationClassClassesEditPart"
|
|
itemSemanticEditPolicyClassName="AssociationClassClassesItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="AssociationClassClassesViewFactory"
|
|
canonicalEditPolicyClassName="AssociationClassClassesCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.9"
|
|
title="classes"
|
|
node="//@diagram/@topLevelNodes.2">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_ClassesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7017"
|
|
editPartClassName="DataTypeAttributesEditPart"
|
|
itemSemanticEditPolicyClassName="DataTypeAttributesItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DataTypeAttributesViewFactory"
|
|
canonicalEditPolicyClassName="DataTypeAttributesCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.14"
|
|
title="attributes"
|
|
node="//@diagram/@topLevelNodes.3">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_PropertiesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7018"
|
|
editPartClassName="DataTypeOperationsEditPart"
|
|
itemSemanticEditPolicyClassName="DataTypeOperationsItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DataTypeOperationsViewFactory"
|
|
canonicalEditPolicyClassName="DataTypeOperationsCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.15"
|
|
title="operations"
|
|
node="//@diagram/@topLevelNodes.3">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_OperationsCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7020"
|
|
editPartClassName="PrimitiveTypeAttributesEditPart"
|
|
itemSemanticEditPolicyClassName="PrimitiveTypeAttributesItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PrimitiveTypeAttributesViewFactory"
|
|
canonicalEditPolicyClassName="PrimitiveTypeAttributesCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.16"
|
|
title="attributes"
|
|
node="//@diagram/@topLevelNodes.4">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_PropertiesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7021"
|
|
editPartClassName="PrimitiveTypeOperationsEditPart"
|
|
itemSemanticEditPolicyClassName="PrimitiveTypeOperationsItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PrimitiveTypeOperationsViewFactory"
|
|
canonicalEditPolicyClassName="PrimitiveTypeOperationsCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.17"
|
|
title="operations"
|
|
node="//@diagram/@topLevelNodes.4">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_OperationsCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7013"
|
|
editPartClassName="EnumerationLiteralsEditPart"
|
|
itemSemanticEditPolicyClassName="EnumerationLiteralsItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="EnumerationLiteralsViewFactory"
|
|
canonicalEditPolicyClassName="EnumerationLiteralsCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.18"
|
|
title="literals"
|
|
node="//@diagram/@topLevelNodes.5">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_LiteralsCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7014"
|
|
editPartClassName="EnumerationAttributesEditPart"
|
|
itemSemanticEditPolicyClassName="EnumerationAttributesItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="EnumerationAttributesViewFactory"
|
|
canonicalEditPolicyClassName="EnumerationAttributesCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.19"
|
|
title="attributes"
|
|
node="//@diagram/@topLevelNodes.5">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_PropertiesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7015"
|
|
editPartClassName="EnumerationOperationsEditPart"
|
|
itemSemanticEditPolicyClassName="EnumerationOperationsItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="EnumerationOperationsViewFactory"
|
|
canonicalEditPolicyClassName="EnumerationOperationsCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.20"
|
|
title="operations"
|
|
node="//@diagram/@topLevelNodes.5">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_OperationsCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7028"
|
|
editPartClassName="InstanceSpecificationSlotsEditPart"
|
|
itemSemanticEditPolicyClassName="InstanceSpecificationSlotsItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="InstanceSpecificationSlotsViewFactory"
|
|
canonicalEditPolicyClassName="InstanceSpecificationSlotsCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.21"
|
|
title="Slots"
|
|
canCollapse="false"
|
|
node="//@diagram/@topLevelNodes.8">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureInstanceNode_SlotsCompartmentFigure"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7029"
|
|
editPartClassName="InterfaceAttributesEditPart"
|
|
itemSemanticEditPolicyClassName="InterfaceAttributesItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="InterfaceAttributesViewFactory"
|
|
canonicalEditPolicyClassName="InterfaceAttributesCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.22"
|
|
title="attributes"
|
|
node="//@diagram/@topLevelNodes.11">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_PropertiesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7030"
|
|
editPartClassName="InterfaceOperationsEditPart"
|
|
itemSemanticEditPolicyClassName="InterfaceOperationsItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="InterfaceOperationsViewFactory"
|
|
canonicalEditPolicyClassName="InterfaceOperationsCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.23"
|
|
title="operations"
|
|
node="//@diagram/@topLevelNodes.11">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_OperationsCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7031"
|
|
editPartClassName="InterfaceClassesEditPart"
|
|
itemSemanticEditPolicyClassName="InterfaceClassesItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="InterfaceClassesViewFactory"
|
|
canonicalEditPolicyClassName="InterfaceClassesCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.24"
|
|
title="classes"
|
|
node="//@diagram/@topLevelNodes.11">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_ClassesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7032"
|
|
editPartClassName="PackageImportsEditPart"
|
|
itemSemanticEditPolicyClassName="PackageImportsItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PackageImportsViewFactory"
|
|
canonicalEditPolicyClassName="PackageImportsCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.25"
|
|
title="imports"
|
|
needsTitle="false"
|
|
node="//@diagram/@topLevelNodes.12">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureSecondaryPackage_Imports"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7033"
|
|
editPartClassName="PackageFramecontentsEditPart"
|
|
itemSemanticEditPolicyClassName="PackageFramecontentsItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PackageFramecontentsViewFactory"
|
|
canonicalEditPolicyClassName="PackageFramecontentsCanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.26 //@diagram/@childNodes.27 //@diagram/@childNodes.28 //@diagram/@childNodes.29 //@diagram/@childNodes.30 //@diagram/@childNodes.31"
|
|
title="frame contents"
|
|
needsTitle="false"
|
|
node="//@diagram/@topLevelNodes.14"
|
|
listLayout="false">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getPackageAsFrameFigure_contents"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedForeground="true"/>
|
|
</viewmap>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7034"
|
|
editPartClassName="PackageFramecontents2EditPart"
|
|
itemSemanticEditPolicyClassName="PackageFramecontents2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PackageFramecontents2ViewFactory"
|
|
canonicalEditPolicyClassName="PackageFramecontents2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.26 //@diagram/@childNodes.27 //@diagram/@childNodes.28 //@diagram/@childNodes.29 //@diagram/@childNodes.30 //@diagram/@childNodes.31"
|
|
title="frame contents"
|
|
needsTitle="false"
|
|
node="//@diagram/@childNodes.26"
|
|
listLayout="false">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getPackageAsFrameFigure_contents"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure">
|
|
<attributes
|
|
xsi:type="gmfgen:StyleAttributes"
|
|
fixedForeground="true"/>
|
|
</viewmap>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7035"
|
|
editPartClassName="ClassAttributes2EditPart"
|
|
itemSemanticEditPolicyClassName="ClassAttributes2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ClassAttributes2ViewFactory"
|
|
canonicalEditPolicyClassName="ClassAttributes2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.7"
|
|
title="attributes"
|
|
node="//@diagram/@childNodes.27">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_PropertiesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7036"
|
|
editPartClassName="ClassOperations2EditPart"
|
|
itemSemanticEditPolicyClassName="ClassOperations2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ClassOperations2ViewFactory"
|
|
canonicalEditPolicyClassName="ClassOperations2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.8"
|
|
title="operations"
|
|
node="//@diagram/@childNodes.27">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_OperationsCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7037"
|
|
editPartClassName="ClassClasses2EditPart"
|
|
itemSemanticEditPolicyClassName="ClassClasses2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="ClassClasses2ViewFactory"
|
|
canonicalEditPolicyClassName="ClassClasses2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.9"
|
|
title="classes"
|
|
node="//@diagram/@childNodes.27">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_ClassesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7038"
|
|
editPartClassName="EnumerationLiterals2EditPart"
|
|
itemSemanticEditPolicyClassName="EnumerationLiterals2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="EnumerationLiterals2ViewFactory"
|
|
canonicalEditPolicyClassName="EnumerationLiterals2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.18"
|
|
title="literals"
|
|
node="//@diagram/@childNodes.28">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_LiteralsCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7039"
|
|
editPartClassName="EnumerationAttributes2EditPart"
|
|
itemSemanticEditPolicyClassName="EnumerationAttributes2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="EnumerationAttributes2ViewFactory"
|
|
canonicalEditPolicyClassName="EnumerationAttributes2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.19"
|
|
title="attributes"
|
|
node="//@diagram/@childNodes.28">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_PropertiesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7040"
|
|
editPartClassName="EnumerationOperations2EditPart"
|
|
itemSemanticEditPolicyClassName="EnumerationOperations2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="EnumerationOperations2ViewFactory"
|
|
canonicalEditPolicyClassName="EnumerationOperations2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.20"
|
|
title="operations"
|
|
node="//@diagram/@childNodes.28">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_OperationsCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7041"
|
|
editPartClassName="InstanceSpecificationSlots2EditPart"
|
|
itemSemanticEditPolicyClassName="InstanceSpecificationSlots2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="InstanceSpecificationSlots2ViewFactory"
|
|
canonicalEditPolicyClassName="InstanceSpecificationSlots2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.21"
|
|
title="Slots"
|
|
canCollapse="false"
|
|
node="//@diagram/@childNodes.29">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureInstanceNode_SlotsCompartmentFigure"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7042"
|
|
editPartClassName="DataTypeAttributes2EditPart"
|
|
itemSemanticEditPolicyClassName="DataTypeAttributes2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DataTypeAttributes2ViewFactory"
|
|
canonicalEditPolicyClassName="DataTypeAttributes2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.14"
|
|
title="attributes"
|
|
node="//@diagram/@childNodes.30">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_PropertiesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7043"
|
|
editPartClassName="DataTypeOperations2EditPart"
|
|
itemSemanticEditPolicyClassName="DataTypeOperations2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="DataTypeOperations2ViewFactory"
|
|
canonicalEditPolicyClassName="DataTypeOperations2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.15"
|
|
title="operations"
|
|
node="//@diagram/@childNodes.30">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_OperationsCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7044"
|
|
editPartClassName="PrimitiveTypeAttributes2EditPart"
|
|
itemSemanticEditPolicyClassName="PrimitiveTypeAttributes2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PrimitiveTypeAttributes2ViewFactory"
|
|
canonicalEditPolicyClassName="PrimitiveTypeAttributes2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.16"
|
|
title="attributes"
|
|
node="//@diagram/@childNodes.31">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_PropertiesCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<compartments
|
|
visualID="7045"
|
|
editPartClassName="PrimitiveTypeOperations2EditPart"
|
|
itemSemanticEditPolicyClassName="PrimitiveTypeOperations2ItemSemanticEditPolicy"
|
|
notationViewFactoryClassName="PrimitiveTypeOperations2ViewFactory"
|
|
canonicalEditPolicyClassName="PrimitiveTypeOperations2CanonicalEditPolicy"
|
|
childNodes="//@diagram/@childNodes.17"
|
|
title="operations"
|
|
node="//@diagram/@childNodes.31">
|
|
<diagramRunTimeClass
|
|
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
|
|
<viewmap
|
|
xsi:type="gmfgen:ParentAssignedViewmap"
|
|
getterName="getFigureClassFigure_OperationsCompartment"
|
|
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
|
|
</compartments>
|
|
<palette>
|
|
<groups
|
|
title="Nodes"
|
|
description="Diagram Nodes">
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Class"
|
|
description="Create Class"
|
|
genNodes="//@diagram/@childNodes.1 //@diagram/@topLevelNodes.1 //@diagram/@childNodes.9 //@diagram/@childNodes.24 //@diagram/@childNodes.27"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Package"
|
|
description="Create Package"
|
|
genNodes="//@diagram/@topLevelNodes.0 //@diagram/@childNodes.0"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Enumeration"
|
|
description="Create Enumeration"
|
|
genNodes="//@diagram/@childNodes.4 //@diagram/@topLevelNodes.5 //@diagram/@childNodes.28"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="DataType"
|
|
description="Create DataType"
|
|
genNodes="//@diagram/@childNodes.2 //@diagram/@topLevelNodes.3 //@diagram/@childNodes.30"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="PrimitiveType"
|
|
description="Create PrimitiveType"
|
|
genNodes="//@diagram/@childNodes.3 //@diagram/@topLevelNodes.4 //@diagram/@childNodes.31"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Constraint"
|
|
description="Create Constraint"
|
|
genNodes="//@diagram/@topLevelNodes.7"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Association Class"
|
|
description="Create Association Class"
|
|
genNodes="//@diagram/@childNodes.5 //@diagram/@topLevelNodes.2"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Interface"
|
|
description="Create Interface"
|
|
genNodes="//@diagram/@topLevelNodes.6"/>
|
|
</groups>
|
|
<groups
|
|
title="Children"
|
|
description="Child Elements of the Diagram Nodes">
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Attribute"
|
|
description="Create Attribute"
|
|
genNodes="//@diagram/@childNodes.7 //@diagram/@childNodes.12 //@diagram/@childNodes.14 //@diagram/@childNodes.16 //@diagram/@childNodes.19 //@diagram/@childNodes.22"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Operation"
|
|
description="Create Operation"
|
|
genNodes="//@diagram/@childNodes.8 //@diagram/@childNodes.13 //@diagram/@childNodes.15 //@diagram/@childNodes.17 //@diagram/@childNodes.20 //@diagram/@childNodes.23"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Enum Literal"
|
|
description="Create Enum Literal"
|
|
genNodes="//@diagram/@childNodes.18"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Port"
|
|
description="Create Port"
|
|
genNodes="//@diagram/@childNodes.10"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Template Signature"
|
|
description="Create Template Signature"
|
|
genNodes="//@diagram/@childNodes.11"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Element Import"
|
|
description="Create Element Import"
|
|
genNodes="//@diagram/@childNodes.25"/>
|
|
</groups>
|
|
<groups
|
|
title="Links"
|
|
description="Diagram Links">
|
|
<entries
|
|
xsi:type="gmfgen:ToolGroup"
|
|
title="Association"
|
|
description="Create Association Link"
|
|
stack="true">
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Association"
|
|
description="Create Association"
|
|
qualifiedToolName="org.eclipse.uml2.diagram.clazz.part.CreateAssociationLinkTool.NONE"
|
|
genLinks="//@diagram/@links.4"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Shared Aggregation"
|
|
description="Create Shared Aggregation"
|
|
qualifiedToolName="org.eclipse.uml2.diagram.clazz.part.CreateAssociationLinkTool.SHARED"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Composite Aggregation"
|
|
description="Create Composite Aggregation"
|
|
qualifiedToolName="org.eclipse.uml2.diagram.clazz.part.CreateAssociationLinkTool.COMPOSITE"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Navigable Association"
|
|
description="Create Association with Navigable Target End "
|
|
qualifiedToolName="org.eclipse.uml2.diagram.clazz.part.CreateAssociationLinkTool.NAVIGABLE"/>
|
|
</entries>
|
|
<entries
|
|
xsi:type="gmfgen:ToolGroup"
|
|
title="Dependency"
|
|
description="Create Dependency link"
|
|
stack="true">
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Dependency"
|
|
description="Create Dependency link"
|
|
qualifiedToolName="org.eclipse.uml2.diagram.clazz.part.CreateDependencyLinkTool.DEPENDENCY"
|
|
genLinks="//@diagram/@links.1"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Abstraction"
|
|
description="Create Abstraction link"
|
|
qualifiedToolName="org.eclipse.uml2.diagram.clazz.part.CreateDependencyLinkTool.ABSTRACTION"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Usage"
|
|
description="Create Usage link"
|
|
qualifiedToolName="org.eclipse.uml2.diagram.clazz.part.CreateDependencyLinkTool.USAGE"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Substitution"
|
|
description="Create Substitution link"
|
|
qualifiedToolName="org.eclipse.uml2.diagram.clazz.part.CreateDependencyLinkTool.SUBSTITUTION"/>
|
|
</entries>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Generalization"
|
|
description="Create Generalization Link"
|
|
qualifiedToolName="org.eclipse.uml2.diagram.clazz.part.CreateGeneralizationLinkTool"
|
|
genLinks="//@diagram/@links.0 //@diagram/@links.9"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Provided Interface"
|
|
description="Create Interface Realization"
|
|
genLinks="//@diagram/@links.7"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Required Interface"
|
|
description="Create Usage"
|
|
genLinks="//@diagram/@links.11"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Constrained Element"
|
|
description="Create Constrained Element Link"
|
|
genLinks="//@diagram/@links.3"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="NAry Dependency Target"
|
|
description="Add NAry Dependency Target"
|
|
genLinks="//@diagram/@links.5"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="NAry Dependency Source"
|
|
description="Add NAry Dependency Source"
|
|
genLinks="//@diagram/@links.6"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Association End"
|
|
description="Create Association End Link"
|
|
genLinks="//@diagram/@links.2"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Realization"
|
|
description="Create Realization Link"
|
|
genLinks="//@diagram/@links.8"/>
|
|
</groups>
|
|
<groups
|
|
title="Instances"
|
|
description="Instances">
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Instance Specification"
|
|
description="Create Instance Specification"
|
|
genNodes="//@diagram/@childNodes.6 //@diagram/@topLevelNodes.8 //@diagram/@childNodes.29"/>
|
|
<entries
|
|
xsi:type="gmfgen:ToolEntry"
|
|
title="Slot"
|
|
description="Create Slot"
|
|
genNodes="//@diagram/@childNodes.21"/>
|
|
</groups>
|
|
</palette>
|
|
<preferencePages
|
|
xsi:type="gmfgen:GenStandardPreferencePage"
|
|
iD="org.eclipse.uml2.uml.diagram.general"
|
|
name="UML Diagram">
|
|
<children
|
|
xsi:type="gmfgen:GenStandardPreferencePage"
|
|
iD="org.eclipse.uml2.uml.diagram.appearance"
|
|
name="Appearance"
|
|
kind="Appearance"/>
|
|
<children
|
|
xsi:type="gmfgen:GenStandardPreferencePage"
|
|
iD="org.eclipse.uml2.uml.diagram.connections"
|
|
name="Connections"
|
|
kind="Connections"/>
|
|
<children
|
|
xsi:type="gmfgen:GenStandardPreferencePage"
|
|
iD="org.eclipse.uml2.uml.diagram.printing"
|
|
name="Printing"
|
|
kind="Printing"/>
|
|
<children
|
|
xsi:type="gmfgen:GenStandardPreferencePage"
|
|
iD="org.eclipse.uml2.uml.diagram.rulersAndGrid"
|
|
name="Rulers And Grid"
|
|
kind="RulersAndGrid"/>
|
|
<children
|
|
xsi:type="gmfgen:GenStandardPreferencePage"
|
|
iD="org.eclipse.uml2.uml.diagram.pathmaps"
|
|
name="Pathmaps"
|
|
kind="Pathmaps"/>
|
|
</preferencePages>
|
|
</diagram>
|
|
<plugin
|
|
iD="org.eclipse.uml2.diagram.clazz"
|
|
name="Class Diagram Plugin (Incubation)"
|
|
provider="Eclipse.org"
|
|
version="0.7.1.qualifier"/>
|
|
<editor/>
|
|
<navigator>
|
|
<childReferences
|
|
child="//@diagram"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@childNodes.0"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@childNodes.1"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@childNodes.2"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@childNodes.3"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@childNodes.4"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@childNodes.5"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@childNodes.6"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.0"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@childNodes.7"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@childNodes.8"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@childNodes.9"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@childNodes.10"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@childNodes.11"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.1"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@childNodes.12"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@childNodes.13"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@childNodes.9"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@childNodes.11"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.2"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@childNodes.14"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@childNodes.15"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@childNodes.11"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.3"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@childNodes.16"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@childNodes.17"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@childNodes.11"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.4"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@childNodes.18"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@childNodes.19"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@childNodes.20"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@childNodes.11"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.5"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.6"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.7"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.8"
|
|
child="//@diagram/@childNodes.21"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.8"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.9"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.10"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@childNodes.22"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@childNodes.23"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@childNodes.24"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.11"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.12"
|
|
child="//@diagram/@childNodes.25"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.12"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.13"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@childNodes.26"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@childNodes.7"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@childNodes.8"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@childNodes.9"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@childNodes.10"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@childNodes.11"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@childNodes.27"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@childNodes.18"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@childNodes.19"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@childNodes.20"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@childNodes.11"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@childNodes.28"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.29"
|
|
child="//@diagram/@childNodes.21"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@childNodes.29"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@childNodes.14"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@childNodes.15"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@childNodes.11"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@childNodes.30"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@childNodes.16"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@childNodes.17"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@childNodes.11"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@childNodes.31"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@childNodes.26"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@childNodes.27"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@childNodes.28"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@childNodes.29"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@childNodes.30"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@childNodes.31"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@topLevelNodes.14"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@links.0"
|
|
groupName="links"
|
|
groupIcon="icons/linksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.0"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.0"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.0"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@links.1"
|
|
groupName="links"
|
|
groupIcon="icons/linksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.0"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.7"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.7"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.8"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.8"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.9"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.10"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.10"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.12"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.12"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.14"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.0"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.0"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.6"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.7"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.7"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.8"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.8"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.10"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.10"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.11"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.12"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.12"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.13"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.14"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.14"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.15"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.15"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.16"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.16"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.17"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.17"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.18"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.18"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.19"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.19"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.20"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.20"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.22"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.22"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.23"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.23"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.26"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.29"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.29"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.1"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.0"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.7"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.7"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.8"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.8"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.9"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.9"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.10"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.10"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.12"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.12"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@topLevelNodes.14"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.0"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.0"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.6"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.6"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.7"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.7"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.8"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.8"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.10"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.10"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.11"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.11"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.12"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.12"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.13"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.13"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.14"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.14"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.15"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.15"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.16"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.16"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.17"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.17"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.18"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.18"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.19"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.19"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.20"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.20"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.22"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.22"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.23"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.23"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.26"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.29"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.29"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.1"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.1"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@links.2"
|
|
groupName="links"
|
|
groupIcon="icons/linksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.2"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.2"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.2"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.2"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.2"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@links.3"
|
|
groupName="links"
|
|
groupIcon="icons/linksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.0"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.7"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.7"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.8"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.8"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.9"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.10"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.10"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.12"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.12"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.14"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.0"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.0"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.6"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.7"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.7"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.8"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.8"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.10"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.10"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.11"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.12"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.12"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.13"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.14"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.14"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.15"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.15"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.16"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.16"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.17"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.17"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.18"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.18"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.19"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.19"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.20"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.20"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.21"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.21"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.22"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.22"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.23"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.23"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.25"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.25"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.26"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.29"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.29"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.3"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.3"
|
|
child="//@diagram/@topLevelNodes.7"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.7"
|
|
child="//@diagram/@links.3"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@links.4"
|
|
groupName="links"
|
|
groupIcon="icons/linksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.4"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.4"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.4"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@links.5"
|
|
groupName="links"
|
|
groupIcon="icons/linksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.0"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.7"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.7"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.8"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.8"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.9"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.10"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.10"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.12"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.12"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.14"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.0"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.0"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.6"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.7"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.7"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.8"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.8"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.10"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.10"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.11"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.12"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.12"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.13"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.14"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.14"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.15"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.15"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.16"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.16"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.17"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.17"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.18"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.18"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.19"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.19"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.20"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.20"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.22"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.22"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.23"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.23"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.26"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.29"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.29"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.5"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.5"
|
|
child="//@diagram/@topLevelNodes.9"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.9"
|
|
child="//@diagram/@links.5"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@links.6"
|
|
groupName="links"
|
|
groupIcon="icons/linksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.0"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.7"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.7"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.8"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.8"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.9"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.10"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.10"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.12"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.12"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.14"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.0"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.0"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.6"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.7"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.7"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.8"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.8"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.10"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.10"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.11"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.12"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.12"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.13"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.14"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.14"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.15"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.15"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.16"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.16"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.17"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.17"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.18"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.18"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.19"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.19"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.20"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.20"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.22"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.22"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.23"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.23"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.26"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.29"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.29"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.6"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.6"
|
|
child="//@diagram/@topLevelNodes.9"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.9"
|
|
child="//@diagram/@links.6"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@links.7"
|
|
groupName="links"
|
|
groupIcon="icons/linksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.7"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.7"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.7"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.7"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.7"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.7"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.7"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.7"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.7"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.7"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.7"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.7"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.7"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.7"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.7"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.7"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.7"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.7"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.7"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.7"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@links.8"
|
|
groupName="links"
|
|
groupIcon="icons/linksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.0"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.7"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.7"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.8"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.8"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.9"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.10"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.10"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.12"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.12"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.14"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.0"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.0"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.6"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.7"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.7"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.8"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.8"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.10"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.10"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.11"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.12"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.12"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.13"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.14"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.14"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.15"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.15"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.16"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.16"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.17"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.17"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.18"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.18"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.19"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.19"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.20"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.20"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.22"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.22"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.23"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.23"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.26"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.29"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.29"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.8"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.0"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.7"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.7"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.8"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.8"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.9"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.9"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.10"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.10"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.12"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.12"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@topLevelNodes.14"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.0"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.0"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.6"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.6"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.7"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.7"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.8"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.8"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.10"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.10"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.11"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.11"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.12"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.12"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.13"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.13"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.14"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.14"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.15"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.15"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.16"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.16"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.17"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.17"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.18"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.18"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.19"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.19"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.20"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.20"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.22"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.22"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.23"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.23"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.26"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.29"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.29"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.8"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.8"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@links.9"
|
|
groupName="links"
|
|
groupIcon="icons/linksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@topLevelNodes.10"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.10"
|
|
child="//@diagram/@links.9"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.9"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.9"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@links.10"
|
|
groupName="links"
|
|
groupIcon="icons/linksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.10"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.10"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@links.11"
|
|
groupName="links"
|
|
groupIcon="icons/linksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.0"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.7"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.7"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.8"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.8"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.9"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.10"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.10"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.12"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.12"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.14"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.0"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.0"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.6"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.6"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.7"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.7"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.8"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.8"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.10"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.10"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.11"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.11"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.12"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.12"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.13"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.13"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.14"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.14"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.15"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.15"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.16"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.16"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.17"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.17"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.18"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.18"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.19"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.19"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.20"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.20"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.22"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.22"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.23"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.23"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.26"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.29"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.29"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="out_target"
|
|
groupName="target"
|
|
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.11"
|
|
referenceType="in_source"
|
|
groupName="incoming links"
|
|
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.0"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.0"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.1"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.1"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.2"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.2"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.3"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.3"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.4"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.4"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.5"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.5"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.6"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.6"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.7"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.7"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.8"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.8"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.9"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.9"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.10"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.10"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.11"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.11"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.12"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.12"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.13"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.13"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@topLevelNodes.14"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@topLevelNodes.14"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.0"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.0"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.1"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.1"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.2"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.2"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.3"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.3"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.4"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.4"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.5"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.5"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.6"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.6"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.7"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.7"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.8"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.8"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.9"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.9"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.10"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.10"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.11"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.11"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.12"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.12"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.13"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.13"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.14"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.14"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.15"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.15"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.16"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.16"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.17"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.17"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.18"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.18"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.19"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.19"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.20"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.20"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.22"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.22"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.23"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.23"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.24"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.24"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.26"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.26"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.27"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.27"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.28"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.28"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.29"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.29"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.30"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.30"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@links.11"
|
|
child="//@diagram/@childNodes.31"
|
|
referenceType="in_source"
|
|
groupName="source"
|
|
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram/@childNodes.31"
|
|
child="//@diagram/@links.11"
|
|
referenceType="out_target"
|
|
groupName="outgoing links"
|
|
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
|
|
<childReferences
|
|
parent="//@diagram"
|
|
child="//@diagram/@links.12"
|
|
groupName="links"
|
|
groupIcon="icons/linksNavigatorGroup.gif"/>
|
|
</navigator>
|
|
<diagramUpdater/>
|
|
<propertySheet>
|
|
<tabs
|
|
xsi:type="gmfgen:GenStandardPropertyTab"
|
|
iD="appearance"/>
|
|
<tabs
|
|
xsi:type="gmfgen:GenStandardPropertyTab"
|
|
iD="diagram"
|
|
label="Rulers & Grid"/>
|
|
<tabs
|
|
xsi:type="gmfgen:GenCustomPropertyTab"
|
|
iD="domain"
|
|
label="Core">
|
|
<filter
|
|
xsi:type="gmfgen:TypeTabFilter">
|
|
<types>org.eclipse.gmf.runtime.notation.View</types>
|
|
<types>org.eclipse.gef.EditPart</types>
|
|
<generatedTypes>abstractNavigatorItem</generatedTypes>
|
|
</filter>
|
|
</tabs>
|
|
</propertySheet>
|
|
<domainGenModel
|
|
href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#/"/>
|
|
<expressionProviders>
|
|
<providers
|
|
xsi:type="gmfgen:GenExpressionInterpreter"
|
|
expressions="//@diagram/@topLevelNodes.0/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.0/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.1/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.2/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.3/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.4/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.5/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.6/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@topLevelNodes.1/@modelFacet/@modelElementSelector //@diagram/@topLevelNodes.1/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.7/@modelFacet/@modelElementSelector //@diagram/@childNodes.7/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.7/@modelFacet/@modelElementInitializer/@initializers.1 //@diagram/@childNodes.8/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.10/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.10/@modelFacet/@modelElementInitializer/@initializers.1 //@diagram/@topLevelNodes.2/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.12/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.12/@modelFacet/@modelElementInitializer/@initializers.1 //@diagram/@childNodes.13/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@topLevelNodes.3/@modelFacet/@modelElementSelector //@diagram/@topLevelNodes.3/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.14/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.14/@modelFacet/@modelElementInitializer/@initializers.1 //@diagram/@childNodes.15/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@topLevelNodes.4/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.16/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.16/@modelFacet/@modelElementInitializer/@initializers.1 //@diagram/@childNodes.17/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@topLevelNodes.5/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.18/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.19/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.19/@modelFacet/@modelElementInitializer/@initializers.1 //@diagram/@childNodes.20/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@topLevelNodes.6/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@topLevelNodes.7/@modelFacet/@modelElementInitializer/@initializers.0/@newElementInitializers.0/@initializers.0 //@diagram/@topLevelNodes.8/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@topLevelNodes.9/@modelFacet/@modelElementSelector //@diagram/@topLevelNodes.9/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@topLevelNodes.11/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.22/@modelFacet/@modelElementSelector //@diagram/@childNodes.22/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@childNodes.22/@modelFacet/@modelElementInitializer/@initializers.1 //@diagram/@childNodes.23/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@topLevelNodes.14/@modelFacet/@modelElementInitializer/@initializers.0 //@diagram/@links.0/@modelFacet/@modelElementSelector //@diagram/@links.1/@modelFacet/@modelElementSelector //@diagram/@links.1/@creationConstraints/@targetEnd //@diagram/@links.2/@modelFacet/@modelElementSelector //@diagram/@links.4/@modelFacet/@modelElementSelector //@diagram/@links.7/@modelFacet/@modelElementSelector //@diagram/@links.7/@creationConstraints/@targetEnd //@diagram/@links.8/@modelFacet/@modelElementSelector //@diagram/@links.11/@modelFacet/@modelElementSelector //@diagram/@links.11/@creationConstraints/@sourceEnd //@diagram/@links.11/@creationConstraints/@targetEnd //@audits/@rules.0/@rule //@audits/@rules.1/@rule //@audits/@rules.2/@rule //@audits/@rules.3/@rule //@audits/@rules.4/@rule //@audits/@rules.5/@rule //@audits/@rules.6/@rule //@audits/@rules.7/@rule //@audits/@rules.8/@rule //@audits/@rules.9/@rule //@audits/@rules.10/@rule //@audits/@rules.11/@rule //@audits/@rules.12/@rule //@audits/@rules.13/@rule //@audits/@rules.14/@rule"/>
|
|
</expressionProviders>
|
|
</gmfgen:GenEditorGenerator>
|