SAP ABAP Class CL_ITS_GENERATE_TEMPLATE (CL_ITS_GENERATE_TEMPLATE)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-ITS (Application Component) SAP Internet Transaction Server
     SITS_ABAP (Package) ITS ABAP Components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ITS_GENERATE_TEMPLATE 20061211
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ITS_GENERATE_HTML_MOBILE 20061211
Properties
Class CL_ITS_GENERATE_TEMPLATE  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SITS_ABAP   ITS ABAP Components 
Created 20061004   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ITS_GENERATE_TEMPLATE 20061211
Friends
Class CL_ITS_GENERATE_TEMPLATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _GENERATION_STYLE Instance attribute Protected Type reference (TYPE) W3STYLE 20061211
2 _MAIN_ELEMENT Instance attribute Protected Type reference (TYPE) SCRCNAME 20061211
3 _SCREEN_ELEMENTS Instance attribute Protected Type reference (TYPE) ITS_ELEMEN_2006_TAB Screen Elements 20061211
4 _SCREEN_HEADER Instance attribute Protected Type reference (TYPE) RPY_DYHEAD 20061211
5 _SOURCE Instance attribute Protected Type reference (TYPE) W3HTMLTABTYPE 20061211
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20061211
2 _CHECK_IS_SUBSCREEN Instance method Protected Method 20061211
3 _GENERATE_AFTER_CONTENT Instance method Protected Method 20061211
4 _GENERATE_BEFORE_CONTENT Instance method Protected Method 20061211
5 _GENERATE_BODY_END_TAG Instance method Protected Method 20061211
6 _GENERATE_BODY_START_TAG Instance method Protected Method 20061211
7 _GENERATE_CONTENT Instance method Protected Method 20061211
8 _GENERATE_DECLARATION Instance method Protected Method 20061211
9 _GENERATE_END_TAG Instance method Protected Method 20061211
10 _GENERATE_FORM_BEGIN Instance method Protected Method 20061211
11 _GENERATE_FORM_END Instance method Protected Method 20061211
12 _GENERATE_GENERATION_INFO Instance method Private Method Generation Information: Style, Program, Screen 20080922
13 _GENERATE_HEADER Instance method Protected Method 20061211
14 _GENERATE_START_TAG Instance method Protected Method 20061211
15 _GET_ELEMENTS Instance method Protected Method 20061211
16 _GET_FROM_TEMPLATE Instance method Protected Method 20061211
17 _LENGTH_OF Instance method Protected Method 20061211
18 _LENGTH_OF_CHECKBOX Instance method Protected Method 20061211
19 _LENGTH_OF_INPUT_OUTPUT Instance method Protected Method 20061211
20 _LENGTH_OF_OTHERS Instance method Protected Method 20061211
21 _LENGTH_OF_SCREEN Instance method Protected Method 20061211
Events
Class CL_ITS_GENERATE_TEMPLATE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 _REPLACEMENT_VARIABLE Protected See coding 20061211 BEGIN OF _replacement_variable, key TYPE string, value TYPE string, END OF _replacement_variable
2 _REPLACEMENT_VARIABLES Protected See coding 20061211 _replacement_variables TYPE STANDARD TABLE OF _replacement_variable
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ITS_GENERATE_TEMPLATE has no parameter.
Method CONSTRUCTOR on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _CHECK_IS_SUBSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_IS_SUBSCREEN Value transfer Type reference (TYPE) ABAP_BOOL 20061211

Method _CHECK_IS_SUBSCREEN on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _GENERATE_AFTER_CONTENT Signature

Method _GENERATE_AFTER_CONTENT on class CL_ITS_GENERATE_TEMPLATE has no parameter.
Method _GENERATE_AFTER_CONTENT on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _GENERATE_BEFORE_CONTENT Signature

Method _GENERATE_BEFORE_CONTENT on class CL_ITS_GENERATE_TEMPLATE has no parameter.
Method _GENERATE_BEFORE_CONTENT on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _GENERATE_BODY_END_TAG Signature

Method _GENERATE_BODY_END_TAG on class CL_ITS_GENERATE_TEMPLATE has no parameter.
Method _GENERATE_BODY_END_TAG on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _GENERATE_BODY_START_TAG Signature

Method _GENERATE_BODY_START_TAG on class CL_ITS_GENERATE_TEMPLATE has no parameter.
Method _GENERATE_BODY_START_TAG on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _GENERATE_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_LOG_MESSAGES Call by reference Type reference (TYPE) IF_ITS_GENERATE_TEMPLATE=>T_LOG_MESSAGES 20111127

Method _GENERATE_CONTENT on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _GENERATE_DECLARATION Signature

Method _GENERATE_DECLARATION on class CL_ITS_GENERATE_TEMPLATE has no parameter.
Method _GENERATE_DECLARATION on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _GENERATE_END_TAG Signature

Method _GENERATE_END_TAG on class CL_ITS_GENERATE_TEMPLATE has no parameter.
Method _GENERATE_END_TAG on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _GENERATE_FORM_BEGIN Signature

Method _GENERATE_FORM_BEGIN on class CL_ITS_GENERATE_TEMPLATE has no parameter.
Method _GENERATE_FORM_BEGIN on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _GENERATE_FORM_END Signature

Method _GENERATE_FORM_END on class CL_ITS_GENERATE_TEMPLATE has no parameter.
Method _GENERATE_FORM_END on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _GENERATE_GENERATION_INFO Signature

Method _GENERATE_GENERATION_INFO on class CL_ITS_GENERATE_TEMPLATE has no parameter.
Method _GENERATE_GENERATION_INFO on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _GENERATE_HEADER Signature

Method _GENERATE_HEADER on class CL_ITS_GENERATE_TEMPLATE has no parameter.
Method _GENERATE_HEADER on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _GENERATE_START_TAG Signature

Method _GENERATE_START_TAG on class CL_ITS_GENERATE_TEMPLATE has no parameter.
Method _GENERATE_START_TAG on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _GET_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_ELEMENTS Call by reference Type reference (TYPE) ITS_ELEMEN_2006_TAB Elementliste eines Dynpros 20061211
2 Importing PI_MAX_ELEMENT_COLUMN Call by reference Type reference (TYPE) SCRNCOLN 20061211
3 Importing PI_MAX_ELEMENT_ROW Call by reference Type reference (TYPE) SCRNLINE 20061211
4 Importing PI_MIN_ELEMENT_COLUMN Call by reference Type reference (TYPE) SCRNCOLN 20061211
5 Importing PI_MIN_ELEMENT_ROW Call by reference Type reference (TYPE) SCRNLINE 20061211
6 Importing PI_PARENT_ELEMENT Call by reference Type reference (TYPE) SCRCNAME 20061211

Method _GET_ELEMENTS on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _GET_FROM_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_MODULPOOL_LONG Call by reference Type reference (TYPE) IACKEYLONG 20061211
2 Importing PI_REPLACEMENTS Call by reference Type reference (TYPE) _REPLACEMENT_VARIABLES 20061211
3 Importing PI_SERVICE Value transfer Type reference (TYPE) IACSERVIC_ 20061211
4 Importing PI_THEME Value transfer Type reference (TYPE) IACTHEME 20061211
# Exception Resumable Description Created on
1 ERROR_GETTING_TEMPLATE_KEY 20061211
2 ERROR_READING_SOURCE_TEMPLATE 20061211
3 NO_SOURCE_TEMPLATE 20061211
4 UNKNOWN_ERROR 20061211

Method _LENGTH_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ELEMENT Call by reference Type reference (TYPE) ITS_ELEMEN_2006 Elementliste eines Bildes 20061211
2 Returning RE_LENGTH Value transfer Type reference (TYPE) I 20061211

Method _LENGTH_OF on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _LENGTH_OF_CHECKBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ELEMENT Call by reference Type reference (TYPE) ITS_ELEMEN_2006 Elementliste eines Bildes 20061211
2 Returning RE_LENGTH Value transfer Type reference (TYPE) I 20061211

Method _LENGTH_OF_CHECKBOX on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _LENGTH_OF_INPUT_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ELEMENT Call by reference Type reference (TYPE) ITS_ELEMEN_2006 Elementliste eines Bildes 20061211
2 Returning RE_LENGTH Value transfer Type reference (TYPE) I 20061211

Method _LENGTH_OF_INPUT_OUTPUT on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _LENGTH_OF_OTHERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ELEMENT Call by reference Type reference (TYPE) ITS_ELEMEN_2006 Elementliste eines Bildes 20061211
2 Returning RE_LENGTH Value transfer Type reference (TYPE) I 20061211

Method _LENGTH_OF_OTHERS on class CL_ITS_GENERATE_TEMPLATE has no exception.

Method _LENGTH_OF_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LENGTH Value transfer Type reference (TYPE) I 20061211

Method _LENGTH_OF_SCREEN on class CL_ITS_GENERATE_TEMPLATE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703