SAP ABAP Class CL_THTMLB_PERFORMANCE_TEST (Tag-level performance test class)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI-TAG (Application Component) Tag Library
     BSP_DYN_CONFIG_TAG_LIB (Package) New tag library for CRM IC
Properties
Class CL_THTMLB_PERFORMANCE_TEST  
Short Description Tag-level performance test class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_TAG_LIB   New tag library for CRM IC 
Created 20060228   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)
2 IHTTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_THTMLB_PERFORMANCE_TEST has no interface implemented.
Friends
Class CL_THTMLB_PERFORMANCE_TEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DESIGN_DESIGN2003 Constant Public Type reference (TYPE) STRING 'design2003' DESIGN2003 design 20060228
2 GC_DESIGN_PARAMETER Constant Public Type reference (TYPE) STRING 'thtmlb_design' Request parameter for design to use 20060228
3 GC_DESIGN_THTMLB Constant Public Type reference (TYPE) STRING 'thtmlb' THTMLB design 20060228
4 GC_INSTANCES_PARAMETER Constant Public Type reference (TYPE) STRING 'thtmlb_instances' Request parameter for instances 20060228
5 GC_TAG_BUTTON Constant Public Type reference (TYPE) STRING 'button' Button tag 20060228
6 GC_TAG_CHECKBOX Constant Public Type reference (TYPE) STRING 'checkbox' Checkbox tag 20060228
7 GC_TAG_COMBOBOX Constant Public Type reference (TYPE) STRING 'combobox' 20060330
8 GC_TAG_DROPDOWNLISTBOX Constant Public Type reference (TYPE) STRING 'dropdownlistbox' Drop-down list box tag 20060228
9 GC_TAG_DROPDOWNLISTBOX_SAP Constant Public Type reference (TYPE) STRING 'dropdownlistbox-sap' Drop-down list box with SAP rendering 20060301
10 GC_TAG_FILEUPLOAD Constant Public Type reference (TYPE) STRING 'fileupload' File upload tag 20060228
11 GC_TAG_IMAGE Constant Public Type reference (TYPE) STRING 'image' Image tag 20060228
12 GC_TAG_INPUTFIELD Constant Public Type reference (TYPE) STRING 'inputfield' Input field tag 20060228
13 GC_TAG_LABEL Constant Public Type reference (TYPE) STRING 'label' Label tag 20060228
14 GC_TAG_LINK Constant Public Type reference (TYPE) STRING 'link' Link tag 20060228
15 GC_TAG_PARAMETER Constant Public Type reference (TYPE) STRING 'thtmlb_tag' Request parameter for tag 20060228
16 GC_TAG_RADIOBUTTON Constant Public Type reference (TYPE) STRING 'radiobutton' Radio button tag 20060228
17 GC_TAG_TABLEVIEW Constant Public Type reference (TYPE) STRING 'tableview' Table View tab 20060301
18 GC_TAG_TEXTAREA Constant Public Type reference (TYPE) STRING 'textarea' Text area tag (text edit) 20060228
19 GC_TAG_TEXTVIEW Constant Public Type reference (TYPE) STRING 'textview' Text view tag 20060228
20 GR_OUT Instance attribute Private Object reference (TYPE REF TO) IF_BSP_WRITER BSP writer to write to 20060228
21 GR_PAGE_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20060228
22 GV_COUNTER Instance attribute Private Type reference (TYPE) STRING 20060307
23 GV_DESIGN Instance attribute Private Type reference (TYPE) STRING Current design for rendering 20060228
24 GV_INSTANCES Instance attribute Private Type reference (TYPE) I Number of instances to render 20060228
25 GV_TAG Instance attribute Private Type reference (TYPE) STRING Current tag being tested 20060228
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060228
2 DISPATCH_RENDERING Instance method Private Method Dispatches the test page rendering to the proper method 20060228
3 DISPLAY_ERROR_MESSAGE Instance method Private Method Displays an error message when something goes wrong 20060228
4 DISPLAY_INSTRUCTIONS Instance method Private Method Displays the instructions for using the test page 20060228
5 RENDER_BUTTON Instance method Private Method Renders a button 20060228
6 RENDER_CHECKBOX Instance method Private Method Renders a checkbox 20060228
7 RENDER_COMBOBOX Instance method Private Method Renders a Combo Box in DDLB mode 20060330
8 RENDER_DROPDOWNLISTBOX Instance method Private Method Renders a drop-down list box 20060228
9 RENDER_FILEUPLOAD Instance method Private Method Renders a file upload 20060228
10 RENDER_IMAGE Instance method Private Method Renders an image 20060228
11 RENDER_INPUTFIELD Instance method Private Method Renders an input field 20060228
12 RENDER_LABEL Instance method Private Method Renders a label 20060228
13 RENDER_LINK Instance method Private Method Renders a link 20060228
14 RENDER_RADIOBUTTON Instance method Private Method Renders a radio button 20060228
15 RENDER_TABLEVIEW Instance method Private Method Renders a table view 20060301
16 RENDER_TAGS Instance method Public Method Renders tags for testing. 20060913
17 RENDER_TEST_PAGE Static method Public Method Renders a test page based on the request parameters 20060228
18 RENDER_TEXTAREA Instance method Private Method Renders a text area (text edit) 20060228
19 RENDER_TEXTVIEW Instance method Private Method Renders a text view 20060228
Events
Class CL_THTMLB_PERFORMANCE_TEST has no event.
Types
Class CL_THTMLB_PERFORMANCE_TEST has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20060228

Method CONSTRUCTOR on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method DISPATCH_RENDERING Signature

Method DISPATCH_RENDERING on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method DISPATCH_RENDERING on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method DISPLAY_ERROR_MESSAGE Signature

Method DISPLAY_ERROR_MESSAGE on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method DISPLAY_ERROR_MESSAGE on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method DISPLAY_INSTRUCTIONS Signature

Method DISPLAY_INSTRUCTIONS on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method DISPLAY_INSTRUCTIONS on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_BUTTON Signature

Method RENDER_BUTTON on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method RENDER_BUTTON on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_CHECKBOX Signature

Method RENDER_CHECKBOX on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method RENDER_CHECKBOX on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_COMBOBOX Signature

Method RENDER_COMBOBOX on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method RENDER_COMBOBOX on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_DROPDOWNLISTBOX Signature

Method RENDER_DROPDOWNLISTBOX on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method RENDER_DROPDOWNLISTBOX on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_FILEUPLOAD Signature

Method RENDER_FILEUPLOAD on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method RENDER_FILEUPLOAD on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_IMAGE Signature

Method RENDER_IMAGE on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method RENDER_IMAGE on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_INPUTFIELD Signature

Method RENDER_INPUTFIELD on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method RENDER_INPUTFIELD on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_LABEL Signature

Method RENDER_LABEL on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method RENDER_LABEL on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_LINK Signature

Method RENDER_LINK on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method RENDER_LINK on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_RADIOBUTTON Signature

Method RENDER_RADIOBUTTON on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method RENDER_RADIOBUTTON on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_TABLEVIEW Signature

Method RENDER_TABLEVIEW on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method RENDER_TABLEVIEW on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_TAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESIGN Call by reference Type reference (TYPE) STRING 20060913
2 Importing IV_INSTANCES Call by reference Type reference (TYPE) I 20060913
3 Importing IV_TAG Call by reference Type reference (TYPE) STRING 20060913

Method RENDER_TAGS on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_TEST_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20060228

Method RENDER_TEST_PAGE on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_TEXTAREA Signature

Method RENDER_TEXTAREA on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method RENDER_TEXTAREA on class CL_THTMLB_PERFORMANCE_TEST has no exception.

Method RENDER_TEXTVIEW Signature

Method RENDER_TEXTVIEW on class CL_THTMLB_PERFORMANCE_TEST has no parameter.
Method RENDER_TEXTVIEW on class CL_THTMLB_PERFORMANCE_TEST has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700