Package: InstantAccessors Diagram Back to overview

TInstantCollectionAccessor class
Inherits from: TInstantAccessor
Attributes
Name Type Visibility
Subject   public
Operations
Name Parameters Returns Visibility
GetSubject   TCollection   private
InternalAddObject
TObject AObject
 
Integer   protected
InternalClear     protected
InternalCreateObject   TObject   protected
InternalGetObjectCount   Integer   protected
InternalGetObjectClass   TClass   protected
InternalGetObjects
Integer Index
 
TObject   protected
InternalIndexOfObject
TObject AObject
 
Integer   protected
InternalInsertObject
Integer AIndex
TObject AObject
 
Integer   protected
InternalRemoveObject
TObject AObject
 
Integer   protected
SubjectClass   TClass   public


TInstantListAccessor class
Inherits from: TInstantAccessor
Attributes
Name Type Visibility
Subject   public
Operations
Name Parameters Returns Visibility
GetSubject   TList   private
InternalAddObject
TObject AObject
 
Integer   protected
InternalClear     protected
InternalGetObjects
Integer Index
 
TObject   protected
InternalGetObjectCount   Integer   protected
InternalIndexOfObject
TObject AObject
 
Integer   protected
InternalInsertObject
Integer Index
TObject AObject
 
Integer   protected
InternalRemoveObject
TObject AObject
 
Integer   protected
SubjectClass   TClass   public


TInstantObjectAccessor class
Inherits from: TInstantAccessor
Attributes
Name Type Visibility
Container   protected
Subject   public
Operations
Name Parameters Returns Visibility
GetContainer   TInstantContainer   private
GetSubject   TInstantObject   private
GetConnector   TInstantConnector   protected
InternalAddObject
TObject AObject
 
Integer   protected
InternalApplyChanges     protected
InternalClear     protected
InternalGetObjectClassName   string   protected
InternalGetObjects
Integer Index
 
TObject   protected
InternalGetObjectCount   Integer   protected
InternalIndexOfInstance
Pointer Instance
 
Integer   protected
InternalIndexOfObject
TObject AObject
 
Integer   protected
InternalInsertObject
Integer Index
TObject AObject
 
Integer   protected
InternalRemoveObject
TObject AObject
 
Integer   protected
Create
TObject ASubject
 
  public
Destroy     public
SubjectClass   TClass   public