SAP ABAP Class CL_AXT_BRF_PLUS_APPLICATION (Activates BRFplus application or deletes it)
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_ELEMENT General generation element 20090928
Properties
Class CL_AXT_BRF_PLUS_APPLICATION  
Short Description Activates BRFplus application or deletes it    
Super Class CL_AXT_ELEMENT General generation element 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_GENERATION_FRAMEWORK   Extensibility Generation Framework 
Created 20090928   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_AXT_BRF_PLUS_APPLICATION has no interface implemented.
Friends
Class CL_AXT_BRF_PLUS_APPLICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_GUID_BRF_PLUS_APPLICATION Constant Public Type reference (TYPE) AXT_GUID '801CC41742B81DEEABE63B56F42E8D71' BRF Plus Application 20091002
2 GC_PARAM_FUNCTION_ID Constant Private Type reference (TYPE) AXT_PARAMETER 'FUNCTION_id' Parameter fieldname 20091119
3 MT_FUNCTION_ID Instance attribute Private Type reference (TYPE) AXTT_GUID Table type for AXT_GUID 20091119
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_APPLICATION Instance method Private Method 20090928
2 CONSTRUCTOR Instance method Public Constructor 20090928
3 CREATE_BRF_PLUS_APPLICATION Static method Public Method Returns a new dbtable element (easy signature) 20090928
4 DELETE_APPLICATION Static method Public Method 20090928
5 GET_APPLICATION_ID Static method Private Method 20090928
6 MAP_FDT_MSG Static method Public Method 20090928
Events
Class CL_AXT_BRF_PLUS_APPLICATION has no event.
Types
Class CL_AXT_BRF_PLUS_APPLICATION has no local type.
Method Signatures

Method ACTIVATE_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION Call by reference Type reference (TYPE) AXT_EXTENSION_ID Enhancement ID 20090928
2 Importing IV_NAME Call by reference Type reference (TYPE) AXT_NAME Name 20090928
3 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20090928
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20090928

Method CONSTRUCTOR Signature

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

Method CONSTRUCTOR on class CL_AXT_BRF_PLUS_APPLICATION has no exception.

Method CREATE_BRF_PLUS_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FUNCTION_ID Call by reference Type reference (TYPE) AXTT_GUID Table type for AXT_GUID 20091119
2 Importing IV_ID Call by reference Type reference (TYPE) AXT_GUID Element id 20090928
3 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) AXT_NAME Name 20090928
4 Returning RR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_AXT_ELEMENT General generation element 20090928
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090928

Method DELETE_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION Call by reference Type reference (TYPE) AXT_EXTENSION_ID Enhancement ID 20090928
2 Importing IV_NAME Call by reference Type reference (TYPE) AXT_NAME Name 20090928
3 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20090928
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20090928

Method GET_APPLICATION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) AXT_NAME Name 20090928
2 Returning RV_ID Value transfer Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090928

Method GET_APPLICATION_ID on class CL_AXT_BRF_PLUS_APPLICATION has no exception.

Method MAP_FDT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSG Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090928
2 Returning RT_MSG Value transfer Type reference (TYPE) AXTT_MSG Messages table 20090928

Method MAP_FDT_MSG on class CL_AXT_BRF_PLUS_APPLICATION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701