TIUFH1 ; SLC/MAM - LM Template H (DDEF Hierarchy) Actions Expand/Collapse, Jump to DDEF (EXPDEF(ASK,FILEDA)), EXPAND1(EINFO), COLLAPSE(EINFO) ;10/2/97 21:44
Source file <TIUFH1.m>
Package | Total | Call Graph |
---|---|---|
Text Integration Utility | 5 | ($$MISSITEM,$$ORPHAN)^TIUFLF4 ($$PLUSUP,PARSE)^TIUFLLM UPDATE^TIUFLLM1 BUFITEMS^TIUFLT (PAUSE,RESET)^TIUFXHLX |
Registration | 2 | FULL^VALM1 EN^VALM2 |
VA Fileman | 1 | ^DIC |
Name | Comments | DBIA/ICR reference |
---|---|---|
NOASK | ||
EXPAX | ;
|
|
EXPCX | ||
EXPDEF(ASK,FILEDA) | ; If ASK, Template H action Jump to Document Def; else Expand to show entry FILEDA
; Assumes Docmt Def except Shared Components have at most 1 parent ; Requires ASK=1 to ask which entry to jump to, = 0 to not ask. ; Requires FILEDA if ASK = 0. |
|
EXPDX | ||
EXPAND1(EINFO) | ; Set items of List Manager array entry ENTRYNO into
|
|
COLLAPSE(EINFO) | ; Collapse ENTRYNO
; Requires EINFO array, where EINFO = ^TMP("TIUFIDX,$J,ENTRYNO), and |
|
ASK | ||
EXPCOLL | ; Template A Action Expand/Collapse
|
|
COLLX | ;
|
Name | Field # of Occurrence |
---|---|
^DIC | ASK |
$$MISSITEM^TIUFLF4 | EXPCOLL+9, NOASK+8 |
$$ORPHAN^TIUFLF4 | ASK+2, NOASK+1 |
$$PLUSUP^TIUFLLM | EXPAND1+13 |
PARSE^TIUFLLM | EXPCOLL+6, NOASK, NOASK+7 |
UPDATE^TIUFLLM1 | COLLAPSE+7, EXPAND1+15 |
BUFITEMS^TIUFLT | EXPAND1+11 |
PAUSE^TIUFXHLX | EXPCOLL+4, EXPCOLL+9, NOASK+9 |
RESET^TIUFXHLX | EXPDX |
FULL^VALM1 | EXPDEF+9 |
EN^VALM2 | EXPCOLL+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TIU(8925.1 - [#8925.1] | EXPCOLL+8, ASK+1, NOASK+1 |
^TMP("TIUF1" | EXPAND1+13* |
^TMP("TIUF1IDX" | EXPCOLL+4, NOASK, NOASK+5, NOASK+6, NOASK+12 |
Name | Line Occurrences |
---|---|
ASK | ASK+6 |
COLLAPSE | EXPCOLL+7, NOASK+3 |
COLLX | COLLAPSE+5, COLLAPSE+6 |
EXPAND1 | EXPCOLL+10, NOASK+10 |
EXPCX | EXPCOLL+3, EXPCOLL+4, EXPCOLL+7, EXPCOLL+8, EXPCOLL+9 |
EXPDX | ASK, NOASK+4 |
NOASK | EXPDEF+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ASK | EXPDEF~, EXPDEF+7, NOASK+1, NOASK+9, NOASK+13, EXPDX |
DIC | EXPDEF+4~, EXPDEF+10* |
DIC(0 | EXPDEF+10* |
DIROUT | EXPCOLL+1~, EXPDEF+5~ |
DIRUT | EXPCOLL+1~, EXPDEF+5~ |
DTOUT | EXPCOLL+1~, EXPCX, EXPDEF+5~, EXPDX |
EINFO | EXPDEF+5~, NOASK+6*, NOASK+7, NOASK+10, COLLAPSE~, COLLAPSE+5, COLLAPSE+7, EXPAND1~, EXPAND1+10, EXPAND1+11 , EXPAND1+13, EXPAND1+15 |
EINFO("XPDLCNT" | NOASK+10, COLLAPSE+6, COLLAPSE+7 |
ENTRYNO | EXPDEF+4~, NOASK+5*, NOASK+6 |
FILEDA | EXPCOLL+1~, EXPCOLL+5*, EXPCOLL+8, EXPCOLL+9, EXPDEF~, EXPDEF+8~, ASK+1*, ASK+2, NOASK+1 |
INFO | EXPCOLL+1~, EXPCOLL+4*, EXPCOLL+5, EXPCOLL+6, EXPCOLL+7, EXPCOLL+10, EXPCOLL+12, EXPDEF+4~, NOASK*, NOASK+3 |
INFO("XPDLCNT" | EXPCOLL+6, EXPCOLL+11, EXPCOLL+12, NOASK+2 |
LINENO | EXPDEF+5~, NOASK+12*, NOASK+13, EXPAND1+9~, EXPAND1+10*, EXPAND1+11, EXPAND1+13, EXPAND1+15 |
MISSITEM | EXPCOLL+1~, EXPCOLL+9*, EXPDEF+5~, NOASK+4, NOASK+8*, NOASK+9 |
MSG | EXPCOLL+1~, EXPCOLL+8*, EXPDEF+4~, ASK!, ASK+3*, ASK+4*, ASK+5*, ASK+6! |
MSG1 | EXPDEF+5~, ASK+4*, ASK+6! |
NODE0 | EXPDEF+4~, ASK+1*, ASK+2, ASK+3, ASK+4, NOASK+1*, NOASK+9 |
OLDLNO | EXPAND1+9~, EXPAND1+10*, EXPAND1+13, EXPAND1+15 |
ORPHAN | EXPDEF+4~, ASK+2*, ASK+5, NOASK+1* |
OXPDLCNT | EXPCOLL+1~, EXPCOLL+6*, EXPCOLL+7, EXPDEF+4~, NOASK+2*, NOASK+3 |
PARENT | EXPDEF+4~, ASK!, ASK+2, NOASK+1 |
PARENT( | NOASK+5 |
PARENT(0 | NOASK+12 |
PARENT(1000 | NOASK+4 |
PFILEDA | EXPDEF+5~, NOASK+7*, NOASK+8, NOASK+9 |
>> TIUFTMPL | COLLAPSE+7, EXPAND1+11, EXPAND1+13, EXPAND1+15 |
TIUFXNOD | EXPCOLL+1~, EXPCOLL+2*, EXPCOLL+3, EXPDEF+5~, EXPDEF+6* |
TIUJ | EXPDEF+4~, NOASK+4*, NOASK+5 |
TIUREC | EXPAND1+9~, EXPAND1+13* |
U | EXPCOLL+5, ASK+3, ASK+4, NOASK+7, NOASK+9 |
>> VALM("LINES" | EXPCOLL+12, NOASK+13 |
>> VALMBCK | EXPCOLL+2*, EXPCOLL+3*, EXPCOLL+4*, EXPCOLL+8*, EXPCOLL+9*, EXPCX*, EXPDEF+8*, EXPDX* |
>> VALMBG | EXPCOLL+12*, NOASK+13* |
>> VALMCNT | EXPCOLL+7*, EXPCOLL+11*, NOASK+3*, NOASK+10* |
>> VALMY(0 | EXPCOLL+3, EXPCOLL+4 |
X | EXPDEF+4~ |
>> XQORNOD(0 | EXPCOLL+2, EXPDEF+6 |
Y | EXPDEF+4~, ASK!, ASK+1 |