SAP ABAP Class CL_LXE_PPAT_OPERATOR (Operator Class for Run and Analys)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE_PPAT (Package) Proposal Pool Analysis Tool
Properties
Class CL_LXE_PPAT_OPERATOR  
Short Description Operator Class for Run and Analys    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLXE_PPAT   Proposal Pool Analysis Tool 
Created 20120523   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_LXE_PPAT_OPERATOR_RUN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_LXE_PP_PPAT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_LXE_PPAT_OPERATOR has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_LXE_PPAT_CONTROLLER 20120524 Controller class
Attributes
Class CL_LXE_PPAT_OPERATOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_ANALYST Static method Public Method 20120523
2 DELETE_RUNS Static method Private Method 20120523
3 GENERATE_ANLYS Static method Public Method 20120703
4 GENERATE_RUN Static method Private Method 20120523
5 GET_ANALYSES Static method Private Method 20120523
6 GET_PRIORITIZED_LANG_PAIR Static method Private Method Prioritize the language pairs 20121213
7 GET_RUNS Static method Private Method 20120523
8 MARK_RUN Static method Private Method 20120703
9 SAVE_ANALYSES Static method Private Method 20120523
Events
Class CL_LXE_PPAT_OPERATOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_RUN Public See coding 20120523 TT_RUN TYPE SORTED TABLE OF T_RUN WITH UNIQUE KEY RUNID S_LANG T_LANG
2 TT_RUNID Public See coding 20120523 TT_RUNID TYPE SORTED TABLE OF LXE_ID WITH UNIQUE DEFAULT KEY
3 TT_TEAM Public See coding 20120613 TT_TEAM TYPE SORTED TABLE OF LXETEAM WITH UNIQUE DEFAULT KEY
4 T_RUN Public Type reference (TYPE) LXE_PPAT_RUN 20120523
Method Signatures

Method CREATE_ANALYST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LIST_NUM Call by reference Type reference (TYPE) LXEPPAT_TT_LISTID Table type for ListID 20120523
2 Importing IT_TRANSLATOR Call by reference Type reference (TYPE) IF_LXE_PP_PPAT=>TT_USER_NAME 20120523
3 Importing I_IS_CHECK_OBJECT_TYPE Call by reference Type reference (TYPE) BOOLEAN '' 20120523
4 Importing I_PPAT_TYPE Call by reference Type reference (TYPE) LXEPPAT_TYPE PPAT Type 20120523
5 Importing I_PROPOSAL_FIND_TYPE Call by reference Type reference (TYPE) CL_LXE_PPAT_PP_FINDER=>T_PP_FINDER 20120523
6 Importing I_SLANG Call by reference Type reference (TYPE) LXEISOLANG 20120524
7 Importing I_TLANG Call by reference Type reference (TYPE) LXEISOLANG 20120524
8 Returning R_ANALYST Value transfer Object reference (TYPE REF TO) CL_LXE_PPAT_ANALYST Abstract Analyst class 20120523
# Exception Resumable Description Created on
1 CX_LXE_PPAT Exception Class of PPAT 20120523

Method DELETE_RUNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RUN Call by reference Type reference (TYPE) CL_LXE_PPAT_OPERATOR=>TT_RUN 20120626
# Exception Resumable Description Created on
1 CX_LXE_PPAT 20120523

Method GENERATE_ANLYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LANG_PAIR Call by reference Type reference (TYPE) LXEPPAT_TT_LANG_PAIR 20120703
2 Importing IT_LIST_NUM Call by reference Type reference (TYPE) LXEPPAT_TT_LISTID 20120703
3 Importing IT_TRANSLATOR Call by reference Type reference (TYPE) IF_LXE_PP_PPAT=>TT_USER_NAME 20120703
4 Importing I_DESCRIPTION Call by reference Type reference (TYPE) LXE0255LIN 20120703
5 Importing I_IS_CHECK_OBJECT_TYPE Call by reference Type reference (TYPE) BOOLEAN '' 20120703
6 Importing I_PPAT_TYPE Call by reference Type reference (TYPE) LXEPPAT_TYPE 20120703
7 Importing I_PROPOSAL_FIND_TYPE Call by reference Type reference (TYPE) CL_LXE_PPAT_PP_FINDER=>T_PP_FINDER 20120703
8 Importing I_RUNID Call by reference Type reference (TYPE) LXE_ID 20120703
# Exception Resumable Description Created on
1 CX_LXE_PPAT 20120703

Method GENERATE_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RUNID Call by reference Type reference (TYPE) LXE_ID 20120524
2 Importing IT_LANG_PAIR Call by reference Type reference (TYPE) LXEPPAT_TT_LANG_PAIR 20120622
3 Importing I_DESCRIPTION Call by reference Type reference (TYPE) LXE0255LIN 20120523
4 Importing I_PPAT_TYPE Call by reference Type reference (TYPE) LXEPPAT_TYPE 20120523
5 Importing I_PP_FINDER_TYPE Call by reference Type reference (TYPE) CL_LXE_PPAT_PP_FINDER=>T_PP_FINDER 20120523
# Exception Resumable Description Created on
1 CX_LXE_PPAT 20120523

Method GET_ANALYSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ANALYSIS Call by reference Type reference (TYPE) IF_LXE_PP_PPAT=>TT_ANALYSIS_DATA 20120523
2 Importing IT_TEAM Call by reference Type reference (TYPE) TT_TEAM 20120613
3 Importing I_IS_DIVIDED_ABBRVT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120705
4 Importing I_IS_DIVIDED_APPLIC Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120523
5 Importing I_IS_DIVIDED_EXCEPT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120523
6 Importing I_RUNID Call by reference Type reference (TYPE) LXE_ID ID Number 20120523
7 Importing I_SLANG Call by reference Type reference (TYPE) LXEISOLANG Translation Language 20120705
8 Importing I_TLANG Call by reference Type reference (TYPE) LXEISOLANG Translation Language 20120705
# Exception Resumable Description Created on
1 CX_LXE_PPAT Exception Class of PPAT 20120523

Method GET_PRIORITIZED_LANG_PAIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LANG_PAIR Value transfer Type reference (TYPE) LXEPPAT_TT_LANG_PAIR Table type for Language pairs 20121213
2 Importing IT_LANG_PAIR Value transfer Type reference (TYPE) LXEPPAT_TT_LANG_PAIR Table type for Language pairs 20121213

Method GET_PRIORITIZED_LANG_PAIR on class CL_LXE_PPAT_OPERATOR has no exception.

Method GET_RUNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RUN Call by reference Type reference (TYPE) CL_LXE_PPAT_OPERATOR=>TT_RUN 20120523
2 Importing IT_LANG_PAIR Call by reference Type reference (TYPE) LXEPPAT_TT_LANG_PAIR 20120523
3 Importing IT_RUNID Call by reference Type reference (TYPE) CL_LXE_PPAT_CONTROLLER=>TT_JOBID 20121018
4 Importing I_PPAT_TYPE Call by reference Type reference (TYPE) LXEPPAT_TYPE 20120523
# Exception Resumable Description Created on
1 CX_LXE_PPAT 20120523

Method MARK_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RUNID Call by reference Type reference (TYPE) LXE_ID 20120703
2 Importing I_SLANG Call by reference Type reference (TYPE) LXEISOLANG 20120703
3 Importing I_TLANG Call by reference Type reference (TYPE) LXEISOLANG 20120703
4 Importing I_TOTAL Call by reference Type reference (TYPE) INT4 Natural number 20130201
# Exception Resumable Description Created on
1 CX_LXE_PPAT 20120703

Method SAVE_ANALYSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_ANALYST Call by reference Object reference (TYPE REF TO) CL_LXE_PPAT_ANALYST Abstract Analyst class 20120523
2 Importing I_RUNID Call by reference Type reference (TYPE) LXE_ID ID Number 20120523
# Exception Resumable Description Created on
1 CX_LXE_PPAT Exception Class of PPAT 20120523
History
Last changed by/on SAP  20130531 
SAP Release Created in 740