SAP ABAP Class CL_AXT_FUNCTION_GROUP (Append field 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_ELEMENT General generation element 20080926
Properties
Class CL_AXT_FUNCTION_GROUP  
Short Description Append field generation element    
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 20080926   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_FUNCTION_GROUP has no interface implemented.
Friends
Class CL_AXT_FUNCTION_GROUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PARAM_APPEND_TABLE Constant Public Type reference (TYPE) AXT_PARAMETER 'APPTAB' Constant APPTAB 20080926
2 GC_PARAM_CHECKTABLE Constant Public Type reference (TYPE) AXT_PARAMETER 'CHECKTABLE' Constant CHECKTABLE 20080926
3 GC_PARAM_DATA_ELEMENT Constant Public Type reference (TYPE) AXT_PARAMETER 'ROLLNAME' Constant ROLLNAME 20080926
4 GC_PARAM_ENHANCEMENT_CATEGORY Constant Public Type reference (TYPE) AXT_PARAMETER 'EXCLASS' GOX parameter for extension class 20080926
5 GC_PARAM_FIELD Constant Public Type reference (TYPE) AXT_PARAMETER 'FIELD' Constant Field 20080926
6 GC_PARAM_FIELDNAME Constant Public Type reference (TYPE) AXT_PARAMETER 'FIELDNAME' Parameter fieldname 20080926
7 GC_PARAM_FORKEYFIELD Constant Public Type reference (TYPE) AXT_PARAMETER 'FORKEYFIELD' Constants FORKEYFIELD 20080926
8 GC_PARAM_FORKEYTABLE Constant Public Type reference (TYPE) AXT_PARAMETER 'FORKEYTABLE' Constants FORKEYTABLE 20080926
9 GC_PARAM_INCLUDED_TABLE Constant Public Type reference (TYPE) AXT_PARAMETER 'PRECFIELD' Constant PRECFIELD 20080926
10 GC_PARAM_POSITION Constant Public Type reference (TYPE) AXT_PARAMETER 'POSITION' Constant POSITION 20080926
11 GC_PARAM_REFERENCE_FIELD Constant Public Type reference (TYPE) AXT_PARAMETER 'REFFIELD' Constant REFFIELD 20080926
12 GC_PARAM_REFERENCE_TABLE Constant Public Type reference (TYPE) AXT_PARAMETER 'REFTABLE' Constant REFTABLE 20080926
13 SC_DESCR_FUNCTION_GROUP Static Attribute Private Type reference (TYPE) AXT_DESCRIPTION Element description: function group 20081201
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MANDATORY_PARAMETERS Static method Private Method Checks all mandatory parameters and returns messages 20080926
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081201
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080926
4 CREATE_FUNCTION_GROUP Static method Public Method Returns a new FUNCTION_GROUP element 20080926
5 DELETE_FUNCTION_GROUP Instance method Private Method Deletes FUNCTION_GROUP 20080926
6 GENERATE_FUNCTION_GROUP Instance method Private Method Generates FUNCTION_GROUP 20080926
Events
Class CL_AXT_FUNCTION_GROUP has no event.
Types
Class CL_AXT_FUNCTION_GROUP has no local type.
Method Signatures

Method CHECK_MANDATORY_PARAMETERS Signature

Method CHECK_MANDATORY_PARAMETERS on class CL_AXT_FUNCTION_GROUP has no parameter.
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Mandatory parameters are invalid 20080926

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

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

Method CONSTRUCTOR on class CL_AXT_FUNCTION_GROUP has no exception.

Method CREATE_FUNCTION_GROUP Signature

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

Method DELETE_FUNCTION_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20080926
2 Returning RRT_TRANSPORT Value transfer Object reference (TYPE REF TO) COMT_GOX_TRANS_OBJECT Table with Entries for Transport 20080926
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Structure not deleted 20080926

Method GENERATE_FUNCTION_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20080926
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Structure not generated 20080926
History
Last changed by/on SAP  20110908 
SAP Release Created in 701