Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_HR99S00_XML_HANDLER_SPEC1 | Special XML-Handler1 | 20030722 |
Properties
| Class | CL_HR99S00_XML_HANDLER | |
| Short Description | CL_HR99S00_XML_HANDLER | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | P99S | Southern Europe Basis |
| Created | 20021021 | SAP |
| Last change | 20110809 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HR99S00_XML_HANDLER has no interface implemented.
Friends
Class CL_HR99S00_XML_HANDLER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HR99S00_XML_SPLITTER | Text Buffer | 20021021 | |||
| 2 | Constant | Public | Type reference (TYPE) | P99SG_XML_EVENT_T | 4 | Event | 20021021 | ||
| 3 | Constant | Public | Type reference (TYPE) | P99SG_XML_EVENT_T | 8 | Event | 20021021 | ||
| 4 | Constant | Public | Type reference (TYPE) | P99SG_XML_EVENT_T | 1 | Event | 20021021 | ||
| 5 | Constant | Public | Type reference (TYPE) | P99SG_XML_EVENT_T | 2 | Event | 20021021 | ||
| 6 | Constant | Protected | Type reference (TYPE) | X | 0 | Nothing Happened | 20030123 | ||
| 7 | Constant | Protected | Type reference (TYPE) | X | 1 | XML Tag Opened | 20030123 | ||
| 8 | Instance attribute | Protected | Type reference (TYPE) | I | Current Node ID | 20021021 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | C | Entity Conversion | 20030616 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | X | Last Event | 20021021 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | I | Number of Parser Errors | 20021021 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | P99SG_XML_OUT_TABLE_T | Parser Error List | 20021021 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | C | ' ' | Parser Termination Indicator | 20021021 | ||
| 14 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HR99S00_XML_STACK | Parser Stack | 20021021 | |||
| 15 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HR99S00_XML_STACK | Renderer Stack | 20021021 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | X | Subscribed Events | 20021021 | |||
| 17 | Instance attribute | Public | Type reference (TYPE) | RPTSTYPE-TSOBJ | TemSe Name | 20091216 | |||
| 18 | Instance attribute | Protected | Type reference (TYPE) | P99SG_XML_NODE_T | XML Tree Work Area | 20021021 | |||
| 19 | Instance attribute | Protected | Type reference (TYPE) | P99SG_XML_BUFFER_T | Name of the XML Attribute | 20021021 | |||
| 20 | Instance attribute | Protected | Type reference (TYPE) | P99SG_XML_OUT_TABLE_T | XML File Container | 20021021 | |||
| 21 | Instance attribute | Protected | Type reference (TYPE) | P99SG_XML_TABLE_T | XML Tree Storage | 20021021 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | P99SG_XML_BUFFER_T | Temp. XML String | 20021021 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | P99SG_XML_BUFFER_T | Name of XML Tag | 20021021 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | P99SG_XML_BUFFER_T | Value of XML Tag/Attribute | 20021021 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add a Node to the Tree | 20021021 | |
| 2 | Instance method | Public | Method | Add Attributes to a Node | 20021216 | |
| 3 | Instance method | Public | Method | Clear XML Output | 20030127 | |
| 4 | Instance method | Public | Method | Compress Empty XML Tags | 20031211 | |
| 5 | Instance method | Public | Method | CONSTRUCTOR | 20021021 | |
| 6 | Instance method | Protected | Method | Convert Mandatory XML Entities | 20030602 | |
| 7 | Instance method | Public | Method | Create an Initial XML Tree | 20021021 | |
| 8 | Instance method | Public | Method | Delete a Partial Tree Originating at a Given Node | 20030123 | |
| 9 | Instance method | Public | Method | Export XML to a File | 20021021 | |
| 10 | Instance method | Public | Method | Fill the XML Buffer. Usable for Streaming XML Input | 20021127 | |
| 11 | Instance method | Public | Method | Flush a Tree at Node N->Render+Delete w/ Top Nodes | 20030123 | |
| 12 | Instance method | Public | Method | Flush All Children of a Node (Leaves That Node Open) | 20030129 | |
| 13 | Instance method | Public | Method | Flush Siblings of a Node | 20030129 | |
| 14 | Instance method | Public | Method | Get the Direct Children of a Node. (Partial Tree Deletion) | 20030123 | |
| 15 | Instance method | Public | Method | Get the Type of an Event Raised By the Parser | 20021021 | |
| 16 | Instance method | Public | Method | Get the Name of the Tag/Attribute Currently Parsed | 20021021 | |
| 17 | Instance method | Protected | Method | Get the Next Attribute of the Current Node (Parser) | 20021021 | |
| 18 | Instance method | Public | Method | Get a Node's Attributes | 20021216 | |
| 19 | Instance method | Public | Method | Get a Node's Value | 20021216 | |
| 20 | Instance method | Public | Method | Get the Number of Parser Errors | 20021021 | |
| 21 | Instance method | Public | Method | Get a List of Parser Errors | 20021021 | |
| 22 | Instance method | Public | Method | Get the Values of the Tag/Attribute Currently Parsed | 20021021 | |
| 23 | Instance method | Public | Method | Get a Table with the Rendered Tree | 20021021 | |
| 24 | Instance method | Public | Method | Import XML from a File | 20021021 | |
| 25 | Instance method | Protected | Method | Mark a Node As Opened (Flushing) | 20030123 | |
| 26 | Instance method | Public | Method | Parse the Next Event | 20021021 | |
| 27 | Instance method | Protected | Method | Pop the Parser Stack and Perform Some Checks (Parser) | 20021021 | |
| 28 | Instance method | Public | Method | Render a Tree into XML | 20021021 | |
| 29 | Instance method | Public | Method | Reset the whole Thing | 20021021 | |
| 30 | Instance method | Public | Method | Subscribe to Parser Events | 20021021 | |
| 31 | Instance method | Public | Method | Set the Attributes of a Node | 20021216 | |
| 32 | Instance method | Public | Method | Set a Node's Value | 20021216 | |
| 33 | Instance method | Public | Method | Set a table with the rendered tree | 20091117 |
Events
Class CL_HR99S00_XML_HANDLER has no event.
Types
Class CL_HR99S00_XML_HANDLER has no local type.
Method Signatures
Method ADD_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENT | Call by reference | Type reference (TYPE) | P99SG_XML_CONTENT_T | CONTENT | 20021021 | |||
| 2 | NAME | Call by reference | Type reference (TYPE) | P99SG_XML_CONTENT_T | NAME | 20021021 | |||
| 3 | NEW_ID | Call by reference | Type reference (TYPE) | I | NEW_ID | 20021021 | |||
| 4 | PARENT | Call by reference | Type reference (TYPE) | I | PARENT | 20021021 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | PARENT_NOT_FOUND | 20021021 | ||
| 2 | XML_TREE_CORRUPT | 20021021 |
Method ADD_NODE_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTR | Call by reference | Type reference (TYPE) | P99SG_XML_CONTENT_T | ATTR | 20021216 | |||
| 2 | NAME | Call by reference | Type reference (TYPE) | P99SG_XML_CONTENT_T | Name | 20030729 | |||
| 3 | NODE | Call by reference | Type reference (TYPE) | I | NODE | 20021216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NODE_NOT_FOUND | 20021216 |
Method CLEAR_XML Signature
Method CLEAR_XML on class CL_HR99S00_XML_HANDLER has no parameter.
Method CLEAR_XML on class CL_HR99S00_XML_HANDLER has no exception.
Method COMPRESS_EMPTY_TAGS Signature
Method COMPRESS_EMPTY_TAGS on class CL_HR99S00_XML_HANDLER has no parameter.
Method COMPRESS_EMPTY_TAGS on class CL_HR99S00_XML_HANDLER has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONVERT_ENTITIES | Value transfer | Type reference (TYPE) | C | ' ' | Entity conversion | 20030616 |
Method CONSTRUCTOR on class CL_HR99S00_XML_HANDLER has no exception.
Method CONVERT_ENTITIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DIRECTION | Value transfer | Type reference (TYPE) | C | 'I'mport or 'E'xport XML | 20030602 | |||
| 2 | XML_VALUE | Value transfer | Type reference (TYPE) | P99SG_XML_CONTENT_T | XML value for conversion | 20030602 |
Method CONVERT_ENTITIES on class CL_HR99S00_XML_HANDLER has no exception.
Method CREATE_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENCODING | Value transfer | Type reference (TYPE) | P99SG_XML_CONTENT_T | 'UTF-8' | Character encoding. | 20030526 | ||
| 2 | ROOT_ID | Call by reference | Type reference (TYPE) | I | ROOT_ID | 20021021 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | DOCUMENT_NOT_INITIAL | 20021021 |
Method DELETE_PARTIAL_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE | Value transfer | Type reference (TYPE) | P99SG_XML_NODE_T-ID | Node to delete | 20030123 |
Method DELETE_PARTIAL_TREE on class CL_HR99S00_XML_HANDLER has no exception.
Method EXPORT_TO_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLOSETEMSE | Call by reference | Type reference (TYPE) | C | Close TemSe file | 20091215 | |||
| 2 | DIALOG | Call by reference | Type reference (TYPE) | C | 'X' | DIALOG | 20021021 | ||
| 3 | DIRECTORY | Call by reference | Type reference (TYPE) | C | 'C:TEMP' | DIRECTORY | 20021021 | ||
| 4 | FILENAME | Call by reference | Type reference (TYPE) | C | 'test.xml' | FILENAME | 20021021 | ||
| 5 | FULLPATH | Call by reference | Type reference (TYPE) | RLGRAP-FILENAME | filename | 20030221 | |||
| 6 | ITEM | Value transfer | Type reference (TYPE) | STRING | Window title | 20031121 | |||
| 7 | MODE | Call by reference | Type reference (TYPE) | C | 'R' | MODE | 20021021 | ||
| 8 | NOHEADER | Call by reference | Type reference (TYPE) | C | ' ' | NOHEADER | 20021021 | ||
| 9 | TEMSE_OBJ | Call by reference | Type reference (TYPE) | RPTSTYPE-OBJKN | 'XMLD00' | Name of the TemSe file | 20100121 | ||
| 10 | WTEMSE | Call by reference | Type reference (TYPE) | C | Export to TemSe file | 20091215 | |||
| 11 | XML_ENCODING | Value transfer | Type reference (TYPE) | P99SG_XML_CONTENT_T | XML character encoding | 20060426 |
Method EXPORT_TO_FILE on class CL_HR99S00_XML_HANDLER has no exception.
Method FILL_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | XML_SOURCE_TAB | Call by reference | Type reference (TYPE) | TABLE | Table with XML Source | 20021127 |
Method FILL_BUFFER on class CL_HR99S00_XML_HANDLER has no exception.
Method FLUSH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPEND | Value transfer | Type reference (TYPE) | C | ' ' | Append to previous output | 20030127 | ||
| 2 | NOBREAKS | Value transfer | Type reference (TYPE) | C | 'X' | No line breaks within tags | 20030414 | ||
| 3 | NODE | Value transfer | Type reference (TYPE) | P99SG_XML_NODE_T-ID | Node ID | 20030123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Attempt to flush the root node. | 20030123 | ||
| 2 | Much what is says. | 20030129 | ||
| 3 | node not found | 20030127 | ||
| 4 | Flushing would lead to an inconsistent tree status. | 20030123 |
Method FLUSH_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NOBREAKS | Value transfer | Type reference (TYPE) | C | 'X' | No line breaks within tags | 20030414 | ||
| 2 | NODE | Value transfer | Type reference (TYPE) | P99SG_XML_NODE_T-ID | Node whose children to flush | 20030129 | |||
| 3 | OMIT_NODE | Value transfer | Type reference (TYPE) | P99SG_XML_NODE_T-ID | Node to omit | 20030129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Node not found. | 20030129 |
Method FLUSH_SIBLINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NOBREAKS | Value transfer | Type reference (TYPE) | C | 'X' | No line breaks within tags | 20030414 | ||
| 2 | NODE | Value transfer | Type reference (TYPE) | P99SG_XML_NODE_T-ID | Node whose siblings to flush | 20030129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Node not found. | 20030129 |
Method GET_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHILDREN | Call by reference | Type reference (TYPE) | P99SG_XML_TABLE_T | List of children | 20030123 | |||
| 2 | NODE | Value transfer | Type reference (TYPE) | P99SG_XML_NODE_T-ID | Node ID | 20030123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Much what is says. | 20030129 |
Method GET_EVENT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EVENT | Call by reference | Type reference (TYPE) | X | EVENT | 20021021 |
Method GET_EVENT_TYPE on class CL_HR99S00_XML_HANDLER has no exception.
Method GET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | P99SG_XML_CONTENT_T | NAME | 20021021 |
Method GET_NAME on class CL_HR99S00_XML_HANDLER has no exception.
Method GET_NEXT_ATTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRLIST | Value transfer | Type reference (TYPE) | P99SG_XML_BUFFER_T | ATTRLIST | 20021021 | |||
| 2 | ATTRNAME | Call by reference | Type reference (TYPE) | P99SG_XML_BUFFER_T | ATTRNAME | 20021021 | |||
| 3 | ATTRVAL | Call by reference | Type reference (TYPE) | P99SG_XML_BUFFER_T | ATTRVAL | 20021021 | |||
| 4 | REST | Call by reference | Type reference (TYPE) | P99SG_XML_BUFFER_T | REST | 20021021 |
Method GET_NEXT_ATTRIBUTE on class CL_HR99S00_XML_HANDLER has no exception.
Method GET_NODE_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTR | Call by reference | Type reference (TYPE) | P99SG_XML_CONTENT_T | ATTR | 20021216 | |||
| 2 | NODE | Call by reference | Type reference (TYPE) | I | NODE | 20021216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NODE_NOT_FOUND | 20021216 |
Method GET_NODE_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE | Call by reference | Type reference (TYPE) | I | NODE | 20021216 | |||
| 2 | VALUE | Call by reference | Type reference (TYPE) | P99SG_XML_CONTENT_T | ATTR | 20021216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Node not found | 20021216 |
Method GET_NUM_PARSER_ERRORS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NUMBER | Call by reference | Type reference (TYPE) | I | NUMBER | 20021021 |
Method GET_NUM_PARSER_ERRORS on class CL_HR99S00_XML_HANDLER has no exception.
Method GET_PARSER_ERROR_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ERROR_LIST | Call by reference | Type reference (TYPE) | TABLE | ERROR_LIST | 20021021 |
Method GET_PARSER_ERROR_LIST on class CL_HR99S00_XML_HANDLER has no exception.
Method GET_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VAL | Call by reference | Type reference (TYPE) | P99SG_XML_CONTENT_T | VAL | 20021021 |
Method GET_VALUE on class CL_HR99S00_XML_HANDLER has no exception.
Method GET_XML_OUTPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | XML_OUT | Call by reference | Type reference (TYPE) | TABLE | XML_OUT | 20021021 |
Method GET_XML_OUTPUT on class CL_HR99S00_XML_HANDLER has no exception.
Method IMPORT_FROM_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DIALOG | Call by reference | Type reference (TYPE) | C | 'X' | DIALOG | 20021021 | ||
| 2 | DIRECTORY | Call by reference | Type reference (TYPE) | C | 'C:TEMP' | DIRECTORY | 20021021 | ||
| 3 | FILENAME | Call by reference | Type reference (TYPE) | C | 'test.xml' | FILENAME | 20021021 |
Method IMPORT_FROM_FILE on class CL_HR99S00_XML_HANDLER has no exception.
Method MARK_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE | Value transfer | Type reference (TYPE) | P99SG_XML_NODE_T-ID | Node ID | 20030123 |
Method MARK_NODE on class CL_HR99S00_XML_HANDLER has no exception.
Method PARSE_EVENT Signature
Method PARSE_EVENT on class CL_HR99S00_XML_HANDLER has no parameter.
Method PARSE_EVENT on class CL_HR99S00_XML_HANDLER has no exception.
Method POPNCHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURRENT_TAG | Value transfer | Type reference (TYPE) | P99SG_XML_BUFFER_T | CURRENT_TAG | 20021021 |
Method POPNCHECK on class CL_HR99S00_XML_HANDLER has no exception.
Method RENDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KEEP | Value transfer | Type reference (TYPE) | C | Keep current xml output | 20030123 | |||
| 2 | NOBREAKS | Value transfer | Type reference (TYPE) | C | 'X' | No linebreaks within tags | 20030414 | ||
| 3 | NODE | Value transfer | Type reference (TYPE) | P99SG_XML_NODE_T-ID | 1 | Root node (for rendering of partial trees) | 20030123 | ||
| 4 | PRETTY | Value transfer | Type reference (TYPE) | C | ' ' | PRETTY | 20021021 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | XML_TREE_CORRUPT | 20021021 |
Method RESET Signature
Method RESET on class CL_HR99S00_XML_HANDLER has no parameter.
Method RESET on class CL_HR99S00_XML_HANDLER has no exception.
Method SET_EVENT_SUBSCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EVENTS | Call by reference | Type reference (TYPE) | X | EVENTS | 20021021 |
Method SET_EVENT_SUBSCRIPTION on class CL_HR99S00_XML_HANDLER has no exception.
Method SET_NODE_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTR | Call by reference | Type reference (TYPE) | P99SG_XML_CONTENT_T | ATTR | 20021216 | |||
| 2 | NODE | Call by reference | Type reference (TYPE) | I | NODE | 20021216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NODE_NOT_FOUND | 20021216 |
Method SET_NODE_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE | Call by reference | Type reference (TYPE) | I | NODE | 20021216 | |||
| 2 | VALUE | Call by reference | Type reference (TYPE) | P99SG_XML_CONTENT_T | ATTR | 20021216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Node not found | 20021216 |
Method SET_XML_OUTPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | XML_IN | Call by reference | Type reference (TYPE) | TABLE | XML_IN | 20091117 |
Method SET_XML_OUTPUT on class CL_HR99S00_XML_HANDLER has no exception.
History
| Last changed by/on | SAP | 20110809 |
| SAP Release Created in | 600 |