Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ECOBC

Package: Event Capture

Routine: ECOBC


Information

ECOBC ;BP/CMF - Criteria Object

Source Information

Source file <ECOBC.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Event Capture 3 ($$CREATE,$$DESTROY,METHOD,SELF)^ECOB  (INFO,METHOD)^ECOB2  ($$CREATE,GET,GETITEM,METHOD,PARSE,PROPERTY,SET)^ECOBL  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Event Capture 1 ECOBL  

Entry Points

Name Comments DBIA/ICR reference
CLEAR(RESULT,HANDLE,PARAMS) ; restore criteria to default values
FIND(RESULT,HANDLE,PARAMS) ; return list that matches params
FIND1(RESULT,HANDLE,PARAMS) ; return first value that matches params
FIRST(RESULT,HANDLE,PARAMS) ; return first item in sequence
INDEX(RESULT,HANDLE,PARAMS) ; params are item of parent collector
INFO(RESULT,HANDLE,PARAMS)
LAST(RESULT,HANDLE,PARAMS)
NEXT(RESULT,HANDLE,PARAMS) ; return next item^value in sequence
ONRETURN(ITEM,VALUE)
PARSE(PARSE,VALUE)
PROPERTY(HANDLE,SCOPE,PROPERTY,VALUE)
REINDEX(RESULT,HANDLE) ; Reindex collection
SETARG(RESULT,HANDLE,PARAMS) ;set argument
SETIND(RESULT,HANDLE,PARAMS) ;set indexOf
SETRET(RESULT,HANDLE,PARAMS) ;set OnReturn
CREATE(NAME)
DESTROY(HANDLE)
METHOD(RESULT,ARGUMENT)

External References

Name Field # of Occurrence
$$CREATE^ECOB CREATE+3
$$DESTROY^ECOB DESTROY+2
METHOD^ECOB INDEX+22
SELF^ECOB CREATE+5
INFO^ECOB2 INFO+1
METHOD^ECOB2 METHOD+15
$$CREATE^ECOBL FIND+11
GET^ECOBL INDEX+3, ONRETURN+7, REINDEX+2
GETITEM^ECOBL INDEX+16, INDEX+21
METHOD^ECOBL FIND+23, ONRETURN+8
PARSE^ECOBL PARSE+1
PROPERTY^ECOBL FIND+13, FIND+14, PROPERTY+1
SET^ECOBL SETARG+4, SETARG+5, SETIND+4, SETIND+5, SETRET+4

Label References

Name Line Occurrences
$$ONRETURN FIND+22, FIND1+7, LAST+5, NEXT+14, NEXT+25
CLEAR METHOD+5
FIND METHOD+6
FIND1 METHOD+7
FIRST METHOD+8
INDEX REINDEX+6, METHOD+9
LAST METHOD+10
METHOD CLEAR+1, CLEAR+2, FIND+10, FIND+15, FIND+24, FIND+25, FIND+27, FIRST+2, FIRST+3, INDEX+14
, INDEX+20, LAST+3, LAST+4, NEXT+4, NEXT+5, NEXT+6, NEXT+7, NEXT+15, NEXT+16, NEXT+26
, NEXT+27, ONRETURN+3
NEXT FIRST+4, METHOD+11
PARSE METHOD+2, METHOD+3, METHOD+4
PROPERTY CREATE+7, CREATE+8, CREATE+9, CREATE+10, CREATE+11, CREATE+12, CREATE+13, CREATE+14, CREATE+15, CREATE+16
, CREATE+17
REINDEX SETARG+6, SETIND+6
SETARG METHOD+13
SETIND METHOD+14
SETRET METHOD+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARGUMENT INDEX+1~, INDEX+20, INDEX+22, NEXT+2~, NEXT+4, SETIND+1~, METHOD~, METHOD+2, METHOD+3, METHOD+4
, METHOD+15
CHILD INDEX+1~, INDEX+21, INDEX+22
COUNT INDEX+1~, NEXT+3~
EQUALS FIND+7~, FIND+15, FIND+16
HANDLE CLEAR~, CLEAR+1, CLEAR+2, CLEAR+3, CLEAR+4, FIND~, FIND+10, FIND+15, FIND+17, FIND+20
, FIND+24, FIND+25, FIND1~, FIND1+5, FIND1+6, FIRST~, FIRST+2, FIRST+3, FIRST+4, INDEX~
, INDEX+3, INDEX+8, INDEX+9, INDEX+11, INDEX+12, INDEX+14, INDEX+20, INDEX+25, INDEX+26, INFO~
, INFO+1, LAST~, LAST+3, LAST+4, NEXT~, NEXT+4, NEXT+5, NEXT+6, NEXT+7, NEXT+11
, NEXT+13, NEXT+15, NEXT+16, NEXT+20, NEXT+23, NEXT+26, NEXT+27, ONRETURN+3, ONRETURN+7, PROPERTY~
, PROPERTY+1, REINDEX~, REINDEX+2, REINDEX+5, REINDEX+6, SETARG~, SETARG+4, SETARG+5, SETARG+6, SETIND~
, SETIND+4, SETIND+5, SETIND+6, SETRET~, SETRET+4, CREATE+2~, CREATE+3*, CREATE+5, CREATE+7, CREATE+8
, CREATE+9, CREATE+10, CREATE+11, CREATE+12, CREATE+13, CREATE+14, CREATE+15, CREATE+16, CREATE+17, CREATE+19
, DESTROY~, DESTROY+2, METHOD+1~, METHOD+5, METHOD+6, METHOD+7, METHOD+8, METHOD+9, METHOD+10, METHOD+11
, METHOD+12, METHOD+13, METHOD+14
INDEXOF INDEX+1~, INDEX+14, INDEX+15, NEXT+2~, NEXT+5, NEXT+10, NEXT+19, NEXT+31, SETARG+1~, SETARG+3*
, SETARG+5
ITEM FIND+7~, FIND+18*, FIND+20*, FIND+22, FIND+24, FIND1+1~, FIND1+6*, FIND1+7, INDEX+1~, INDEX+4*
, INDEX+5, INDEX+8, INDEX+9, INDEX+11, INDEX+12, INDEX+16, INDEX+21, INDEX+25, INDEX+26, ONRETURN~
, ONRETURN+2, ONRETURN+5, ONRETURN+8, REINDEX+1~, REINDEX+4*, REINDEX+5*, REINDEX+6
ITEMS FIND+7~, FIND+19*, FIND+21*, FIND+27
LASTITEM LAST+2~, LAST+3, LAST+5, NEXT+2~, NEXT+6, NEXT+11
LASTVALU LAST+2~, LAST+4, LAST+5, NEXT+2~, NEXT+7, NEXT+20
METHOD METHOD+1~, METHOD+5, METHOD+6, METHOD+7, METHOD+8, METHOD+9, METHOD+10, METHOD+11, METHOD+12, METHOD+13
, METHOD+14
NAME FIND+7~, FIND+10, FIND+11, INDEX+1~, NEXT+3~, CREATE~, CREATE+3
NEXT NEXT+3~, NEXT+11*, NEXT+12, NEXT+13, NEXT+14, NEXT+15, NEXT+23*, NEXT+25, NEXT+26
ONRETURN LAST+2~, ONRETURN+1~, ONRETURN+3, ONRETURN+4, ONRETURN+5, ONRETURN+6
OUT FIND+7~, FIND+11*, FIND+12, FIND+13, FIND+14, FIND+23, FIND+27, FIND+28
PARAMS CLEAR~, FIND~, FIND+9, FIND1~, FIND1+3, FIRST~, FIRST+4, INDEX~, INDEX+4, INFO~
, INFO+1, LAST~, NEXT~, SETARG~, SETARG+2, SETIND~, SETIND+2, SETRET~, SETRET+2, METHOD+1~
, METHOD+5, METHOD+6, METHOD+7, METHOD+8, METHOD+9, METHOD+10, METHOD+11, METHOD+12, METHOD+13, METHOD+14
PARENT INDEX+1~, INDEX+3, INDEX+16, INDEX+21, ONRETURN+1~, ONRETURN+7, ONRETURN+8, REINDEX+1~, REINDEX+2
PARSE PARSE~, PARSE+1
PROPERTY PROPERTY~, PROPERTY+1
RESULT CLEAR~, CLEAR+1, CLEAR+2, FIND~, FIND+12*, FIND+28*, FIND+39*, FIND1~, FIND1+2*, FIND1+7*
, FIRST~, FIRST+4, INDEX~, INDEX+5*, INFO~, INFO+1, LAST~, LAST+5*, NEXT~, NEXT+12*
, NEXT+14*, NEXT+22*, NEXT+25*, NEXT+35*, ONRETURN+1~, ONRETURN+2*, ONRETURN+6, ONRETURN+8, REINDEX~, REINDEX+6
, SETARG~, SETARG+4, SETARG+5, SETARG+6, SETIND~, SETIND+4, SETIND+5, SETIND+6, SETRET~, SETRET+4
, METHOD~, METHOD+5, METHOD+6, METHOD+7, METHOD+8, METHOD+9, METHOD+10, METHOD+11, METHOD+12, METHOD+13
, METHOD+14, METHOD+15
RETURN FIND+7~, FIND+22*, FIND+23
SCOPE PROPERTY~, PROPERTY+1
VALUE FIND+7~, FIND+9*, FIND+13, FIND+17, FIND+20, FIND+22, FIND+25, FIND1+1~, FIND1+3*, FIND1+4
, FIND1+5, FIND1+6, FIND1+7, INDEX+1~, INDEX+9*, INDEX+10*, INDEX+12, INDEX+16, INDEX+17*, INDEX+22
, INDEX+23*, INDEX+25, INDEX+26, NEXT+3~, NEXT+13*, NEXT+14, NEXT+16, NEXT+20*, NEXT+22, NEXT+23
, NEXT+25, NEXT+27, ONRETURN~, ONRETURN+2, ONRETURN+4, PARSE~, PARSE+1, PROPERTY~, PROPERTY+1, SETARG+1~
, SETARG+2*, SETARG+3, SETARG+4, SETIND+1~, SETIND+2*, SETIND+3*, SETIND+4, SETIND+5, SETRET+1~, SETRET+2*
, SETRET+3*, SETRET+4
X FIND+7~, FIND+23, FIND+24, FIND+25, FIND+27, FIRST+1~, FIRST+2, FIRST+3, NEXT+3~, NEXT+15
, NEXT+16, NEXT+26, NEXT+27, CREATE+2~, CREATE+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All