SAP ABAP Class CL_PB_ENTRY (Package Builder: Initial Navigation Screen)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-PAK (Application Component) Package Tools
     SPAK_TOOL (Package) Package Builder: Tools
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_PROGRAM Workbench: Program 19990323
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_TOOL Workbench: Tool 19990323
Properties
Class CL_PB_ENTRY  
Short Description Package Builder: Initial Navigation Screen    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPAK_TOOL   Package Builder: Tools 
Created 19990323   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWBCN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_PROGRAM Workbench: Program 19990323
2 IF_WB_TOOL Workbench: Tool 19990323
Friends
Class CL_PB_ENTRY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_OBJECT_NAME Instance attribute Private Type reference (TYPE) SEU_OBJKEY Name of Currently Processed Object 19990323
2 CURRENT_OBJECT_TYPE Instance attribute Private Type reference (TYPE) SEU_OBJTYP Type of Currently Processed Object 19990323
3 GC_ACTIVITY_DISPLAY Constant Private Type reference (TYPE) ACTIV_AUTH '03' 20110320
4 GC_OBJECT_TYPE_DEVC Constant Private Type reference (TYPE) TROBJTYPE 'DEVC' 20110320
5 GC_OBJECT_TYPE_PINF Constant Private Type reference (TYPE) TROBJTYPE 'PINF' 20110320
6 GT_AUTHORITY_CHECK_TAB Static Attribute Private Type reference (TYPE) TT_AUTHORITY_CHECK 20110320
Methods
# Method Level Visibility Method type Description Created on
1 ACCESS_PACKAGE_BUILDER Static method Public Method Entry Call for Package Builder 19990324
2 CHECK_DISPLAY_AUTHORITY Static method Private Method 20110320
3 HANDLE_PACKAGE Instance method Private Method Processes Package Requests 19990323
4 HANDLE_PACKAGE_ENTRY Instance method Private Method Processes Requests for Entry Screen 19990324
5 HANDLE_PACKAGE_INTERFACE Instance method Private Method Processes Package Interface Requests 19990323
Events
Class CL_PB_ENTRY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_AUTHORITY_CHECK Private See coding 20110320 tt_authority_check TYPE SORTED TABLE OF ty_authority_check WITH UNIQUE KEY object_type object_name activity
2 TY_AUTHORITY_CHECK Private See coding 20110320 BEGIN OF ty_authority_check, object_type TYPE trobjtype, object_name TYPE c LENGTH 30, activity TYPE activ_auth, check_ok TYPE abap_bool, message TYPE symsg, END OF ty_authority_check
Method Signatures

Method ACCESS_PACKAGE_BUILDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY object name 19990324
2 Importing P_OBJECT_STATE Call by reference Object reference (TYPE REF TO) IF_WB_OBJECT_STATE object state 19990324
3 Importing P_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP object type 19990324
4 Importing P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION operation 19990324
# Exception Resumable Description Created on
1 NOT_POSSIBLE action could not be performed 19990324

Method CHECK_DISPLAY_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20110320
2 Importing IV_WB_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: (Interner) Typ eines Objekts der ABAP Workbench 20110320
# Exception Resumable Description Created on
1 PERMISSION_FAILURE 20110320

Method HANDLE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NEW_NAME Call by reference Type reference (TYPE) EU_LNAME Neuer Name bei Änderungen 19990712
2 Changing P_WB_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WB_DATA_CONTAINER Datencontainer zur Wertübergabe 20000831
3 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST request to process 19990323
# Exception Resumable Description Created on
1 ACTION_CANCELLED cancel by user 19990323
2 ERROR_OCCURED internal error 19990323
3 OBJECT_NOT_FOUND object was not found 19990323
4 OPERATION_NOT_SUPPORTED operation is not supported 19990323
5 WRONG_PROGRAM_STATE error in program state 19990323

Method HANDLE_PACKAGE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_WB_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WB_DATA_CONTAINER Datencontainer zur Wertübergabe 20000831
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST request to process 19990324
# Exception Resumable Description Created on
1 ERROR_OCCURED internal error 19990324

Method HANDLE_PACKAGE_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NEW_NAME Call by reference Type reference (TYPE) EU_LNAME Neuer Name bei Änderungen 19990712
2 Changing P_WB_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WB_DATA_CONTAINER Datencontainer zur Wertübergabe 20000831
3 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST request to process 19990323
# Exception Resumable Description Created on
1 ACTION_CANCELLED cancel by user 19990323
2 ERROR_OCCURED internal error 19990323
3 OBJECT_NOT_FOUND object was not found 19990323
4 OPERATION_NOT_SUPPORTED operation is not supported 19990323
5 WRONG_PROGRAM_STATE error in program state 19990323
History
Last changed by/on SAP  20140121 
SAP Release Created in