Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD

## Namespace: OtlTaskControl
Class TOmniTaskControlList

    System.TInterfacedObject
      |
      +-- OtlTaskControl.TOmniTaskControlList

All Implemented Interfaces:
  IOmniTaskControlList

public class TOmniTaskControlList ( System.TInterfacedObject , IOmniTaskControlList )

Sealed
  False

Abstract
  False

Persistent
  False

Property Summary
`public Integer` | `Capacity`
`public integer` | `Count`
`public IOmniTaskControl` | `Items`

Constructor Summary
`Create()`

Method Summary
`public function integer` | `Add(item: IOmniTaskControl )`
`public Sub` | `Clear()`
`public Sub` | `Delete(idxItem: integer)`
`public Sub` | `Destroy()`
`public Sub` | `Exchange(idxItem1: integer; idxItem2: integer)`
`public function IOmniTaskControl` | `First()`
`public function IOmniTaskControlListEnumerator` | `GetEnumerator()`
`public function integer` | `IndexOf(item: IOmniTaskControl )`
`public function integer` | `IndexOfID(uniqueID: int64)`
`public Sub` | `Insert(idxItem: integer; item: IOmniTaskControl )`
`public function IOmniTaskControl` | `Last()`
`public function integer` | `Remove(item: IOmniTaskControl )`
`public function integer` | `RemoveByID(uniqueID: int64)`

Property Detail

### Capacity

    public Capacity: Integer

Type
  Integer

Class
  False

Access
  read/write

### Count

    public Count: integer

Type
  integer

Class
  False

Access
  read/write

### Items

    public Items: IOmniTaskControl

Type
  IOmniTaskControl

Class
  False

Access
  read/write

Constructor Detail

### Create

    public constructor Create()

Final
  False

Reintroduce
  False

Virtual
  False

Override
  False

Abstract
  False

Method Detail

### Add

    public function Add(item: IOmniTaskControl ): integer

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  integer

Override
  False

Virtual
  False

Class
  False

### Clear

    public procedure Clear()

Final
  False

Reintroduce
  False

Abstract
  False

Override
  False

Virtual
  False

Class
  False

### Delete

    public procedure Delete(idxItem: integer)

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

### Exchange

    public procedure Exchange(idxItem1: integer; idxItem2: integer)

Final
  False

Reintroduce
  False

Abstract
  False

Override
  False

Virtual
  False

Class
  False

### First

    public function First(): IOmniTaskControl

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  IOmniTaskControl

Override
  False

Virtual
  False

Class
  False

### GetEnumerator

    public function GetEnumerator(): IOmniTaskControlListEnumerator

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  IOmniTaskControlListEnumerator

Override
  False

Virtual
  False

Class
  False

### IndexOf

    public function IndexOf(item: IOmniTaskControl ): integer

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  integer

Override
  False

Virtual
  False

Class
  False

### IndexOfID

    public function IndexOfID(uniqueID: int64): integer

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  integer

Override
  False

Virtual
  False

Class
  False

### Insert

    public procedure Insert(idxItem: integer; item: IOmniTaskControl )

Final
  False

Reintroduce
  False

Abstract
  False

Override
  False

Virtual
  False

Class
  False

### Last

    public function Last(): IOmniTaskControl

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  IOmniTaskControl

Override
  False

Virtual
  False

Class
  False

### Remove

    public function Remove(item: IOmniTaskControl ): integer

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  integer

Override
  False

Virtual
  False

Class
  False

### RemoveByID

    public function RemoveByID(uniqueID: int64): integer

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  integer

Override
  False

Virtual
  False

Class
  False

Implementation Link

to Interface IOmniTaskControlList

Client
  TOmniTaskControlList

Supplier
  IOmniTaskControlList

Association Link

to Interface IOmniTaskControl

Supplier
  IOmniTaskControl

Directed
  False

Client
  Items

Type
  association

Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD