Opf
Sequence Diagram ObjectBroker.GetObjectById(1)

Object Summary
_dataSource 
_mapSource 
cb 
cm 
initial 
Object1 
objectWithData 
persistentEvent 
poi 
 

Diagram Elements Detail

_dataSource

Activation Summary
Activation3 
Activation5 
 

Dependency Links

to Class Opf.IDataSource


Activation3

Activation5

_mapSource
Activation Summary
Activation2 
 

Dependency Links

to Class Opf.IMapSource


Activation2

cb
Activation Summary
Activation4 
 

Dependency Links

to Class Opf.IDataCommandBuilder


Activation4

cm
Activation Summary
Activation6 
 

Dependency Links

to Class Opf.ClassMap

Message Links

to Object objectWithData

Number 1.5.1
Arguments null, null
Is creation message
diagram_uniqe_name

Activation6

initial
Activation Summary
Activation1 
 

Dependency Links

to Class Opf.ObjectBroker

Message Links

to Object _mapSource

Number 1.1
Operation GetClassMap
Arguments type
Return cm
diagram_uniqe_name

to Object _dataSource

Number 1.2
Operation GetDataCommandBuilder
Return cb
diagram_uniqe_name

to Object cb

Number 1.3
Operation GetSelectCommand
Arguments cm, ref id
diagram_uniqe_name

to Object _dataSource

Number 1.4
Operation Execute
Arguments cb.GetSelectCommand(cm, ref id)
Return res
diagram_uniqe_name

to Object cm

Number 1.5
Arguments res.Reader
Return objectWithData
diagram_uniqe_name

to Object poi

Number 1.6
Arguments objectWithData.DomainObject, PersistentState.Loaded, objectWithData.ObjectData
Is creation message
diagram_uniqe_name

to Object persistentEvent

Number 1.7
Arguments objectWithData.DomainObject, PersistentState.Loaded
Is creation message
diagram_uniqe_name

Activation1

Object1

Stereotype actor

Message Links

to Object initial

Number 1
diagram_uniqe_name

objectWithData

created true
Activation Summary
Activation7 
 

Dependency Links


Activation7

persistentEvent

created true
Activation Summary
Activation9 
 

Dependency Links


Activation9

poi

created true
Activation Summary
Activation8 
 

Dependency Links


Activation8