SAP ABAP Class CL_LXE_TCS_TTX_EXTRACTOR (TTX extractor)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE_NO_TRANS (Package) MLT Internal Functionality - No Translation
Properties
Class CL_LXE_TCS_TTX_EXTRACTOR  
Short Description TTX extractor    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLXE_NO_TRANS   MLT Internal Functionality - No Translation 
Created 20110328   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)
Interfaces
Class CL_LXE_TCS_TTX_EXTRACTOR has no interface implemented.
Friends
Class CL_LXE_TCS_TTX_EXTRACTOR 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` 20110328
2 GC_TU_ELEM_NAME Constant Private Type reference (TYPE) STRING `Tu` 20110328
3 MV_IN_TU Instance attribute Private Type reference (TYPE) ABAP_BOOL 20110328
4 MV_SOURCE Instance attribute Private Type reference (TYPE) STRING 20110328
5 MV_SOURCE_LANGUAGE Instance attribute Private Type reference (TYPE) STRING 20110328
6 MV_TARGET_LANGUAGE Instance attribute Private Type reference (TYPE) STRING 20110328
7 MV_TTX Instance attribute Private Type reference (TYPE) XSTRING 20110328
8 MV_TUV_LANGUAGE Instance attribute Private Type reference (TYPE) STRING 20110328
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor Constructor 20110328
2 DETERMINE_LANGUAGES Instance method Private Method 20110328
3 EXTRACT_SOURCE Static method Public Method Extracts the source text from a TTX 20110328
4 LOCATE_RAW_ELEMENT Instance method Private Method 20110328
5 PARSE_TTX Instance method Private Method 20110328
6 PROCESS Instance method Private Method 20110328
7 PROCESS_TTX_ELEMENT Instance method Private Method 20110328
8 PROCESS_TTX_TEXT Instance method Private Method 20110328
Events
Class CL_LXE_TCS_TTX_EXTRACTOR has no event.
Types
Class CL_LXE_TCS_TTX_EXTRACTOR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TTX Call by reference Type reference (TYPE) XSTRING 20110328

Method CONSTRUCTOR on class CL_LXE_TCS_TTX_EXTRACTOR has no exception.

Method DETERMINE_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TRADOSTAG Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT 20110328
# Exception Resumable Description Created on
1 CX_LXE_TCS_TTX 20110328

Method EXTRACT_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOURCE Value transfer Type reference (TYPE) STRING The extracted source 20110328
2 Importing TTX Call by reference Type reference (TYPE) XSTRING A TTX 20110328
# Exception Resumable Description Created on
1 CX_LXE_TCS_TTX TTX exception 20110328

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 20110328
2 Importing TRADOSTAG Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT 20110328
# Exception Resumable Description Created on
1 CX_LXE_TCS_TTX 20110328

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 20110328
# Exception Resumable Description Created on
1 CX_LXE_TCS_TTX 20110328

Method PROCESS Signature

Method PROCESS on class CL_LXE_TCS_TTX_EXTRACTOR has no parameter.
# Exception Resumable Description Created on
1 CX_LXE_TCS_TTX 20110328

Method PROCESS_TTX_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TTX_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT 20110328
# Exception Resumable Description Created on
1 CX_LXE_TCS_TTX 20110328

Method PROCESS_TTX_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Call by reference Type reference (TYPE) STRING 20110328
# Exception Resumable Description Created on
1 CX_LXE_TCS_TTX 20110328
History
Last changed by/on SAP  20110908 
SAP Release Created in 731