SAP ABAP Class CL_WDY_WB_USABILITY_CHECKER (Provides Usability Checks for a WD View)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WD-ABA (Application Component) Web Screen Tools - ABAP
     SWDP_DWB_TOOL_VIEW_CONTROLLER (Package) Web Dynpro Workbench Tool: View/Controller Editor
Properties
Class CL_WDY_WB_USABILITY_CHECKER  
Short Description Provides Usability Checks for a WD View    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_DWB_TOOL_VIEW_CONTROLLER   Web Dynpro Workbench Tool: View/Controller Editor 
Created 20080818   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WDY_WB_USABILITY_CHECKER has no forward declaration.
Interfaces
Class CL_WDY_WB_USABILITY_CHECKER has no interface implemented.
Friends
Class CL_WDY_WB_USABILITY_CHECKER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MSGTY_ERROR Constant Private Type reference (TYPE) SYMSGTY 'E' Message Type Error (Prio 1) 20080818
2 CO_MSGTY_INFO Constant Private Type reference (TYPE) SYMSGTY 'I' Message Type Info (Prio 3) 20080818
3 CO_MSGTY_WARNING Constant Private Type reference (TYPE) SYMSGTY 'W' Message Type Warning (Prio 2) 20080818
4 CO_USABILITY_MSGID Instance attribute Public Type reference (TYPE) SYMSGID 'SWDP_WB_TOOL_USE' Message Class for WD Usability Checks 20080818
5 VD_UTIL Instance attribute Private Object reference (TYPE REF TO) CL_WDY_WB_VD_UTIL Web Dynpro Tools View Designer: Class with Help Methods 20080912
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DIVIDER Instance method Public Method Checks divider elements 20080820
2 CHECK_ELEMENT_PADDING Instance method Public Method Checks the padding of an element to bordering elements 20080819
3 CHECK_INPUT_FIELD_LENGTH Instance method Public Method Checks input field length regarding bound DTEL 20080818
4 CHECK_SINGLE_RADIOBUTTON Instance method Public Method Checks whether radio button in question is detached 20080818
5 CHECK_TABLE_CELL_EDITOR Instance method Public Method Checks alignment of a cell editor in the table column 20080821
6 CHECK_VIEW_ELEMENT Instance method Public Method Executes all usability checks for a UI element 20080818
7 CHECK_VIEW_ELEMENT_STATIC Static method Public Method Executes all usability checks for a UI element 20080818
Events
Class CL_WDY_WB_USABILITY_CHECKER has no event.
Types
Class CL_WDY_WB_USABILITY_CHECKER has no local type.
Method Signatures

Method CHECK_DIVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIVIDER Call by reference Object reference (TYPE REF TO) IF_WDY_MD_VIEW_ELEMENT zu prüfendes Element 20080820
2 Importing VIEW_ELEMENT_DEFINITION_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME Web Dynpro : Web Dynpro UI-Element Definition 20080820
3 Exporting WIDTH_CHECK_FAILED Call by reference Type reference (TYPE) FLAG fehlerhafte Länge bei Horiz. Divider 20080820

Method CHECK_DIVIDER on class CL_WDY_WB_USABILITY_CHECKER has no exception.

Method CHECK_ELEMENT_PADDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NO_PADDING_PROVIDED Value transfer Type reference (TYPE) FLAG kein Padding vorgesehen 20080820
2 Importing VIEW_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WDY_MD_VIEW_ELEMENT zu prüfendes Element 20080819

Method CHECK_ELEMENT_PADDING on class CL_WDY_WB_USABILITY_CHECKER has no exception.

Method CHECK_INPUT_FIELD_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CURRENT_LENGTH Call by reference Type reference (TYPE) I 20080818
2 Importing INPUT_FIELD Call by reference Object reference (TYPE REF TO) IF_WDY_MD_VIEW_ELEMENT 20080818
3 Exporting PROPOSED_LENGTH Call by reference Type reference (TYPE) I 20080818
4 Importing VIEW_ELEMENT_DEFINITION_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME Web Dynpro : Web Dynpro UI-Element Definition 20080820

Method CHECK_INPUT_FIELD_LENGTH on class CL_WDY_WB_USABILITY_CHECKER has no exception.

Method CHECK_SINGLE_RADIOBUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_SINGLE_RADIOBUTTON Value transfer Type reference (TYPE) FLAG Element ist alleinstehender Radiobutton 20080818
2 Importing RADIOBUTTON Call by reference Object reference (TYPE REF TO) IF_WDY_MD_VIEW_ELEMENT zu prüfendes Element 20080818

Method CHECK_SINGLE_RADIOBUTTON on class CL_WDY_WB_USABILITY_CHECKER has no exception.

Method CHECK_TABLE_CELL_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CELL_EDITOR Call by reference Object reference (TYPE REF TO) IF_WDY_MD_VIEW_ELEMENT zu prüfendes Element 20080821
2 Returning INCORRECT_ALIGNED Value transfer Type reference (TYPE) FLAG Editor falsch ausgerichtet 20080826

Method CHECK_TABLE_CELL_EDITOR on class CL_WDY_WB_USABILITY_CHECKER has no exception.

Method CHECK_VIEW_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHECK_RESULTS Call by reference Type reference (TYPE) WDY_WB_MSG_TABLE Web Dynpro: Tabellentyp für Systemnachrichten 20080818
2 Importing VIEW_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WDY_MD_VIEW_ELEMENT 20080818

Method CHECK_VIEW_ELEMENT on class CL_WDY_WB_USABILITY_CHECKER has no exception.

Method CHECK_VIEW_ELEMENT_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHECK_RESULTS Call by reference Type reference (TYPE) WDY_WB_MSG_TABLE Web Dynpro: Tabellentyp für Systemnachrichten 20080818
2 Importing VIEW_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WDY_MD_VIEW_ELEMENT 20080818

Method CHECK_VIEW_ELEMENT_STATIC on class CL_WDY_WB_USABILITY_CHECKER has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 712