Changeset 1336 for ccr/trunk/p/C0CDOM.m


Ignore:
Timestamp:
Jan 4, 2012, 9:39:08 PM (12 years ago)
Author:
George Lilly
Message:

removed tabs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ccr/trunk/p/C0CDOM.m

    r1204 r1336  
    1 C0CDOM    ; GPL - DOM PROCESSING ROUTINES ;6/6/11  17:05
     1C0CDOM   ; GPL - DOM PROCESSING ROUTINES ;6/6/11  17:05
    22 ;;0.1;C0C;nopatch;noreleasedate;Build 38
    33 ;Copyright 2011 George Lilly.  Licensed under the terms of the GNU
     
    2020 Q
    2121 ;
    22 DOMO(ZOID,ZPATH,ZNARY,ZXIDX,ZXPARY,ZNUM,ZREDUX) ; RECURSIVE ROUTINE TO POPULATE
     22DOMO(ZOID,ZPATH,ZNARY,ZXIDX,ZXPARY,ZNUM,ZREDUX) ; RECURSIVE ROUTINE TO POPULATE
    2323 ; THE XPATH INDEX ZXIDX, PASSED BY NAME
    2424 ; THE XPATH ARRAY XPARY, PASSED BY NAME
     
    8282 Q
    8383 ;
    84 PARSE(INXML,INDOC)      ;CALL THE MXML PARSER ON INXML, PASSED BY NAME
     84PARSE(INXML,INDOC) ;CALL THE MXML PARSER ON INXML, PASSED BY NAME
    8585 ; INDOC IS PASSED AS THE DOCUMENT NAME - DON'T KNOW WHERE TO STORE THIS NOW
    8686 ; EXTRINSIC WHICH RETURNS THE DOCID ASSIGNED BY MXML
     
    8888 Q $$EN^MXMLDOM(INXML,"W")
    8989 ;
    90 ISMULT(ZOID)    ; RETURN TRUE IF ZOID IS ONE OF A MULTIPLE
     90ISMULT(ZOID) ; RETURN TRUE IF ZOID IS ONE OF A MULTIPLE
    9191 N ZN
    9292 ;I $$TAG(ZOID)["entry" B
     
    9595 Q 0
    9696 ;
    97 FIRST(ZOID)     ;RETURNS THE OID OF THE FIRST CHILD OF ZOID
     97FIRST(ZOID) ;RETURNS THE OID OF THE FIRST CHILD OF ZOID
    9898 Q $$CHILD^MXMLDOM(C0CDOCID,ZOID)
    9999 ;
    100 PARENT(ZOID)    ;RETURNS THE OID OF THE PARENT OF ZOID
     100PARENT(ZOID) ;RETURNS THE OID OF THE PARENT OF ZOID
    101101 Q $$PARENT^MXMLDOM(C0CDOCID,ZOID)
    102102 ;
    103 ATT(RTN,NODE)   ;GET ATTRIBUTES FOR ZOID
     103ATT(RTN,NODE) ;GET ATTRIBUTES FOR ZOID
    104104 S HANDLE=C0CDOCID
    105105 K @RTN
     
    107107 Q
    108108 ;
    109 TAG(ZOID)       ; RETURNS THE XML TAG FOR THE NODE
     109TAG(ZOID) ; RETURNS THE XML TAG FOR THE NODE
    110110 ;I ZOID=149 B ;GPLTEST
    111111 N X,Y
     
    116116 Q Y
    117117 ;
    118 NXTSIB(ZOID)    ; RETURNS THE NEXT SIBLING
     118NXTSIB(ZOID) ; RETURNS THE NEXT SIBLING
    119119 Q $$SIBLING^MXMLDOM(C0CDOCID,ZOID)
    120120 ;
    121 DATA(ZT,ZOID)   ; RETURNS DATA FOR THE NODE
     121DATA(ZT,ZOID) ; RETURNS DATA FOR THE NODE
    122122 ;N ZT,ZN S ZT=""
    123123 ;S C0CDOM=$NA(^TMP("MXMLDOM",$J,C0CDOCID))
     
    126126 Q
    127127 ;
    128 OUTXML(ZRTN,INID,NO1ST) ; USES C0CMXMLB (MXMLBLD) TO OUTPUT XML FROM AN MXMLDOM
     128OUTXML(ZRTN,INID,NO1ST) ; USES C0CMXMLB (MXMLBLD) TO OUTPUT XML FROM AN MXMLDOM
    129129 ;
    130130 S C0CDOCID=INID
     
    137137 Q
    138138 ;
    139 NDOUT(ZOID)     ;CALLBACK ROUTINE - IT IS RECURSIVE
     139NDOUT(ZOID) ;CALLBACK ROUTINE - IT IS RECURSIVE
    140140 N ZI S ZI=$$FIRST(ZOID)
    141141 I ZI'=0 D  ; THERE IS A CHILD
Note: See TracChangeset for help on using the changeset viewer.