SAP ABAP Class CL_RSWAD_XSL (BW Web Metadata: XSL and XML Services)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-BEX-ET (Application Component) End User Technology
⤷
RS_WEB_DESIGNTIME (Package) BW Web DesignTime and Metadata as of BW Release 7.x
⤷
⤷
Properties
| Class | CL_RSWAD_XSL | |
| Short Description | BW Web Metadata: XSL and XML Services | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RS_WEB_DESIGNTIME | BW Web DesignTime and Metadata as of BW Release 7.x |
| Created | 20030902 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_RSWAD_XSL has no forward declaration.
Interfaces
Class CL_RSWAD_XSL has no interface implemented.
Friends
Class CL_RSWAD_XSL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Protected | Object reference (TYPE REF TO) | IF_IXML | 20030902 | ||||
| 2 | Static Attribute | Protected | Object reference (TYPE REF TO) | IF_IXML_STREAM_FACTORY | 20030902 | ||||
| 3 | Static Attribute | Private | Type reference (TYPE) | STRING | 20041122 |
Methods
Events
Class CL_RSWAD_XSL has no event.
Types
Class CL_RSWAD_XSL has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_RSWAD_XSL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSWAD_XSL has no exception.
Method COMPACT_TO_EXPANDED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_XPATH | Call by reference | Type reference (TYPE) | STRING | XPath-Ausdruck | 20050216 | |||
| 2 | R_XPATH | Value transfer | Type reference (TYPE) | STRING | Erweiterter XPath | 20050216 |
Method COMPACT_TO_EXPANDED on class CL_RSWAD_XSL has no exception.
Method GET_C_XPATH_DATA_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20050216 | |||
| 2 | I_NSDECLARATIONS | Call by reference | Type reference (TYPE) | STRING | Namensraumdeklaration (Prefix space uri) | 20050216 | |||
| 3 | I_XMLDOC | Call by reference | Type reference (TYPE) | STRING | 20050216 | ||||
| 4 | I_XPATH | Call by reference | Type reference (TYPE) | STRING | 20050216 | ||||
| 5 | R_RESULT | Value transfer | Type reference (TYPE) | STRING | 20050216 |
Method GET_C_XPATH_DATA_STRING on class CL_RSWAD_XSL has no exception.
Method GET_C_XPATH_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20050216 | |||
| 2 | I_NSDECLARATIONS | Call by reference | Type reference (TYPE) | STRING | Namensraumdeklaration 'prefix http.... prefix2 urn:...' | 20050216 | |||
| 3 | I_XMLDOC | Call by reference | Type reference (TYPE) | STRING | XML-Quelldokument | 20050216 | |||
| 4 | I_XPATH | Call by reference | Type reference (TYPE) | STRING | XPath-Ausdruck | 20050216 | |||
| 5 | R_NODE | Value transfer | Object reference (TYPE REF TO) | IF_IXML_NODE | Anzahl Treffer | 20050216 |
Method GET_C_XPATH_NODE on class CL_RSWAD_XSL has no exception.
Method GET_C_XPATH_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20050422 | |||
| 2 | I_NSDECLARATIONS | Call by reference | Type reference (TYPE) | STRING | Namensraumdeklaration 'prefix http.... prefix2 urn:...' | 20050422 | |||
| 3 | I_XMLDOC | Call by reference | Type reference (TYPE) | STRING | XML-Quelldokument | 20050422 | |||
| 4 | I_XPATH | Call by reference | Type reference (TYPE) | STRING | XPath-Ausdruck | 20050422 | |||
| 5 | R_NODES | Value transfer | Object reference (TYPE REF TO) | IF_IXML_NODE_COLLECTION | Anzahl Treffersätze | 20050422 |
Method GET_C_XPATH_NODES on class CL_RSWAD_XSL has no exception.
Method GET_DP_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DP_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20050216 | ||||
| 2 | I_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20050216 | |||
| 3 | R_NODE | Value transfer | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20050216 |
Method GET_DP_NODE on class CL_RSWAD_XSL has no exception.
Method GET_XPATH_DATA_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20041116 | |||
| 2 | I_NSDECLARATIONS | Call by reference | Type reference (TYPE) | STRING | Namensraumdeklaration (Prefix space uri) | 20041122 | |||
| 3 | I_XMLDOC | Call by reference | Type reference (TYPE) | STRING | 20030902 | ||||
| 4 | I_XMLDOC_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | 20050318 | ||||
| 5 | I_XPATH | Call by reference | Type reference (TYPE) | STRING | 20030902 | ||||
| 6 | R_RESULT | Value transfer | Type reference (TYPE) | STRING | 20030902 |
Method GET_XPATH_DATA_STRING on class CL_RSWAD_XSL has no exception.
Method GET_XPATH_DATA_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CNT | Call by reference | Type reference (TYPE) | INT4 | Anzahl Treffersätze | 20030902 | |||
| 2 | E_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20030902 | ||||
| 3 | I_NSDECLARATIONS | Call by reference | Type reference (TYPE) | STRING | 20041122 | ||||
| 4 | I_XMLDOC | Call by reference | Type reference (TYPE) | STRING | XML-Quelldokument | 20030902 | |||
| 5 | I_XPATH | Call by reference | Type reference (TYPE) | STRING | XPath-Ausdruck | 20030902 |
Method GET_XPATH_DATA_TABLE on class CL_RSWAD_XSL has no exception.
Method GET_XPATH_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20050216 | |||
| 2 | I_NSDECLARATIONS | Call by reference | Type reference (TYPE) | STRING | Namensraumdeklaration 'prefix http.... prefix2 urn:...' | 20050216 | |||
| 3 | I_XMLDOC | Call by reference | Type reference (TYPE) | STRING | XML-Quelldokument | 20050216 | |||
| 4 | I_XPATH | Call by reference | Type reference (TYPE) | STRING | XPath-Ausdruck | 20050216 | |||
| 5 | R_NODE | Value transfer | Object reference (TYPE REF TO) | IF_IXML_NODE | Anzahl Treffer | 20050216 |
Method GET_XPATH_NODE on class CL_RSWAD_XSL has no exception.
Method GET_XPATH_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20050422 | |||
| 2 | I_NSDECLARATIONS | Call by reference | Type reference (TYPE) | STRING | Namensraumdeklaration 'prefix http.... prefix2 urn:...' | 20050422 | |||
| 3 | I_XMLDOC | Call by reference | Type reference (TYPE) | STRING | XML-Quelldokument | 20050422 | |||
| 4 | I_XPATH | Call by reference | Type reference (TYPE) | STRING | XPath-Ausdruck | 20050422 | |||
| 5 | R_NODES | Value transfer | Object reference (TYPE REF TO) | IF_IXML_NODE_COLLECTION | Anzahl Treffersätze | 20050422 |
Method GET_XPATH_NODES on class CL_RSWAD_XSL has no exception.
Method IS_WELLFORMED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_WELLFORMED | Value transfer | Type reference (TYPE) | RS_BOOL | Boolesch | 20040128 | |||
| 2 | I_STRING | Call by reference | Type reference (TYPE) | STRING | 20040128 |
Method IS_WELLFORMED on class CL_RSWAD_XSL has no exception.
Method IS_WELLFORMED_SUBSTITUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_WELLFORMED | Value transfer | Type reference (TYPE) | RS_BOOL | Boolesch | 20040517 | |||
| 2 | I_STRING | Call by reference | Type reference (TYPE) | STRING | 20040517 |
Method IS_WELLFORMED_SUBSTITUTE on class CL_RSWAD_XSL has no exception.
Method PARSE_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STRING | Call by reference | Type reference (TYPE) | STRING | 20041116 | ||||
| 2 | R_DOC | Value transfer | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20041116 |
Method PARSE_STRING on class CL_RSWAD_XSL has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 400 |