SAP ABAP Interface IF_IXML_MINI_NODE (iXML Mini DOM node)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-XML (Application Component) ABAP XML Processing
     SIXML_MINI (Package) iXML Mini
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IXML_MINI_NODE iXML Mini DOM node 20000208
Properties
Interface IF_IXML_MINI_NODE  
Short Description iXML Mini DOM node    
General Data
Package SIXML_MINI   iXML Mini 
Created 20000208   SAP 
Last changed 20040719   SAP 
Unicode checks active    
Forward declarations
Interface IF_IXML_MINI_NODE has no forward declaration.
Interfaces
Interface IF_IXML_MINI_NODE has no interface.
Friends
Interface IF_IXML_MINI_NODE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_NODE_ATTRIBUTE Constant Public Type reference (TYPE) I 8 Attribute node 20000210
2 CO_NODE_CDATA_SECTION Constant Public Type reference (TYPE) I 32 CDATA Section node 20000210
3 CO_NODE_COMMENT Constant Public Type reference (TYPE) I 512 Comment node 20000210
4 CO_NODE_ELEMENT Constant Public Type reference (TYPE) I 4 Element node 20000210
5 CO_NODE_PI_PARSED Constant Public Type reference (TYPE) I 256 Parsed PI node 20000210
6 CO_NODE_PI_UNPARSED Constant Public Type reference (TYPE) I 128 Unparsed PI node 20000210
7 CO_NODE_TEXT Constant Public Type reference (TYPE) I 16 Text node 20000210
8 INDEX Instance attribute Public Type reference (TYPE) I Index (Internal) 20010411
Methods
# Method Level Visibility Method type Description Created on
1 ADVANCE_TO_FIRST_CHILD Instance method Public Method Advances this node object to the first child of this node 20010515
2 ADVANCE_TO_NEXT Instance method Public Method Advances this node object to the next sibling node 20010515
3 GET_ATTRIBUTE Instance method Public Method Returns this node's attribute by index 20000208
4 GET_ATTRIBUTES Instance method Public Method Returns this node's attribute as an internal table 20010515
5 GET_FIRST_CHILD Instance method Public Method Returns the node's first child node 20000208
6 GET_GID Instance method Public Method Returns the node's gid 20000216
7 GET_INDEX Instance method Public Method Returns the node's index (internal only) 20000309
8 GET_NAME Instance method Public Method Returns the node's name 20000208
9 GET_NAMESPACE Instance method Public Method Returns the node's namespace 20000228
10 GET_NEXT Instance method Public Method Returns the node's next sibling node 20000208
11 GET_NODE_INFO Instance method Public Method Returns a structure containing all of this node's properties 20010515
12 GET_PARENT Instance method Public Method Returns the node's parent node 20000208
13 GET_TYPE Instance method Public Method Returns the node's type (see IF_IXML_MINI_DOM=>CO_NODE_...) 20000208
14 GET_VALUE Instance method Public Method Returns the node's value 20000208
15 SET_GID Instance method Public Method Sets the node's gid 20000216
16 SET_NAME Instance method Public Method Sets the node's name 20000208
17 SET_NAMESPACE Instance method Public Method Sets the node's namespace 20000228
18 SET_TYPE Instance method Public Method Sets the node's type (see IF_IXML_MINI_DOM=>CO_NODE_...) 20000208
19 SET_VALUE Instance method Public Method Sets the node's value 20000208
Events
Interface IF_IXML_MINI_NODE has no event.
Types
Interface IF_IXML_MINI_NODE has no local type.
Method Signatures

Method ADVANCE_TO_FIRST_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NODE Value transfer Object reference (TYPE REF TO) IF_IXML_MINI_NODE me or initial 20010515

Method ADVANCE_TO_FIRST_CHILD on Interface IF_IXML_MINI_NODE has no exception.

Method ADVANCE_TO_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NODE Value transfer Object reference (TYPE REF TO) IF_IXML_MINI_NODE Me or initial 20010515

Method ADVANCE_TO_NEXT on Interface IF_IXML_MINI_NODE has no exception.

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I Index [1..n] 20000208
2 Exporting NAME Call by reference Type reference (TYPE) STRING Attribute name 20000208
3 Exporting NAMESPACE Call by reference Type reference (TYPE) STRING Attribute namespace 20010515
4 Exporting VALUE Call by reference Type reference (TYPE) STRING Attribute value 20000208
# Exception Resumable Description Created on
1 INVALID_INDEX Invalid attribute index given 20000209

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTRIBUTES Value transfer Type reference (TYPE) IXMLTATTR iXML Mini Attribute-Tabelle 20010515

Method GET_ATTRIBUTES on Interface IF_IXML_MINI_NODE has no exception.

Method GET_FIRST_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIRST_CHILD Value transfer Object reference (TYPE REF TO) IF_IXML_MINI_NODE First child node 20000208

Method GET_FIRST_CHILD on Interface IF_IXML_MINI_NODE has no exception.

Method GET_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GID Value transfer Type reference (TYPE) I Node's GID 20000216

Method GET_GID on Interface IF_IXML_MINI_NODE has no exception.

Method GET_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INDEX Value transfer Type reference (TYPE) I Node's internal index 20000309

Method GET_INDEX on Interface IF_IXML_MINI_NODE has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) STRING Node name 20000208

Method GET_NAME on Interface IF_IXML_MINI_NODE has no exception.

Method GET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAMESPACE Value transfer Type reference (TYPE) STRING Node's namespace 20000228

Method GET_NAMESPACE on Interface IF_IXML_MINI_NODE has no exception.

Method GET_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEXT Value transfer Object reference (TYPE REF TO) IF_IXML_MINI_NODE Next sibling node 20000208

Method GET_NEXT on Interface IF_IXML_MINI_NODE has no exception.

Method GET_NODE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NODE_INFO Value transfer Type reference (TYPE) IXMLSNODE iXML Mini NodeInfo 20010515

Method GET_NODE_INFO on Interface IF_IXML_MINI_NODE has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PARENT Value transfer Object reference (TYPE REF TO) IF_IXML_MINI_NODE Parent node 20000208

Method GET_PARENT on Interface IF_IXML_MINI_NODE has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TYPE Value transfer Type reference (TYPE) I Node type 20000208

Method GET_TYPE on Interface IF_IXML_MINI_NODE has no exception.

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) STRING Node value 20000208

Method GET_VALUE on Interface IF_IXML_MINI_NODE has no exception.

Method SET_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GID Call by reference Type reference (TYPE) I Node's GID 20000216

Method SET_GID on Interface IF_IXML_MINI_NODE has no exception.

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING Node name 20000208

Method SET_NAME on Interface IF_IXML_MINI_NODE has no exception.

Method SET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAMESPACE Call by reference Type reference (TYPE) STRING Node's namespace 20000228

Method SET_NAMESPACE on Interface IF_IXML_MINI_NODE has no exception.

Method SET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TYPE Call by reference Type reference (TYPE) I Node type 20000208

Method SET_TYPE on Interface IF_IXML_MINI_NODE has no exception.

Method SET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) STRING Node value 20000208

Method SET_VALUE on Interface IF_IXML_MINI_NODE has no exception.
History
Last changed by/on SAP  20040719 
SAP Release Created in 46D