SAP ABAP Class CL_AXT_PAGE (Page 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_CODE_GENERATOR Abstract basis class for code generators 20080930
Properties
Class CL_AXT_PAGE  
Short Description Page generation element    
Super Class CL_AXT_CODE_GENERATOR Abstract basis class for code generators 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_GENERATION_FRAMEWORK   Extensibility Generation Framework 
Created 20080925   SAP 
Last change 20130531   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_PAGE has no interface implemented.
Friends
Class CL_AXT_PAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PARAM_ALIASNAME Constant Public Type reference (TYPE) AXT_PARAMETER 'ALIASNAME' Parameter 20090129
2 GC_PARAM_APPLNAME Constant Public Type reference (TYPE) AXT_PARAMETER 'APPLNAME' Parameter 20080930
3 GC_PARAM_COMPNAME Constant Public Type reference (TYPE) AXT_PARAMETER 'COMPNAME' Parameter 20090129
4 GC_PARAM_CONTROLLERURL Constant Public Type reference (TYPE) AXT_PARAMETER 'CONTROLLERURL' Parameter 20080930
5 GC_PARAM_DESCRIPT Constant Public Type reference (TYPE) AXT_PARAMETER 'DESCRIPT' Parameter 20080930
6 GC_PARAM_IMPLCLASS Constant Public Type reference (TYPE) AXT_PARAMETER 'IMPLCLASS' Parameter 20080930
7 GC_PARAM_MIMETYPE Constant Public Type reference (TYPE) AXT_PARAMETER 'MIMETYPE' Parameter 20080930
8 GC_PARAM_PAGEATTRIBUTES Constant Public Type reference (TYPE) AXT_PARAMETER 'PAGEATTRIBUTES' Parameter 20080930
9 GC_PARAM_PAGEKEY Constant Public Type reference (TYPE) AXT_PARAMETER 'PAGEKEY' Parameter 20080930
10 GC_PARAM_PAGENAME Constant Public Type reference (TYPE) AXT_PARAMETER 'PAGENAME' Parameter 20080930
11 GC_PARAM_PAGETYPE Constant Public Type reference (TYPE) AXT_PARAMETER 'PAGETYPE' Parameter 20080930
12 GC_PARAM_PAGETYPE_CONTROLLER Constant Public Type reference (TYPE) O2PAGTYP 'C' Parameter 20080930
13 GC_PARAM_PAGETYPE_VIEW Constant Public Type reference (TYPE) O2PAGTYP 'V' Parameter 20080930
14 GC_PARAM_PARA_TYPE_AUTO Constant Public Type reference (TYPE) O2PARATYPE 0 Parameter Declaration Level (User View) 20081006
15 GC_PARAM_PARDECLTYP Constant Public Type reference (TYPE) AXT_PARAMETER 'PARDECLTYP' Parameter 20090129
16 GC_PARAM_STRIPMODE Constant Public Type reference (TYPE) AXT_PARAMETER 'STRIPMODE' Parameter 20080930
17 GC_PARAM_TYPE Constant Public Type reference (TYPE) AXT_PARAMETER 'TYPE' Parameter 20090129
18 GC_PARAM_TYPTYPE Constant Public Type reference (TYPE) AXT_PARAMETER 'TYPTYPE' Parameter 20090129
19 GC_PARAM_TYP_TYPE Constant Public Type reference (TYPE) O2TYPTYPE 1 Typing method 20081006
20 GC_PARAM_TYP_TYPE_REF_TO Constant Public Type reference (TYPE) O2TYPTYPE 3 Typing method 20081006
21 MS_VIEW_ATTRS Instance attribute Private Type reference (TYPE) O2PAGATTR O2: Page Attributes 20080925
22 MT_FORMATTED_SRC Instance attribute Private Type reference (TYPE) O2PAGELINE_TABLE O2: Oxygen Page Table 20080925
23 MT_PAGE_PARAMS Instance attribute Private Type reference (TYPE) O2PAGPAR_TABLETYPE O2: Parameter Table 20090129
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MANDATORY_PARAMETERS Static method Private Method 20080926
2 CHECK_PAGE_EXISTS Instance method Private Method 20080930
3 CREATE_PAGE Static method Public Method 20080925
4 DELETE_PAGE Instance method Private Method 20080930
5 GENERATE_PAGE Instance method Private Method 20080925
6 GENERATE_PAGE_PARAMS Instance method Private Method 20080926
7 GENERATE_SOURCE_CODE Instance method Private Method 20080925
8 GET_VIEW_ATTRS Instance method Public Method 20081002
Events
Class CL_AXT_PAGE has no event.
Types
Class CL_AXT_PAGE has no local type.
Method Signatures

Method CHECK_MANDATORY_PARAMETERS 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 20090213
2 Importing IV_IMPLCLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20080926
3 Importing IV_PAGETYPE Call by reference Type reference (TYPE) O2PAGTYP Type of BSP Page 20080926
4 Importing IV_TEMPLATE Call by reference Type reference (TYPE) PROGNAME 20080926
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20080926

Method CHECK_PAGE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080930

Method CHECK_PAGE_EXISTS on class CL_AXT_PAGE has no exception.

Method CREATE_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PAGE_PARAMS Call by reference Type reference (TYPE) O2PAGPAR_TABLETYPE O2: Parameter Table 20090130
2 Importing IV_APPLNAME Call by reference Type reference (TYPE) O2APPLNAME Name of BSP Application 20080926
3 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) AXT_DESCRIPTION '' Short Description 20080926
4 Importing IV_ID Call by reference Type reference (TYPE) AXT_GUID GUID 20080925
5 Importing IV_IMPLCLASS Call by reference Type reference (TYPE) SEOCLSNAME 'CL_BSP_CONTROLLER' Object Type Name 20080926
6 Importing IV_MIMETYPE Call by reference Type reference (TYPE) SKWF_MIME 'text/html' KW Framework: Mime Type 20080926
7 Importing IV_PAGETYPE Call by reference Type reference (TYPE) O2PAGTYP Type of BSP Page 20080926
8 Importing IV_STRIPMODE Call by reference Type reference (TYPE) O2STRIPMODE '2' Static Compression for BSP Pages 20080926
9 Importing IV_TEMPLATE Call by reference Type reference (TYPE) PROGNAME 20080926
10 Importing IV_VIEW_NAME Call by reference Type reference (TYPE) AXT_VIEW Name 20090313
11 Returning RR_ELEMENT Value transfer Object reference (TYPE REF TO) CL_AXT_PAGE Page generation element 20080930
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20080926

Method DELETE_PAGE 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 20080930
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20081203

Method GENERATE_PAGE 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 20080930
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20081203

Method GENERATE_PAGE_PARAMS Signature

Method GENERATE_PAGE_PARAMS on class CL_AXT_PAGE has no parameter.
Method GENERATE_PAGE_PARAMS on class CL_AXT_PAGE has no exception.

Method GENERATE_SOURCE_CODE Signature

Method GENERATE_SOURCE_CODE on class CL_AXT_PAGE has no parameter.
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20080930

Method GET_VIEW_ATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_VIEW_ATTRS Value transfer Type reference (TYPE) O2PAGATTR O2: Page Attributes 20081002

Method GET_VIEW_ATTRS on class CL_AXT_PAGE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701