SAP ABAP Class CL_NOTE_XML2ITF (Converter XML->ITF for OSS)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-SCR (Application Component) SAPscript
     STXD (Package) SAPscript
Properties
Class CL_NOTE_XML2ITF  
Short Description Converter XML->ITF for OSS    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STXD   SAPscript 
Created 20050208   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CXITF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IXML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_NOTE_XML2ITF has no interface implemented.
Friends
Class CL_NOTE_XML2ITF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_CR_LF Instance attribute Private Type reference (TYPE) ABAP_CR_LF 20050208
2 G_HORIZONTAL_TAB Instance attribute Private Type reference (TYPE) ABAP_CHAR1 20050208
3 G_ITF_HEADER Instance attribute Private Type reference (TYPE) THEAD 20050208
4 G_ITF_TABLE Instance attribute Private Type reference (TYPE) TSFTEXT 20050208
5 G_ITF_WIDTH Instance attribute Private Type reference (TYPE) I 20050302
6 G_IXML_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20050208
7 G_NEWLINE Instance attribute Private Type reference (TYPE) ABAP_CHAR1 20050208
8 G_NO_HEADER Instance attribute Private Type reference (TYPE) BOOLEAN No Header Check 20050913
9 G_SPACE_LEN Instance attribute Private Type reference (TYPE) I 20050208
10 G_SP_NUMBER Instance attribute Private Type reference (TYPE) I 20050208
11 G_SSF Instance attribute Private Type reference (TYPE) BOOLEAN SSF Translation 20100720
12 G_SYMBOL Instance attribute Private Type reference (TYPE) TDLINE 20050208
13 G_SYMBOL_PREFIX Instance attribute Private Type reference (TYPE) TDLINE 20050208
14 G_SYMBOL_SUFFIX Instance attribute Private Type reference (TYPE) TDLINE 20050208
15 G_VERTICAL_TAB Instance attribute Private Type reference (TYPE) ABAP_CHAR1 20050208
16 G_XSTR_DOCUMENT Instance attribute Private Type reference (TYPE) XSTRING 20050208
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_STRING Instance method Private Method 20050208
2 CONSTRUCTOR Instance method Public Constructor 20050208
3 DOM_TO_ITF Instance method Private Method 20050208
4 PARSE_XML Instance method Private Method 20050208
5 POSTPROCESS_NODE Instance method Private Method 20050208
6 PROCESS_CHAR Instance method Private Method 20050208
7 PROCESS_CHAR_END Instance method Private Method 20050208
8 PROCESS_COMMAND Instance method Private Method 20050208
9 PROCESS_COMMENT Instance method Private Method 20050208
10 PROCESS_CTEXT Instance method Private Method 20050208
11 PROCESS_HEADER Instance method Private Method 20050208
12 PROCESS_LINK Instance method Private Method 20051219
13 PROCESS_LINK_END Instance method Private Method 20051219
14 PROCESS_NEWLINE Instance method Private Method 20050208
15 PROCESS_NODE Instance method Private Method 20050208
16 PROCESS_PARAGRAPH Instance method Private Method 20050208
17 PROCESS_PREFIX Instance method Private Method 20050208
18 PROCESS_SAPCHAR Instance method Private Method 20050208
19 PROCESS_SSF_TEXT Instance method Private Method 20100720
20 PROCESS_SUFFIX Instance method Private Method 20050208
21 PROCESS_SYMBOL Instance method Private Method 20050208
22 PROCESS_SYMBOL_END Instance method Private Method 20050208
23 PROCESS_TAB Instance method Private Method 20050208
24 PROCESS_TEMPLATE Instance method Private Method 20050208
25 PROCESS_TEXT Instance method Private Method 20050208
26 RUN Instance method Public Method 20050208
27 SAVE_FILE Instance method Private Method 20050208
28 SET_SOURCE_XML Instance method Public Method 20050208
29 TRAVERSE_DOM Instance method Private Method 20050208
Events
Class CL_NOTE_XML2ITF has no event.
Types
Class CL_NOTE_XML2ITF has no local type.
Method Signatures

Method CHECK_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_STRING Value transfer Type reference (TYPE) STRING 20050208

Method CHECK_STRING on class CL_NOTE_XML2ITF has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_NOTE_XML2ITF has no parameter.
Method CONSTRUCTOR on class CL_NOTE_XML2ITF has no exception.

Method DOM_TO_ITF Signature

Method DOM_TO_ITF on class CL_NOTE_XML2ITF has no parameter.
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method PARSE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CONTENT Call by reference Type reference (TYPE) XSTRING 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method POSTPROCESS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method PROCESS_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method PROCESS_CHAR_END Signature

Method PROCESS_CHAR_END on class CL_NOTE_XML2ITF has no parameter.
Method PROCESS_CHAR_END on class CL_NOTE_XML2ITF has no exception.

Method PROCESS_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method PROCESS_COMMENT Signature

Method PROCESS_COMMENT on class CL_NOTE_XML2ITF has no parameter.
Method PROCESS_COMMENT on class CL_NOTE_XML2ITF has no exception.

Method PROCESS_CTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TEXT Call by reference Object reference (TYPE REF TO) IF_IXML_TEXT IF_IXML_TEXT 20050208

Method PROCESS_CTEXT on class CL_NOTE_XML2ITF has no exception.

Method PROCESS_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method PROCESS_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20051219
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20051219

Method PROCESS_LINK_END Signature

Method PROCESS_LINK_END on class CL_NOTE_XML2ITF has no parameter.
Method PROCESS_LINK_END on class CL_NOTE_XML2ITF has no exception.

Method PROCESS_NEWLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050208

Method PROCESS_NEWLINE on class CL_NOTE_XML2ITF has no exception.

Method PROCESS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method PROCESS_PARAGRAPH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050208

Method PROCESS_PARAGRAPH on class CL_NOTE_XML2ITF has no exception.

Method PROCESS_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TEXT Call by reference Object reference (TYPE REF TO) IF_IXML_TEXT IF_IXML_TEXT 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method PROCESS_SAPCHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method PROCESS_SSF_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20100720

Method PROCESS_SSF_TEXT on class CL_NOTE_XML2ITF has no exception.

Method PROCESS_SUFFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TEXT Call by reference Object reference (TYPE REF TO) IF_IXML_TEXT IF_IXML_TEXT 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method PROCESS_SYMBOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method PROCESS_SYMBOL_END Signature

Method PROCESS_SYMBOL_END on class CL_NOTE_XML2ITF has no parameter.
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method PROCESS_TAB Signature

Method PROCESS_TAB on class CL_NOTE_XML2ITF has no parameter.
Method PROCESS_TAB on class CL_NOTE_XML2ITF has no exception.

Method PROCESS_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method PROCESS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TEXT Call by reference Object reference (TYPE REF TO) IF_IXML_TEXT IF_IXML_TEXT 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ITF_HEADER Call by reference Type reference (TYPE) THEAD SAPscript: Text-Header 20050209
2 Exporting ITF_TABLE Call by reference Type reference (TYPE) TSFTEXT Smart Forms: Text 20050208
3 Importing LANGUAGE Call by reference Type reference (TYPE) TDSPRAS Sprachenschlüssel 20050913
4 Importing LINEWIDTH Call by reference Type reference (TYPE) I LINESIZE from table TTOBJ 20050913
5 Importing NO_HEADER Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050913
6 Importing SSF Call by reference Type reference (TYPE) BOOLEAN SSF Translation 20100720
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method SAVE_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILENAME Call by reference Type reference (TYPE) STRING 20050208
2 Importing ITF_TABLE Call by reference Type reference (TYPE) TSFTEXT Smart Forms: Text 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050302

Method SET_SOURCE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XSTR Call by reference Type reference (TYPE) XSTRING XML als xstring 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209

Method TRAVERSE_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050208
# Exception Resumable Description Created on
1 CX_NOTE_ITF_XML Konverter Ausnahmen 20050209
History
Last changed by/on SAP  20110908 
SAP Release Created in 700