SAP ABAP Class CL_AXT_BSP_APPLICATION (UI Component generation element)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-EEW (Application Component) Easy Enhancement Workbench
     AXT_GENERATION_FRAMEWORK (Package) Extensibility Generation Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AXT_UI_ELEMENT Base Generator for UI element 20090128
Properties
Class CL_AXT_BSP_APPLICATION  
Short Description UI Component generation element    
Super Class CL_AXT_UI_ELEMENT Base Generator for UI element 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_GENERATION_FRAMEWORK   Extensibility Generation Framework 
Created 20090128   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_AXT_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_AXT_BSP_APPLICATION has no interface implemented.
Friends
Class CL_AXT_BSP_APPLICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_DESCR_UI_COMPONENT Static Attribute Private Type reference (TYPE) AXT_DESCRIPTION Description 20090128
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090128
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090128
3 COPY_BSP_APPLICATION Static method Private Method Copy Application (Without Dialog Box) 20090326
4 COPY_BSP_PAGE Static method Private Method Copy the mime objects 20090128
5 CREATE_UI_COMPONENT Static method Public Method 20090128
6 DELETE_SICF_NODE Static method Private Method Delete a SICF Node 20090312
7 DELETE_UI_COMPONENT Instance method Private Method 20090312
8 GENERATE_SICF_NODE Static method Private Method Create a SICF Node 20090312
9 GENERATE_UI_COMPONENT Instance method Private Method 20090128
Events
Class CL_AXT_BSP_APPLICATION has no event.
Types
Class CL_AXT_BSP_APPLICATION has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) AXT_DESCRIPTION Description 20090128
2 Importing IV_ELEMENT_TYPE Call by reference Type reference (TYPE) AXT_OBJECT_TYPE Object Type 20090128
3 Importing IV_ID Call by reference Type reference (TYPE) AXT_GUID Element id 20090128
4 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) AXT_NAME Element name 20090128

Method CONSTRUCTOR on class CL_AXT_BSP_APPLICATION has no exception.

Method COPY_BSP_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_RESET_LOCK Call by reference Type reference (TYPE) CHAR1 'X' X: Reset Lock on Target Object 20090326
2 Exporting P_SOURCE Call by reference Object reference (TYPE REF TO) CL_O2_API_APPLICATION Generated Source Instance 20090326
3 Importing P_SOURCE_EXT Call by reference Type reference (TYPE) O2APPLEXT External Name of Source Application 20090326
4 Importing P_SOURCE_NAME Call by reference Type reference (TYPE) O2APPLNAME Source Application 20090326
5 Exporting P_TARGET Call by reference Object reference (TYPE REF TO) CL_O2_API_APPLICATION Generated Target Instance 20090326
6 Changing P_TARGET_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package of Target Service 20090326
7 Importing P_TARGET_EXT Call by reference Type reference (TYPE) O2APPLEXT External Name of Target Application 20090326
8 Importing P_TARGET_NAME Call by reference Type reference (TYPE) O2APPLNAME Target Application 20090326
9 Changing P_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20090326
# Exception Resumable Description Created on
1 ACTION_CANCELLED Activity Terminated 20090326
2 ERROR_OCCURED Error occurred while processing request 20090326
3 OBJECT_ALREADY_EXISTS Object already exists 20090326
4 OBJECT_NOT_FOUND Object Not Found 20090326
5 PERMISSION_FAILURE Missing Authorization 20090326

Method COPY_BSP_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Order/Task 20090128
2 Importing IS_SRC_PAGE_KEY Call by reference Type reference (TYPE) O2PAGKEY Key Structure for Name of Oxygen Page 20090128
3 Importing IV_DESCR Call by reference Type reference (TYPE) O2DESCR Short Description 20090128
4 Importing IV_OVERWRITING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Overwrite Existing Page if Necessary 20090128
5 Importing IV_TARGET_APPL Call by reference Type reference (TYPE) O2APPLNAME Name of BSP Application 20090128
6 Importing IV_TARGET_PAGE_NAME Call by reference Type reference (TYPE) O2PAGEEXT Name of a BSP Page/Controller (Upper and Lower Case) 20090128
# Exception Resumable Description Created on
1 FAILED 20090128

Method CREATE_UI_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) AXT_DESCRIPTION Description 20090128
2 Importing IV_ID Call by reference Type reference (TYPE) AXT_GUID GUID 20090128
3 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) AXT_NAME Name 20090128
4 Returning RR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_AXT_ELEMENT General generation element 20090128
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090128

Method DELETE_SICF_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLNAME Call by reference Type reference (TYPE) O2APPLNAME Name of BSP Application 20090312
2 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Order/Task 20090312
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20090312

Method DELETE_UI_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20090312
# Exception Resumable Description Created on
1 CX_AXT_AUTHORITY_FAILED Data invalid error 20090312
2 CX_AXT_DATA_ALREADY_EXISTS Data already exists error 20090312
3 CX_AXT_DATA_NOT_FOUND Data not found error 20090312
4 CX_AXT_OPERATION_FAILED Operation error 20090312

Method GENERATE_SICF_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLNAME Call by reference Type reference (TYPE) O2APPLNAME Name of BSP Application 20090312
2 Importing IV_APPL_DESCRIPTION Call by reference Type reference (TYPE) O2DESCR Short Description 20090312
3 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20090312
4 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Order/Task 20090312
# Exception Resumable Description Created on
1 CREATION_FAILED 20090312
2 WRONG_NAME_LENGTH Wrong Name Length 20090312

Method GENERATE_UI_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20090128
# Exception Resumable Description Created on
1 CX_AXT_AUTHORITY_FAILED Data invalid error 20090312
2 CX_AXT_DATA_ALREADY_EXISTS Data already exists error 20090312
3 CX_AXT_DATA_NOT_FOUND Data not found error 20090312
4 CX_AXT_OPERATION_FAILED Operation error 20090128
History
Last changed by/on SAP  20110908 
SAP Release Created in 701