package id7ulbxixip6xbxixl3bi;

/**
@version 2.0
@__modelType diagram
*/
class diagram {
/**
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node:oiref><oihard>
@__modelType reference
*/
class reference {
}
/**
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node210:oiref><oihard>
@__modelType reference
*/
class reference211 {
}
/**
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node212:oiref><oihard>
@__modelType reference
*/
class reference213 {
}
/**
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node214:oiref><oihard>
@__modelType reference
*/
class reference215 {
}
/**
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node216:oiref><oihard>
@__modelType reference
*/
class reference217 {
}
/**
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node218:oiref><oihard>
@__modelType reference
*/
class reference219 {
}
/**
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node220:oiref><oihard>
@__modelType reference
*/
class reference221 {
}
/**
@shapeType Hyperlink
@__modelType link
@__ref <oiref:java#Member#RelMgmt.PartyRole.CustomerAccountApplicant#rate#(##)#:oiref><oihard>
@__reversed
*/
class link {
}
}
/**
@__tags
@shapeType SequenceDiagram
*/
class __tags {
}
/**
@__options
 option.showPackageContents = false
 option.detail=Analysis
option.initialwidth=600
option.associationLinks.directed=No
option.associationLinks.showAttribute=No
option.referenced=Hide
*/
class __options {
}
/**
@__positions <oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id7ulbxixip6xbxixl3bi.node216.link2006:oiref>=1090,278,122,19,0:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id7ulbxixip6xbxixl3bi.node216.link2009:oiref>=1090,305,119,19,0:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node220:oiref>=622,250,122,56,1:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node214:oiref>=634,30,289,440,0:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node212:oiref>=458,30,153,440,1:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node210:oiref>=122,30,313,440,0:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node210.node1992:oiref>=271,135,14,255,1:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node210.link1994:oiref>=285,159,285,154,325,154,325,164,294,164:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node210.link1997:oiref>=285,202,527,202:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node214.node2001:oiref>=771,238,14,142,1:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node:oiref>=30,30,69,440,1:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id7ulbxixip6xbxixl3bi.node210.link1994:oiref>=298,164,92,19,0:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id7ulbxixip6xbxixl3bi.node210.link1997:oiref>=289,179,103,19,0:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node212.node1998:oiref>=527,202,14,20,1:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node218:oiref>=-191,155,232,72,1:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node216:oiref>=946,30,248,440,0:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node210.link2000:oiref>=285,238,771,238:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node214.link2003:oiref>=785,247,1063,247:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id7ulbxixip6xbxixl3bi.node210.link2000:oiref>=289,215,30,19,0:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id7ulbxixip6xbxixl3bi.node214.link2003:oiref>=789,224,143,19,0:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node216.node2010:oiref>=1072,300,14,20,1:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node216.node2004:oiref>=1063,247,14,123,0:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node216.node2007:oiref>=1072,273,14,20,1:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node210.node1995:oiref>=280,159,14,20,1:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node.link:oiref>=71,135,271,135:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node216.link2006:oiref>=1077,273,1077,268,1117,268,1117,278,1086,278:oigroup>
<oigroup:<oiref:design#Class#id7ulbxixip6xbxixl3bi.node216.link2009:oiref>=1077,300,1077,295,1117,295,1117,305,1086,305:oigroup>
<oigroup:Composite#$messageInplaceEditing#<oiref:design#Class#id7ulbxixip6xbxixl3bi.node.link:oiref>=75,112,30,19,0:oigroup>
*/
class __positions {
}
/**
@shapeType Object
@__modelType node
@name aSender
@persistence transient
*/
class node {
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node210:oiref><oihard>
@sendingInstant 135
@processingDuration 255
@sequenceNumber 1
@operation <oiref:java#Member#RelMgmt.PartyRole.CustomerAccountApplicant#rate#(##)#:oiref>
*/
class link {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node210:oiref><oihard>
*/
class link1993 {
}
}
/**
@shapeType Object
@__modelType node
@name anApplicant
@persistence transient
*/
class node210 {
/**
@shapeType DependencyLink
@__modelType link
@__ref <oiref:java#Class#RelMgmt.PartyRole.CustomerAccountApplicant:oiref><oihard>
*/
class link {
}
/**
@shapeType Activation
@__modelType node
@name Activation1
@activationMessage <oiref:design#Class#id7ulbxixip6xbxixl3bi.node.link:oiref>
*/
class node1992 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node210:oiref><oihard>
@sendingInstant 159
@processingDuration 20
@sequenceNumber 1.1
@Message2Self yes
@label getCreditRating
*/
class link1994 {
}
/**
@shapeType Activation
@__modelType node
@name Activation2
@activationMessage <oiref:design#Class#id7ulbxixip6xbxixl3bi.node210.link1994:oiref>
*/
class node1995 {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node210:oiref><oihard>
*/
class link1996 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node212:oiref><oihard>
@sendingInstant 202
@processingDuration 20
@sequenceNumber 1.2
@label getAccountHolder
*/
class link1997 {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node212:oiref><oihard>
*/
class link1999 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node214:oiref><oihard>
@sendingInstant 238
@processingDuration 142
@sequenceNumber 1.3
@operation <oiref:java#Member#RelMgmt.PartyRole.CustomerAccountHolder#rate#(##)#:oiref>
*/
class link2000 {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node214:oiref><oihard>
*/
class link2002 {
}
}
/**
@shapeType Object
@__modelType node
@name aParty
@persistence transient
*/
class node212 {
/**
@shapeType DependencyLink
@__modelType link
@__ref <oiref:java#Class#RelMgmt.Party.Party:oiref><oihard>
*/
class link {
}
/**
@shapeType Activation
@__modelType node
@name Activation3
@activationMessage <oiref:design#Class#id7ulbxixip6xbxixl3bi.node210.link1997:oiref>
*/
class node1998 {
}
}
/**
@shapeType Object
@__modelType node
@name anAccountHolder
@persistence transient
*/
class node214 {
/**
@shapeType DependencyLink
@__modelType link
@__ref <oiref:java#Class#RelMgmt.PartyRole.CustomerAccountHolder:oiref><oihard>
*/
class link {
}
/**
@shapeType Activation
@__modelType node
@name Activation4
@activationMessage <oiref:design#Class#id7ulbxixip6xbxixl3bi.node210.link2000:oiref>
*/
class node2001 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node216:oiref><oihard>
@sendingInstant 247
@processingDuration 123
@sequenceNumber 1.3.1
@operation <oiref:java#Member#CustomerAccountMgmt.CustomerAccount.CustomerAccount#assessQualityOfAccount#(##)#:oiref>
@minProcessingDuration 123
*/
class link2003 {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node216:oiref><oihard>
*/
class link2005 {
}
}
/**
@shapeType Object
@__modelType node
@name anAccount
@persistence transient
*/
class node216 {
/**
@shapeType DependencyLink
@__modelType link
@__ref <oiref:java#Class#CustomerAccountMgmt.CustomerAccount.CustomerAccount:oiref><oihard>
*/
class link {
}
/**
@shapeType Activation
@__modelType node
@name Activation5
@activationMessage <oiref:design#Class#id7ulbxixip6xbxixl3bi.node214.link2003:oiref>
*/
class node2004 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node216:oiref><oihard>
@sendingInstant 273
@processingDuration 20
@sequenceNumber 1.3.1.1
@Message2Self yes
@operation <oiref:java#Member#CustomerAccountMgmt.CustomerAccount.CustomerAccount#calcAvgDailyBalance#(##)#:oiref>
*/
class link2006 {
}
/**
@shapeType Activation
@__modelType node
@name Activation6
@activationMessage <oiref:design#Class#id7ulbxixip6xbxixl3bi.node216.link2006:oiref>
*/
class node2007 {
}
/**
@shapeType CollaborationLink
@__modelType link
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node216:oiref><oihard>
*/
class link2008 {
}
/**
@shapeType MessageLink
@__modelType link
@__ref <oiref:design#Class#id7ulbxixip6xbxixl3bi.node216:oiref><oihard>
@sendingInstant 300
@processingDuration 20
@sequenceNumber 1.3.1.2
@Message2Self yes
@operation <oiref:java#Member#CustomerAccountMgmt.CustomerAccount.CustomerAccount#calcAvgDailyVolume#(##)#:oiref>
*/
class link2009 {
}
/**
@shapeType Activation
@__modelType node
@name Activation7
@activationMessage <oiref:design#Class#id7ulbxixip6xbxixl3bi.node216.link2009:oiref>
*/
class node2010 {
}
}
/**
@shapeType Note
@__modelType node
@name Note1
@text Get the credit rating. Then
rate this party as an account
holder, if the party is or has
been an account holder.
*/
class node218 {
}
/**
@shapeType Note
@__modelType node
@name Note2
@text FOR each
customer
account
*/
class node220 {
}
