SAP ABAP Class CL_XLFT_TTX_PROCESSOR (Processes contents of raw element in a TTX)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE_XLFT (Package) XLIFF 1.2 Translation
Properties
Class CL_XLFT_TTX_PROCESSOR  
Short Description Processes contents of raw element in a TTX    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLXE_XLFT   XLIFF 1.2 Translation 
Created 20110107   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XLFT_TTX_PROCESSOR has no forward declaration.
Interfaces
Class CL_XLFT_TTX_PROCESSOR has no interface implemented.
Friends
Class CL_XLFT_TTX_PROCESSOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TUV_ELEM_NAME Constant Private Type reference (TYPE) STRING `Tuv` 20110510
2 GC_TU_ELEM_NAME Constant Private Type reference (TYPE) STRING `Tu` 20110510
3 GC_UT_ELEM_NAME Constant Private Type reference (TYPE) STRING `ut` 20110310
4 GV_WHITESPACE Static Attribute Private Type reference (TYPE) STRING 20110107
5 MO_EVENT_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_XLFT_TTX_EVENT_HANDLER Handler for TTX parsing events 20110107
6 MV_TTX Instance attribute Private Type reference (TYPE) XSTRING 20110107
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20110107
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110107
3 DETERMINE_LANGUAGES Instance method Private Method 20110317
4 LOCATE_RAW_ELEMENT Instance method Private Method 20110107
5 PARSE_TTX Instance method Private Method 20110107
6 PROCESS Instance method Private Method 20110107
7 PROCESS_TTX Static method Public Method 20110107
8 PROCESS_TTX_ELEMENT Instance method Private Method 20110107
9 PROCESS_TTX_TEXT Instance method Private Method 20110107
10 PROCESS_XLIFF_ELEMENT_END Instance method Private Method 20110107
11 PROCESS_XLIFF_ELEMENT_START Instance method Private Method 20110107
12 PROCESS_XLIFF_PI Instance method Private Method 20110107
13 PROCESS_XLIFF_TEXT Instance method Private Method 20110107
Events
Class CL_XLFT_TTX_PROCESSOR has no event.
Types
Class CL_XLFT_TTX_PROCESSOR has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_XLFT_TTX_PROCESSOR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_XLFT_TTX_PROCESSOR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT_HANDLER Call by reference Object reference (TYPE REF TO) IF_XLFT_TTX_EVENT_HANDLER Handler for TTX parsing events 20110107
2 Importing TTX Call by reference Type reference (TYPE) XSTRING 20110107

Method CONSTRUCTOR on class CL_XLFT_TTX_PROCESSOR has no exception.

Method DETERMINE_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SOURCE_LANGUAGE Call by reference Type reference (TYPE) STRING 20110317
2 Exporting TARGET_LANGUAGE Call by reference Type reference (TYPE) STRING 20110317
3 Importing TRADOSTAG Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20110317
# Exception Resumable Description Created on
1 CX_XLFT_TTX Exception related to TTXs 20110317

Method LOCATE_RAW_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RAW Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20110107
2 Importing TRADOSTAG Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20110107
# Exception Resumable Description Created on
1 CX_XLFT_TTX Exception related to TTXs 20110107

Method PARSE_TTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ROOT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20110107
# Exception Resumable Description Created on
1 CX_XLFT_TTX Exception related to TTXs 20110107

Method PROCESS Signature

Method PROCESS on class CL_XLFT_TTX_PROCESSOR has no parameter.
# Exception Resumable Description Created on
1 CX_XLFT_TTX Exception related to TTXs 20110107

Method PROCESS_TTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT_HANDLER Call by reference Object reference (TYPE REF TO) IF_XLFT_TTX_EVENT_HANDLER Handler for TTX parsing events 20110107
2 Importing TTX Call by reference Type reference (TYPE) XSTRING 20110107
# Exception Resumable Description Created on
1 CX_XLFT_TTX Exception related to TTXs 20110107

Method PROCESS_TTX_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing GEN_XLIFF_ELEMENT_STACK Call by reference Object reference (TYPE REF TO) LCL_ELEMENT_STACK 20110510
2 Changing GEN_XLIFF_NSCONTEXT_STACK Call by reference Object reference (TYPE REF TO) LCL_NSCONTEXT_STACK 20110510
3 Importing TTX_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20110107
4 Changing TUV_XLIFF_ELEMENT_STACK Call by reference Object reference (TYPE REF TO) LCL_ELEMENT_STACK 20110510
5 Changing TUV_XLIFF_NSCONTEXT_STACK Call by reference Object reference (TYPE REF TO) LCL_NSCONTEXT_STACK 20110510
# Exception Resumable Description Created on
1 CX_XLFT_TTX Exception related to TTXs 20110107

Method PROCESS_TTX_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing GEN_XLIFF_ELEMENT_STACK Call by reference Object reference (TYPE REF TO) LCL_ELEMENT_STACK 20110510
2 Changing GEN_XLIFF_NSCONTEXT_STACK Call by reference Object reference (TYPE REF TO) LCL_NSCONTEXT_STACK 20110510
3 Importing IN_UT_ELEM Call by reference Type reference (TYPE) ABAP_BOOL 20110310
4 Importing TEXT Call by reference Type reference (TYPE) STRING 20110107
5 Changing TUV_XLIFF_ELEMENT_STACK Call by reference Object reference (TYPE REF TO) LCL_ELEMENT_STACK 20110510
6 Changing TUV_XLIFF_NSCONTEXT_STACK Call by reference Object reference (TYPE REF TO) LCL_NSCONTEXT_STACK 20110510
# Exception Resumable Description Created on
1 CX_XLFT_TTX Exception related to TTXs 20110107

Method PROCESS_XLIFF_ELEMENT_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing GEN_XLIFF_ELEMENT_STACK Call by reference Object reference (TYPE REF TO) LCL_ELEMENT_STACK 20110510
2 Changing GEN_XLIFF_NSCONTEXT_STACK Call by reference Object reference (TYPE REF TO) LCL_NSCONTEXT_STACK 20110510
3 Importing LEN Call by reference Type reference (TYPE) I 20110107
4 Changing OFF Call by reference Type reference (TYPE) I 20110107
5 Importing TEXT Call by reference Type reference (TYPE) STRING 20110107
6 Changing TUV_XLIFF_ELEMENT_STACK Call by reference Object reference (TYPE REF TO) LCL_ELEMENT_STACK 20110510
7 Changing TUV_XLIFF_NSCONTEXT_STACK Call by reference Object reference (TYPE REF TO) LCL_NSCONTEXT_STACK 20110510
# Exception Resumable Description Created on
1 CX_XLFT_TTX Exception related to TTXs 20110107

Method PROCESS_XLIFF_ELEMENT_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing GEN_XLIFF_ELEMENT_STACK Call by reference Object reference (TYPE REF TO) LCL_ELEMENT_STACK 20110510
2 Changing GEN_XLIFF_NSCONTEXT_STACK Call by reference Object reference (TYPE REF TO) LCL_NSCONTEXT_STACK 20110510
3 Importing LEN Call by reference Type reference (TYPE) I 20110107
4 Changing OFF Call by reference Type reference (TYPE) I 20110107
5 Importing TEXT Call by reference Type reference (TYPE) STRING 20110107
6 Changing TUV_XLIFF_ELEMENT_STACK Call by reference Object reference (TYPE REF TO) LCL_ELEMENT_STACK 20110510
7 Changing TUV_XLIFF_NSCONTEXT_STACK Call by reference Object reference (TYPE REF TO) LCL_NSCONTEXT_STACK 20110510
# Exception Resumable Description Created on
1 CX_XLFT_TTX Exception related to TTXs 20110107

Method PROCESS_XLIFF_PI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing OFF Call by reference Type reference (TYPE) I 20110107
2 Importing TEXT Call by reference Type reference (TYPE) STRING 20110107
# Exception Resumable Description Created on
1 CX_XLFT_TTX Exception related to TTXs 20110107

Method PROCESS_XLIFF_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_UT_ELEM Call by reference Type reference (TYPE) ABAP_BOOL 20110310
2 Importing LEN Call by reference Type reference (TYPE) I 20110107
3 Changing OFF Call by reference Type reference (TYPE) I 20110107
4 Importing TEXT Call by reference Type reference (TYPE) STRING 20110107
# Exception Resumable Description Created on
1 CX_XLFT_TTX Exception related to TTXs 20110107
History
Last changed by/on SAP  20130531 
SAP Release Created in 731