SAP ABAP Class CL_CTMENU_LOAD (Read Load Version of a Status)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-GUI (Application Component) Graphical User Interface
     SGUI (Package) GUI Objects
Properties
Class CL_CTMENU_LOAD  
Short Description Read Load Version of a Status    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SGUI   GUI Objects 
Created 19990112   SAP 
Last change 20000502   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SCTX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CTMENU_LOAD has no interface implemented.
Friends
Class CL_CTMENU_LOAD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CMENUTABLE Instance attribute Private See coding Menu Table (from C Call) 20041105
2 K64 Constant Private Type reference (TYPE) I 65535 K64 19990112
3 MENUTABLE Instance attribute Private See coding Menu Table 19990112
4 TEXTOBJ Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU_LOAD_TEXTS Text Object 19990113
5 TEXT_OBJECTS Static Attribute Private See coding Text References 19990112
Methods
# Method Level Visibility Method type Description Created on
1 ATOI Static method Public Method Convert Length to an Integer 19990112
2 CONSTRUCTOR Instance method Public Constructor Status Load 19990112
3 GET_MENU Instance method Public Method Menu Formatting 19990112
4 GET_MENU_INTERNAL Instance method Private Method Internal Menu Formatting 19990112
5 SELECT_MENUS Instance method Private Method Menu Load 19990112
6 SPLIT_MENUS Instance method Private Method Split Menu 19990112
Events
Class CL_CTMENU_LOAD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 A_ENTRY Private See coding A_ENTRY 19990315 bEGIN OF a_entry, NUMBER_ABENTRIES(3), FILLER(1) TYPE X, CUA_VERSION(1) TYPE X, REFERENCE(5), rec type d341sc, "Struktur kann verwendet werden OFFSET TYPE SAP_INT2, NRTXT_POOL(1) TYPE X, eND OF a_entry
2 M_ENTRY Private See coding M_ENTRY 19990112 bEGIN OF m_entry, NUMBER_MENU(3), NUMBER_MENUENTRIES(5), REFERENCE(5), rec type m_rec, OFFSET TYPE SAP_INT2, NRTXT_POOL(1) TYPE X, END OF M_ENTRY
3 M_REC Private See coding M_REC 19990510 begin of m_rec, "D342S stimmt nicht genau MENPOS type D342S-MENPOS, " 4 x C1 FCODE type D342SC-FCODE, " C20 TEXTNO type D342SC-TEXTNO, " C3 FTYPE type D342S-FTYPE, " C1 ACTIVE type D342S-ACTIVE, " C1 LOCAL type D342S-LOCAL, " C1 MTYPE type D342S-MTYPE, " C1 end of m_rec
4 NUMBER_ABENTRIES Private See coding NUMBER_ABENTRIES 19990315 NUMBER_ABENTRIES(3)
5 NUMBER_MENU Private See coding NUMBER_MENU 19990112 NUMBER_MENU(3)
6 NUMBER_MENUENTRIES Private See coding NUMBER_MENUENTRIES 19990112 NUMBER_MENUENTRIES(5)
7 REFERENCE Private See coding REFERENCE 19990112 REFERENCE(5)
8 SAP_INT2 Private See coding SAP_INT2 19990112 sap_int2(2) type x
9 T_OBJECTS Private See coding T_OBJECTS 19990112 begin of t_objects, program type program, sprsl type sprsl, reference type ref to cl_ctmenu_load_texts, end of t_objects
Method Signatures

Method ATOI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INT Call by reference Type reference (TYPE) I Integer 19990112
2 Importing NUMBER Call by reference Type reference (TYPE) C Nummer 19990112
3 Importing NUM_LEN Call by reference Type reference (TYPE) I Länge der Nummer 19990112
# Exception Resumable Description Created on
1 READ_ERROR Lesefehler 19990112

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LANGUAGE Call by reference Type reference (TYPE) SPRSL sy-langu Sprache der Texte 19990112
2 Importing P_PROGRAM Call by reference Type reference (TYPE) PROGRAM Programm 19990112
3 Importing P_STATUS Call by reference Type reference (TYPE) GUI_STATUS Status 19990112
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 19990112

Method GET_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Contextmenü 19990112
# Exception Resumable Description Created on
1 NOT_FOUND Status nicht gefunden 19990112

Method GET_MENU_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_INDEX Call by reference Type reference (TYPE) SYTABIX Aufsetzpunkt 19990113
2 Importing P_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Menüreferenz 19990113

Method GET_MENU_INTERNAL on class CL_CTMENU_LOAD has no exception.

Method SELECT_MENUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_BLOB Call by reference Type reference (TYPE) C Blob 19990112
2 Importing P_PROGRAM Call by reference Type reference (TYPE) PROGRAM Programm 19990112
3 Importing P_STATUS Call by reference Type reference (TYPE) GUI_STATUS Status 19990112
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 19990112

Method SPLIT_MENUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BLOB Call by reference Type reference (TYPE) C Blob 19990112

Method SPLIT_MENUS on class CL_CTMENU_LOAD has no exception.
History
Last changed by/on SAP  20000502 
SAP Release Created in