SAP ABAP Interface IF_IXML (Interface of Factory Object)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-XML (Application Component) ABAP XML Processing
     SIXML (Package) iXML Library: Parsing, DOM Representation, and XML Rendering
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IXML Access Class to iXML Library 20001103
Properties
Interface IF_IXML  
Short Description Interface of Factory Object    
General Data
Package SIXML   iXML Library: Parsing, DOM Representation, and XML Rendering 
Created 20001103   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_IXML_UNKNOWN Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_IXML_UNKNOWN IF_IXML_UNKNOWN 20001103
Friends
Interface IF_IXML has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MULTIPLE_DOCUMENTS Constant Public Type reference (TYPE) I 0 Note: iXML Factory for Multiple XML Documents 20001103
2 CO_SINGLE_DOCUMENT Constant Public Type reference (TYPE) I 1 Note: iXML Factory for One XML Document 20001103
3 CO_SINGLE_LARGE_DOCUMENT Constant Public Type reference (TYPE) I 3 Note: iXML Factory for a Large XML Document 20001103
4 CO_SINGLE_SMALL_DOCUMENT Constant Public Type reference (TYPE) I 2 Note: iXML Factory for a Small XML Document 20001103
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activation, see long text 20001103
2 CREATE_DOCUMENT Instance method Public Method Creates an XML document in DOM format 20001103
3 CREATE_ENCODING Instance method Public Method Creates a character coding object 20001103
4 CREATE_PARSER Instance method Public Method Creates a parser 20001103
5 CREATE_RENDERER Instance method Public Method Creates a renderer 20001103
6 CREATE_STREAM_FACTORY Instance method Public Method Creates a factory for input and output streams 20001103
7 CREATE_TOKEN_PARSER Instance method Public Method Creates a Token Parser 20011017
8 CREATE_TOKEN_RENDERER Instance method Public Method Creates a Token Renderer 20011029
9 GET_VERSION Instance method Public Method Returns the version of the iXML library 20001103
10 HAS_FEATURE Instance method Public Method Asks which properties the DOM supports 20001103
11 SET_CONVERSION_BEHAVIOUR Instance method Public Method Behavior for passing characters to ABAP 20001222
Events
Interface IF_IXML has no event.
Types
Interface IF_IXML has no local type.
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on Interface IF_IXML has no parameter.
Method ACTIVATE on Interface IF_IXML has no exception.

Method CREATE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT Referenz auf das Dokument 20001103

Method CREATE_DOCUMENT on Interface IF_IXML has no exception.

Method CREATE_ENCODING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BYTE_ORDER Call by reference Type reference (TYPE) I Bytereihenfolge für die Kodierung 20001103
2 Importing CHARACTER_SET Call by reference Type reference (TYPE) STRING Zeichensatz für die Kodierung 20001103
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_ENCODING Referenz auf das Kodierungsobjekt 20001103

Method CREATE_ENCODING on Interface IF_IXML has no exception.

Method CREATE_PARSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML-Dokument, in das geparst wird 20001103
2 Importing ISTREAM Call by reference Object reference (TYPE REF TO) IF_IXML_ISTREAM Eingabestrom. der geparst wird 20001103
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_PARSER Referenz auf den Parser 20001103
4 Importing STREAM_FACTORY Call by reference Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY Fabrik für Ströme für externe Quellen im Eingabestrom 20001103

Method CREATE_PARSER on Interface IF_IXML has no exception.

Method CREATE_RENDERER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML-Dokument, das gerendert wird 20001103
2 Importing OSTREAM Call by reference Object reference (TYPE REF TO) IF_IXML_OSTREAM Ausgabestrom. in den gerendert wird 20001103
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_RENDERER Referenz auf den Renderer 20001103

Method CREATE_RENDERER on Interface IF_IXML has no exception.

Method CREATE_STREAM_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY Referenz auf die Factory 20001103

Method CREATE_STREAM_FACTORY on Interface IF_IXML has no exception.

Method CREATE_TOKEN_PARSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML-Dokument, in das geparst wird 20011017
2 Importing ISTREAM Call by reference Object reference (TYPE REF TO) IF_IXML_ISTREAM Eingabestrom. der geparst wird 20011017
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_TOKEN_PARSER Referenz auf den Parser 20011017
4 Importing STREAM_FACTORY Call by reference Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY Fabrik für Ströme für externe Quellen im Eingabestrom 20011017

Method CREATE_TOKEN_PARSER on Interface IF_IXML has no exception.

Method CREATE_TOKEN_RENDERER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OSTREAM Call by reference Object reference (TYPE REF TO) IF_IXML_OSTREAM Ausgabestrom. in den gerendert wird 20011029
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_TOKEN_RENDERER Referenz auf den Renderer 20011029

Method CREATE_TOKEN_RENDERER on Interface IF_IXML has no exception.

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) I Version in der Form 10 * Hauptversion + Nebenversion 20001103

Method GET_VERSION on Interface IF_IXML has no exception.

Method HAS_FEATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FEATURE Call by reference Type reference (TYPE) STRING Eigenschaft: HTML oder XML (auch in Kleinschreibung) 20001103
2 Returning RVAL Value transfer Type reference (TYPE) BOOLEAN Wahr, falls Eigenschaft unterstützt wird 20001103
3 Importing VERSION Call by reference Type reference (TYPE) STRING Unterstützte Version; falls leer ergibt jede Version wahr 20001103

Method HAS_FEATURE on Interface IF_IXML has no exception.

Method SET_CONVERSION_BEHAVIOUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CODEPAGE Call by reference Type reference (TYPE) STRING '*' SAP-Codepage-Nummer oder * für aktuelle Codepage 20001222
2 Importing FAIL_ON_ERROR Call by reference Type reference (TYPE) BOOLEAN ' ' Bei abap_true ergibt ein Konvertierungsfehler eine Ausnahme 20001222
3 Importing REPLACEMENT_CHAR Call by reference Type reference (TYPE) IXML_C1 '#' 7-Bit ASCII-Ersatzzeichen für nichtkonvertierbare Zeichen 20001222
4 Returning RVAL Value transfer Type reference (TYPE) I ixml_mr_dom_ok, ixml_mr_dom_invalid_arg (ungültige Param.) 20001222

Method SET_CONVERSION_BEHAVIOUR on Interface IF_IXML has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 610