package id9mnbxixip6xbxixlsgp;

/**
@version 2.0
@__modelType diagram
*/
class diagram {
/**
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node:oiref><oihard>
@__modelType reference
*/
class reference {
}
/**
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1321:oiref><oihard>
@__modelType reference
*/
class reference1322 {
}
/**
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1323:oiref><oihard>
@__modelType reference
*/
class reference1324 {
}
/**
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1325:oiref><oihard>
@__modelType reference
*/
class reference1326 {
}
/**
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1327:oiref><oihard>
@__modelType reference
*/
class reference1328 {
}
/**
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1329:oiref><oihard>
@__modelType reference
*/
class reference1330 {
}
/**
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1331:oiref><oihard>
@__modelType reference
*/
class reference1332 {
}
/**
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1333:oiref><oihard>
@__modelType reference
*/
class reference1334 {
}
}
/**
@__tags
@shapeType SequenceDiagram
@alias invokePlugInElseDefaultAlgorithm
*/
class __tags {
}
/**
@__options
 option.showPackageContents = false

*/
class __options {
}
/**
@__positions <oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1323.link2537:oiref>=608,213,57,19,0:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1331:oiref>=110,168,122,56,1:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node:oiref>=50,30,69,354,1:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1325:oiref>=727,181,122,53,1:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1323:oiref>=614,30,125,354,1:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1321.link2534:oiref>=512,174,84,19,0:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1321.node2532:oiref>=494,128,14,166,1:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1321.link2540:oiref>=508,274,508,269,548,269,548,279,517,279:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1321.link2534:oiref>=508,197,669,197:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1323.node2535:oiref>=669,197,14,69,1:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1327.node2538:oiref>=270,236,14,20,1:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1327.node2529:oiref>=261,115,14,189,1:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1327.link2531:oiref>=279,105,207,19,0:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1323.link2537:oiref>=669,236,284,236:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1327.link2531:oiref>=275,128,494,128:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1321.node2541:oiref>=503,274,14,10,1:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1321:oiref>=411,30,180,354,1:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1329:oiref>=694,111,211,53,1:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1333:oiref>=114,265,127,56,1:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1327:oiref>=228,30,81,354,1:oigroup>
<oigroup:<oiref:design#Class#id9mnbxixip6xbxixlsgp.node.link:oiref>=91,115,261,115:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id9mnbxixip6xbxixlsgp.node1321.link2540:oiref>=521,279,42,12,0:oigroup>
*/
class __positions {
}
/**
@shapeType Object
@__modelType node
@name aSender
@persistence transient
*/
class node {
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1327:oiref><oihard>
@sendingInstant 115
@processingDuration 189
@sequenceNumber 1
*/
class link {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1327:oiref><oihard>
*/
class link2530 {
}
}
/**
@shapeType Object
@__modelType node
@name aDescription
@persistence transient
*/
class node1321 {
/**
@shapeType DependencyLink
@__modelType link
@__ref <oiref:java#Class#ModelingInColor.DNC.ThingDescription:oiref><oihard>
*/
class link {
}
/**
@shapeType Activation
@__modelType node
@name Activation2
@activationMessage <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1327.link2531:oiref>
*/
class node2532 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1323:oiref><oihard>
@sendingInstant 197
@processingDuration 69
@sequenceNumber 1.1.1
@operation <oiref:java#Member#ModelingInColor.DNC.IAssess3#assess#(##)#:oiref>
*/
class link2534 {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1323:oiref><oihard>
*/
class link2536 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1321:oiref><oihard>
@sendingInstant 274
@processingDuration 10
@sequenceNumber 1.1.2
@Message2Self yes
@label defaultAlgorithm
*/
class link2540 {
}
/**
@shapeType Activation
@__modelType node
@name Activation5
@activationMessage <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1321.link2540:oiref>
*/
class node2541 {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1321:oiref><oihard>
*/
class link2542 {
}
}
/**
@shapeType Object
@__modelType node
@name anIAssess
@persistence transient
*/
class node1323 {
/**
@shapeType DependencyLink
@__modelType link
@__ref <oiref:java#Class#ModelingInColor.DNC.IAssess3:oiref><oihard>
*/
class link {
}
/**
@shapeType Activation
@__modelType node
@name Activation3
@activationMessage <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1321.link2534:oiref>
*/
class node2535 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1327:oiref><oihard>
@sendingInstant 236
@processingDuration 20
@sequenceNumber 1.1.1.1
@label gets,sets
*/
class link2537 {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1327:oiref><oihard>
*/
class link2539 {
}
}
/**
@shapeType Note
@__modelType node
@name Note3
@text assess
(aThing)
*/
class node1325 {
}
/**
@shapeType Object
@__modelType node
@name aThing
@persistence transient
*/
class node1327 {
/**
@shapeType DependencyLink
@__modelType link
@__ref <oiref:java#Class#ModelingInColor.DNC.Thing:oiref><oihard>
*/
class link {
}
/**
@shapeType Activation
@__modelType node
@name Activation1
@activationMessage <oiref:design#Class#id9mnbxixip6xbxixlsgp.node.link:oiref>
*/
class node2529 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1321:oiref><oihard>
@sendingInstant 128
@processingDuration 166
@sequenceNumber 1.1
@operation <oiref:java#Member#ModelingInColor.DNC.ThingDescription#assessWithPlugInElseDefault#(##)#:oiref>
*/
class link2531 {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1321:oiref><oihard>
*/
class link2533 {
}
/**
@shapeType Activation
@__modelType node
@name Activation4
@activationMessage <oiref:design#Class#id9mnbxixip6xbxixlsgp.node1323.link2537:oiref>
*/
class node2538 {
}
}
/**
@shapeType Note
@__modelType node
@name Note4
@text assessWithPlugInElseDefault
(aThing)
*/
class node1329 {
}
/**
@shapeType Note
@__modelType node
@name Note5
@text IF there is
a plug-in,
use it
*/
class node1331 {
}
/**
@shapeType Note
@__modelType node
@name Note1
@text ELSE
use the default
algorithm
*/
class node1333 {
}
