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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Constant | Public | Type reference (TYPE) | STRING | 'design2003' | DESIGN2003 design | 20060228 | ||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'thtmlb_design' | Request parameter for design to use | 20060228 | ||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'thtmlb' | THTMLB design | 20060228 | ||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'thtmlb_instances' | Request parameter for instances | 20060228 | ||
| 5 | Constant | Public | Type reference (TYPE) | STRING | 'button' | Button tag | 20060228 | ||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'checkbox' | Checkbox tag | 20060228 | ||
| 7 | Constant | Public | Type reference (TYPE) | STRING | 'combobox' | 20060330 | |||
| 8 | Constant | Public | Type reference (TYPE) | STRING | 'dropdownlistbox' | Drop-down list box tag | 20060228 | ||
| 9 | Constant | Public | Type reference (TYPE) | STRING | 'dropdownlistbox-sap' | Drop-down list box with SAP rendering | 20060301 | ||
| 10 | Constant | Public | Type reference (TYPE) | STRING | 'fileupload' | File upload tag | 20060228 | ||
| 11 | Constant | Public | Type reference (TYPE) | STRING | 'image' | Image tag | 20060228 | ||
| 12 | Constant | Public | Type reference (TYPE) | STRING | 'inputfield' | Input field tag | 20060228 | ||
| 13 | Constant | Public | Type reference (TYPE) | STRING | 'label' | Label tag | 20060228 | ||
| 14 | Constant | Public | Type reference (TYPE) | STRING | 'link' | Link tag | 20060228 | ||
| 15 | Constant | Public | Type reference (TYPE) | STRING | 'thtmlb_tag' | Request parameter for tag | 20060228 | ||
| 16 | Constant | Public | Type reference (TYPE) | STRING | 'radiobutton' | Radio button tag | 20060228 | ||
| 17 | Constant | Public | Type reference (TYPE) | STRING | 'tableview' | Table View tab | 20060301 | ||
| 18 | Constant | Public | Type reference (TYPE) | STRING | 'textarea' | Text area tag (text edit) | 20060228 | ||
| 19 | Constant | Public | Type reference (TYPE) | STRING | 'textview' | Text view tag | 20060228 | ||
| 20 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_BSP_WRITER | BSP writer to write to | 20060228 | |||
| 21 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_BSP_PAGE_CONTEXT | BSP Page Context for Element Handler | 20060228 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | STRING | 20060307 | ||||
| 23 | Instance attribute | Private | Type reference (TYPE) | STRING | Current design for rendering | 20060228 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | I | Number of instances to render | 20060228 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | STRING | Current tag being tested | 20060228 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | CONSTRUCTOR | 20060228 | |
| 2 | Instance method | Private | Method | Dispatches the test page rendering to the proper method | 20060228 | |
| 3 | Instance method | Private | Method | Displays an error message when something goes wrong | 20060228 | |
| 4 | Instance method | Private | Method | Displays the instructions for using the test page | 20060228 | |
| 5 | Instance method | Private | Method | Renders a button | 20060228 | |
| 6 | Instance method | Private | Method | Renders a checkbox | 20060228 | |
| 7 | Instance method | Private | Method | Renders a Combo Box in DDLB mode | 20060330 | |
| 8 | Instance method | Private | Method | Renders a drop-down list box | 20060228 | |
| 9 | Instance method | Private | Method | Renders a file upload | 20060228 | |
| 10 | Instance method | Private | Method | Renders an image | 20060228 | |
| 11 | Instance method | Private | Method | Renders an input field | 20060228 | |
| 12 | Instance method | Private | Method | Renders a label | 20060228 | |
| 13 | Instance method | Private | Method | Renders a link | 20060228 | |
| 14 | Instance method | Private | Method | Renders a radio button | 20060228 | |
| 15 | Instance method | Private | Method | Renders a table view | 20060301 | |
| 16 | Instance method | Public | Method | Renders tags for testing. | 20060913 | |
| 17 | Static method | Public | Method | Renders a test page based on the request parameters | 20060228 | |
| 18 | Instance method | Private | Method | Renders a text area (text edit) | 20060228 | |
| 19 | 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 | 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 | IV_DESIGN | Call by reference | Type reference (TYPE) | STRING | 20060913 | ||||
| 2 | IV_INSTANCES | Call by reference | Type reference (TYPE) | I | 20060913 | ||||
| 3 | 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 | 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 |