Namespace: OtlContainerObserver

Class TOmniContainerSubject

OtlContainerObserver.TOmniContainerSubject

public class TOmniContainerSubject

Sealed
False
Abstract
False
Persistent
False

Constructor Summary
Create()
 
 

Method Summary
  public Sub Attach(observer: TOmniContainerObserver ; interest: TOmniContainerObserverInterest )
 
  public Sub Destroy()
 
  public Sub Detach(observer: TOmniContainerObserver ; interest: TOmniContainerObserverInterest )
 
  public Sub Notify(interest: TOmniContainerObserverInterest )
 
  public Sub NotifyOnce(interest: TOmniContainerObserverInterest )
 
  public Sub Rearm(interest: TOmniContainerObserverInterest )
 
 

Constructor Detail

Create

public constructor Create()
Final
False
Reintroduce
False
Virtual
False
Override
False
Abstract
False

Method Detail

Attach

public procedure Attach(observer: TOmniContainerObserver ; interest: TOmniContainerObserverInterest )
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

Destroy

public procedure Destroy()
Reintroduce
False
Virtual
False
Override
True
Abstract
False
Final
False

Detach

public procedure Detach(observer: TOmniContainerObserver ; interest: TOmniContainerObserverInterest )
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

Notify

public procedure Notify(interest: TOmniContainerObserverInterest )
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

NotifyOnce

public procedure NotifyOnce(interest: TOmniContainerObserverInterest )
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

Rearm

public procedure Rearm(interest: TOmniContainerObserverInterest )
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

Association Link

to Struct TOmniMREW

Supplier
TOmniMREW
Directed
False
Client
csListLocks
Type
association