ECOBUL ;BP/CMF - List Utility object
Source file <ECOBUL.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ADD(RESULT,HANDLE,PARAMS) | ; add simple list item
 | 
|
| CLEAR(RESULT,HANDLE,PARAMS) | ; restore object to default state
 | 
|
| COLLECT(RESULT,HANDLE,CHILD) | ; add a child object to the list
 | 
|
| FIRST(RESULT,HANDLE,PARAMS) | ||
| FIND(RESULT,HANDLE,PARAMS) | ||
| FIND1(RESULT,HANDLE,PARAMS) | ||
| GET(RESULT,HANDLE,SCOPE,PROPERTY) | ||
| GETITEM(RESULT,HANDLE,ITEM) | ; get simple list item
 | 
|
| INFO(RESULT,HANDLE,PARAMS) | ||
| ISHANDLE(RESULT,HANDLE,PARAMS) | ; is value a collected handle
 | 
|
| LAST(RESULT,HANDLE,PARAMS) | ; get the last referenced item from the list
 | 
|
| NEXT(RESULT,HANDLE,PARAMS) | ; get the next item from the list
 | 
|
| SETITEM(RESULT,HANDLE,PARAMS) | ; set simple list item
 | 
|
| PARSE(PARSE,VALUE) | ||
| ECOBL(RESULT,HANDLE,ARGUMENT) | ; handler for the actual list object
 | 
|
| OB2(RESULT,ARGUMENT) | ;short cut to primitive object
 | 
|
| OBM(RESULT,ARGUMENT) | ;short cut to method object
 | 
|
| CREATE(NAME) | ; call parent first
 | 
|
| DESTROY(HANDLE) | ; call parent last
 | 
|
| METHOD(RESULT,ARGUMENT) | ; argument=[handle].[method].(additional.params...)
 |