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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: AUPKDEL

Package: Utilities

Routine: AUPKDEL


Information

%AUPKDEL ;DG/TPA;REMOVE OPTIONS, INPUT,SORT,PRINT TEMPLATES, HELP FRAMES, BULLETINS, FUNCTIONS,, AND IF INDICATED, SECURITY KEYS FOR A PACKAGE [ 07/19/89 11:48 AM ]

Source Information

Source file <AUPKDEL.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 YN^DICN  ^DIK  
Kernel 1 ENASK^XQ3  

Entry Points

Name Comments DBIA/ICR reference
A
RUN ; ENTRY POINT FOR ACQUIRING CONTROL ARGUMENTS AND DOING DELETIONS
GETNSP ; CODE TO ACQUIRE NAMESPACE
LIST ; ENTRY POINT FOR LISTING NAMESPACED ITEMS
LIST2 ;
EOJ ;
ASK ;ASK USER IF WANTS TO CONTINUE
GETKEY ; CODE TO ACQUIRE SECURITY KEY FLAG
DELETE ;

External References

Name Field # of Occurrence
YN^DICN ASK+5, GETKEY+1
^DIK DELETE+3, DELETE+4
ENASK^XQ3 %AUPKDEL+20

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,*7,"Filemanager does not exist in this UCI!"
  • Line Location: AUPKDEL+11
Function Call: WRITE
  • Prompt: !,*7,"Namespace variable does not exist!"
  • Line Location: AUPKDEL+12
Function Call: WRITE
  • Prompt: !
  • Line Location: AUPKDEL+19
Function Call: WRITE
  • Prompt: !,*7,"Be sure to give users a new primary menu option if one of the menu options",!,"deleted within this namespace had been used as a primary menu option."
  • Line Location: AUPKDEL+21
Function Call: WRITE
  • Prompt: !!,*7,AUPKDOC," will delete all options, sort,input,print templates,",!,"bulletins, functions, ",$S($D(AUPKEY):"help frames and security keys",1:"and help frames")," namespaced `",AUPKNSP,"' "
  • Line Location: ASK+2
Function Call: WRITE
  • Prompt: !,"that are currently in this UCI. "
  • Line Location: ASK+3
Function Call: WRITE
  • Prompt: !,"that are currently in this UCI. "
  • Line Location: ASK+4
Function Call: WRITE
  • Prompt: "Do you want to continue"
  • Line Location: ASK+5
Function Call: WRITE
  • Prompt: !!,"If you answer with a ""NO"" or a ""^"" I will stop package initialization.",!
  • Line Location: ASK+6
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+8
Function Call: WRITE
  • Prompt: !!,"Now deleting `",AUPKNSP,"' namespaced ",$P(@(AUPKGLO_"0)"),U)_"S..."
  • Line Location: DELETE+1
Function Call: WRITE
  • Prompt: !,?3,AUPKNSPC
  • Line Location: DELETE+4
Function Call: WRITE
  • Prompt: !,*7,"Filemanager does not exist in this UCI!"
  • Line Location: LIST+1
Function Call: WRITE
  • Prompt: !!,"Utility to list all namespaced items in current UCI",!
  • Line Location: LIST+3
Function Call: WRITE
  • Prompt: !!,"Listing of items in namespace ",AUPKNSP,!
  • Line Location: LIST+5
Function Call: WRITE
  • Prompt: "--------------------------------------",!
  • Line Location: LIST+6
Function Call: WRITE
  • Prompt: !
  • Condition for execution: %
  • Line Location: LIST2+2
Function Call: WRITE
  • Prompt: "NO ",$P(@(AUPKGLO_"0)"),"^",1),"S",!
  • Line Location: LIST2+2
Function Call: WRITE
  • Prompt: !,$P(@(AUPKGLO_"0)"),"^",1),"S",!
  • Line Location: LIST2+4
Function Call: WRITE
  • Prompt: ?3,AUPKNSPC,!
  • Line Location: LIST2+6
Function Call: WRITE
  • Prompt: !,*7,"Filemanager does not exist in this UCI!"
  • Line Location: RUN+1
Function Call: WRITE
  • Prompt: !,"PROGRAMMER ACCESS REQUIRED",!
  • Line Location: RUN+2
Function Call: WRITE
  • Prompt: !!,"Utility to delete all namespaced items in current UCI",!
  • Line Location: RUN+3
Function Call: WRITE
  • Prompt: "Enter null line or '^' to quit.",!
  • Line Location: GETNSP+3
Function Call: WRITE
  • Prompt: "Namespace must begin with an upper-case letter and",!," consist only of upper-case letters and numbers",!
  • Line Location: GETNSP+4
Function Call: WRITE
  • Prompt: "Do you want to delete security keys"
  • Line Location: GETKEY+1
Function Call: WRITE
  • Prompt: !!,"If you answer with a ""NO"" security keys will not be deleted.",!
  • Line Location: GETKEY+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(0 %AUPKDEL+11, LIST+1, RUN+1

Label References

Name Line Occurrences
%AUPKDEL RUN+6
A %AUPKDEL+16
ASK %AUPKDEL+16, ASK+6, GETKEY+2
DELETE %AUPKDEL+17, %AUPKDEL+18
EOJ A, LIST+4, LIST+10, RUN+4, RUN+5
GETKEY RUN+5
GETNSP LIST+4, RUN+4, GETNSP+4
LIST2 LIST+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % %AUPKDEL+20*, ASK+5*, ASK+6, ASK+7, LIST+8*, LIST2+2*, LIST2+3*, GETKEY+1*, GETKEY+2, GETKEY+3
AUPKDOC %AUPKDEL+14*, %AUPKDEL+15*, ASK+2, EOJ+1!
AUPKEY %AUPKDEL+18, ASK+2, ASK+3, RUN+5, GETKEY+3*, GETKEY+4*, EOJ+1!
AUPKGLO %AUPKDEL+17*, %AUPKDEL+18*, DELETE+1, DELETE+3, DELETE+4, LIST+9*, LIST2+1, LIST2+2, LIST2+4, LIST2+6
, EOJ+1!
AUPKNSP %AUPKDEL+12, %AUPKDEL+13, ASK+2, DELETE+1, DELETE+2, LIST+4, LIST+5, LIST+7, LIST2+2, LIST2+5
, RUN+4, GETNSP+1*, GETNSP+2, GETNSP+3, GETNSP+4, EOJ+1!
AUPKNSPC DELETE+2*, DELETE+4*, LIST2+1*, LIST2+2, LIST2+5*, LIST2+6*, EOJ+1!
AUPKQUIT %AUPKDEL+13*, DELETE+4, LIST+7*, LIST2+6, EOJ+1!
AUPKRUN %AUPKDEL+14, ASK+7, RUN+6*, EOJ+1!
AUPKSTP %AUPKDEL+16, ASK+1*, ASK+7*, EOJ+1!
DA DELETE+3*!, DELETE+4*!, LIST2+6*
DIFQ ASK+7!
DIK DELETE+3*!, DELETE+4*!
DUZ(0 %AUPKDEL+13*, LIST+2*, RUN+2
>> L DELETE+4*, LIST2+6*
U %AUPKDEL+13*, DELETE+1, LIST+2*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All