package id8zzbxixip6xbxixlnha;

/**
@version 2.0
@__modelType diagram
*/
class diagram {
/**
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node:oiref><oihard>
@__modelType reference
*/
class reference {
}
/**
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1115:oiref><oihard>
@__modelType reference
*/
class reference1116 {
}
/**
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1117:oiref><oihard>
@__modelType reference
*/
class reference1118 {
}
/**
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1119:oiref><oihard>
@__modelType reference
*/
class reference1120 {
}
/**
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1121:oiref><oihard>
@__modelType reference
*/
class reference1122 {
}
/**
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1123:oiref><oihard>
@__modelType reference
*/
class reference1124 {
}
/**
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1125:oiref><oihard>
@__modelType reference
*/
class reference1126 {
}
/**
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1127:oiref><oihard>
@__modelType reference
*/
class reference1128 {
}
/**
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1129:oiref><oihard>
@__modelType reference
*/
class reference1130 {
}
/**
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1131:oiref><oihard>
@__modelType reference
*/
class reference1132 {
}
/**
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1133:oiref><oihard>
@__modelType reference
*/
class reference1134 {
}
/**
@shapeType Hyperlink
@__modelType link
@__ref <oiref:java#Member#MatlResMgmt.RFQ.RFQ#calculateTotalAnticipated#(##)#:oiref><oihard>
@__reversed
*/
class link {
}
}
/**
@__tags
@shapeType SequenceDiagram
*/
class __tags {
}
/**
@__options
 option.showPackageContents = false

*/
class __options {
}
/**
@__positions <oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1127:oiref>=1386,30,234,634,0:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1131:oiref>=194,276,122,53,1:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1125:oiref>=1056,30,307,634,0:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node.link2453:oiref>=374,262,374,257,414,257,414,267,383,267:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1119:oiref>=788,30,245,634,0:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node.link2456:oiref>=374,311,690,311:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1119.node2460:oiref>=903,400,14,20,1:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id8zzbxixip6xbxixlnha.node1115.link2462:oiref>=708,490,120,19,0:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id8zzbxixip6xbxixlnha.node1115.link2465:oiref>=708,521,49,19,0:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id8zzbxixip6xbxixlnha.node1115.link2459:oiref>=708,377,176,19,0:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1115.link2462:oiref>=704,513,1202,513:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id8zzbxixip6xbxixlnha.node.link2453:oiref>=387,267,110,19,0:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node.node2454:oiref>=369,262,14,20,1:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id8zzbxixip6xbxixlnha.node.link2456:oiref>=378,288,220,19,0:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1123:oiref>=108,139,218,104,1:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node:oiref>=331,30,72,634,1:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1121:oiref>=400,331,232,56,1:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1117:oiref>=30,30,69,634,1:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1115:oiref>=629,30,136,634,1:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1129:oiref>=384,409,302,72,1:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1117.link:oiref>=71,127,360,127:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1125.node2463:oiref>=1202,513,14,20,1:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1115.node2457:oiref>=690,311,14,263,1:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1115.link2465:oiref>=704,544,1496,544:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1115.link2459:oiref>=704,400,903,400:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1127.node2466:oiref>=1496,544,14,20,1:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node.node2451:oiref>=360,127,14,457,1:oigroup>
<oigroup:<oiref:design#Class#id8zzbxixip6xbxixlnha.node1133:oiref>=390,535,281,88,1:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id8zzbxixip6xbxixlnha.node1117.link:oiref>=75,104,220,19,0:oigroup>
*/
class __positions {
}
/**
@shapeType Object
@__modelType node
@name anRFQ
@persistence transient
*/
class node {
/**
@shapeType DependencyLink
@__modelType link
@__ref <oiref:java#Class#MatlResMgmt.RFQ.RFQ:oiref><oihard>
*/
class link {
}
/**
@shapeType Activation
@__modelType node
@name Activation1
@activationMessage <oiref:design#Class#id8zzbxixip6xbxixlnha.node1117.link:oiref>
*/
class node2451 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node:oiref><oihard>
@sendingInstant 262
@processingDuration 20
@sequenceNumber 1.1
@Message2Self yes
@label getTotalAnticipated
*/
class link2453 {
}
/**
@shapeType Activation
@__modelType node
@name Activation2
@activationMessage <oiref:design#Class#id8zzbxixip6xbxixlnha.node.link2453:oiref>
*/
class node2454 {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node:oiref><oihard>
*/
class link2455 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1115:oiref><oihard>
@sendingInstant 311
@processingDuration 263
@sequenceNumber 1.2
@operation <oiref:java#Member#MatlResMgmt.RFQ.RFQDetail#calculateTotalAnticipated#(##)#:oiref>
*/
class link2456 {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1115:oiref><oihard>
*/
class link2458 {
}
}
/**
@shapeType Object
@__modelType node
@name anRFQDetail
@persistence transient
*/
class node1115 {
/**
@shapeType DependencyLink
@__modelType link
@__ref <oiref:java#Class#MatlResMgmt.RFQ.RFQDetail:oiref><oihard>
*/
class link {
}
/**
@shapeType Activation
@__modelType node
@name Activation3
@activationMessage <oiref:design#Class#id8zzbxixip6xbxixlnha.node.link2456:oiref>
*/
class node2457 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1119:oiref><oihard>
@sendingInstant 400
@processingDuration 20
@sequenceNumber 1.2.1
@operation <oiref:java#Member#MatlResMgmt.MaterialResource.MatlResQtyDesc#estimateCostFor#(##)#:oiref>
*/
class link2459 {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1119:oiref><oihard>
*/
class link2461 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1125:oiref><oihard>
@sendingInstant 513
@processingDuration 20
@sequenceNumber 1.2.2
@label getMaterialResource
*/
class link2462 {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1125:oiref><oihard>
*/
class link2464 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1127:oiref><oihard>
@sendingInstant 544
@processingDuration 20
@sequenceNumber 1.2.3
@label getCost
*/
class link2465 {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node1127:oiref><oihard>
*/
class link2467 {
}
}
/**
@shapeType Object
@__modelType node
@name aSender
@persistence transient
*/
class node1117 {
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node:oiref><oihard>
@sendingInstant 127
@processingDuration 457
@sequenceNumber 1
@operation <oiref:java#Member#MatlResMgmt.RFQ.RFQ#calculateTotalAnticipated#(##)#:oiref>
*/
class link {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id8zzbxixip6xbxixlnha.node:oiref><oihard>
*/
class link2452 {
}
}
/**
@shapeType Object
@__modelType node
@name aDescription
@persistence transient
*/
class node1119 {
/**
@shapeType DependencyLink
@__modelType link
@__ref <oiref:java#Class#MatlResMgmt.MaterialResource.MatlResQtyDesc:oiref><oihard>
*/
class link {
}
/**
@shapeType Activation
@__modelType node
@name Activation4
@activationMessage <oiref:design#Class#id8zzbxixip6xbxixlnha.node1115.link2459:oiref>
*/
class node2460 {
}
}
/**
@shapeType Note
@__modelType node
@name Note1
@text If an anticipated price isn't
specified, then calculate one
using the list price.
*/
class node1121 {
}
/**
@shapeType Note
@__modelType node
@name Note2
@text Get the total
else calculate it.
(In contrast, "recalc"
skips the get step, forcing
a recalculation, ignoring
any buffered results.)
*/
class node1123 {
}
/**
@shapeType Object
@__modelType node
@name anOrderRole
@persistence transient
*/
class node1125 {
/**
@shapeType DependencyLink
@__modelType link
@__ref <oiref:java#Class#MatlResMgmt.MaterialResource.MatlResBeingOrdered:oiref><oihard>
*/
class link {
}
/**
@shapeType Activation
@__modelType node
@name Activation5
@activationMessage <oiref:design#Class#id8zzbxixip6xbxixlnha.node1115.link2462:oiref>
*/
class node2463 {
}
}
/**
@shapeType Object
@__modelType node
@name aMaterialResource
@persistence transient
*/
class node1127 {
/**
@shapeType DependencyLink
@__modelType link
@__ref <oiref:java#Class#MatlResMgmt.MaterialResource.MatlResource:oiref><oihard>
*/
class link {
}
/**
@shapeType Activation
@__modelType node
@name Activation6
@activationMessage <oiref:design#Class#id8zzbxixip6xbxixlnha.node1115.link2465:oiref>
*/
class node2466 {
}
}
/**
@shapeType Note
@__modelType node
@name Note3
@text If an anticipated price isn't specified,
and you are dealing with specific,
serialized items, then get the cost
for each serialized item.
*/
class node1129 {
}
/**
@shapeType Note
@__modelType node
@name Note4
@text FOR each
RFQ detail
*/
class node1131 {
}
/**
@shapeType Note
@__modelType node
@name Note5
@text A message name in single quotes
is a comment; corresponding
class diagram(s) won't include
a corresponding method for it.
Most common use: getters and setters.
*/
class node1133 {
}
