SAP ABAP Class CL_WF_CONDITION_VIEW_HTML (OBSOLETE! Use CL_SWF_RLS_CONDITION_VIEW_HTML)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWB (Package) Business Workflow: Condition Editor & Start Conditions
Properties
Class CL_WF_CONDITION_VIEW_HTML  
Short Description OBSOLETE! Use CL_SWF_RLS_CONDITION_VIEW_HTML    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWB   Business Workflow: Condition Editor & Start Conditions 
Created 19990910   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNHT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SWB1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WF_CONDITION_VIEW_HTML has no interface implemented.
Friends
Class CL_WF_CONDITION_VIEW_HTML has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BACKGROUND Static Attribute Public Type reference (TYPE) CHAR10 Background Color 19991110
2 BACKGROUND_EMPH Static Attribute Public Type reference (TYPE) CHAR10 Background Color (Highlighted) 19991110
3 BACKGROUND_FOCUS Static Attribute Public Type reference (TYPE) CHAR10 Background Color (with Focus) 19991110
4 CONDITION Instance attribute Private Object reference (TYPE REF TO) CL_WF_CONDITION Points to Condition to Be Displayed 19990910
5 CONDITION_URL Instance attribute Private Type reference (TYPE) CNHT_URL URL for Addressing the Condition 19991110
6 CONST_FCODE_CHECK Constant Private Type reference (TYPE) UI_FUNC 'CHCK' Function Code for Syntax Check of Condition 19991112
7 CONST_FCODE_EDIT Constant Private Type reference (TYPE) UI_FUNC 'EDIT' Function Code for Starting the Condition Editor 19991112
8 CONST_FCODE_SETTINGS Constant Private Type reference (TYPE) UI_FUNC 'PERS' Function Code for Calling the Personal Settings 19991112
9 CONST_FCODE_TECH_NAMES Constant Private Type reference (TYPE) UI_FUNC 'TECH' Function Code for Showing/Hiding the Technical Names 19991112
10 CSS_URL Instance attribute Private Type reference (TYPE) CNHT_URL URL for Addressing the CSS Styles 19991110
11 CTX_FUNCTIONS Instance attribute Private Type reference (TYPE) UI_FUNCTIONS List of Function Codes To Show/Hide in Context Menu 19991112
12 CTX_MENU Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Context Menu Object 19991112
13 CTX_MENU_TECH_CHECKED Instance attribute Private Type reference (TYPE) XFELD Use Technical Names ? 19991112
14 DISPLAY_MODE Instance attribute Private Type reference (TYPE) XFELD 'X' - Display Mode 19990910
15 EDITOR_TITLE Instance attribute Private Type reference (TYPE) STRING Title, Displayed in Condition Editor 19991110
16 ENTRY_IMAGE_URL Instance attribute Private Type reference (TYPE) CNHT_URL URL for Addressing the Initial Screen 19991118
17 EVENT_OBJECT Instance attribute Private Type reference (TYPE) CNTL_SIMPLE_EVENT Object for Handling the SAPEVENT event 19991110
18 FOREGROUND Static Attribute Public Type reference (TYPE) CHAR10 Foreground Color 19991110
19 FOREGROUND_FOCUS Static Attribute Public Type reference (TYPE) CHAR10 Foreground Color (for Objects with Focus) 19991110
20 FOREGROUND_LINK Static Attribute Public Type reference (TYPE) CHAR10 Foreground Color (for Links) 19991110
21 FRAME_URL Instance attribute Private Type reference (TYPE) CNHT_URL URL for Addressing the Frame Page 19991110
22 GUI_RESOURCES Static Attribute Public Object reference (TYPE REF TO) CL_WF_GUI_RESOURCES_4_HTML Object for Determining Current Color Values 19991110
23 HTML_VIEWER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER Reference to HTML Control 19990910
24 M_DEFAULT_TIME_PROFILE Instance attribute Private Type reference (TYPE) CHAR32 Default Date Profile 20001025
25 M_ENABLE_TIMECALC Instance attribute Private Type reference (TYPE) XFELD 'X' - Display Date Profiles/Date Rules 20001025
26 M_TIMECALC_SERVICE_CLASS Instance attribute Private Type reference (TYPE) CHAR32 'CL_SWJ_PPF_TIME_SERVICE' Class Providing Time Calculation Functions 20001025
27 NO_IMAGE Instance attribute Private Type reference (TYPE) XFELD 'X' - Display no Image if Condition Is Empty 19991118
28 PENDING_CHANGES Instance attribute Private Type reference (TYPE) XFELD 'X' - Condition Changed in Editor 19991111
29 RESOURCES_LOADED Instance attribute Private Type reference (TYPE) XFELD 'X' - HTML Resources Loaded 19990910
30 SCRIPT_URL Instance attribute Private Type reference (TYPE) CNHT_URL URL for Addressing the JavaScript Code 19991110
31 URL_COND_EDIT_ENTRY_IMAGE Constant Private Type reference (TYPE) CHAR32 'SWB_EMPTY_COND_IMG' Initial Screen if Condition Is Empty 19991118
32 URL_CSS_STYLE_RESOURCES_NAME Constant Private Type reference (TYPE) CHAR32 'SWB_STYLES' CSS Styles in Web Repository 19990910
33 URL_JAVASCRIPT_RESOURCES_NAME Constant Private Type reference (TYPE) CHAR32 'SWB_JAVASCRIPT' JavasSript Resources in Web Repository 19990910
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONDITION Instance method Public Method Initiate Syntax Check 19990910
2 CONSTRUCTOR Instance method Public Constructor Constructor 19990910
3 CTXT_FUNCTION_DISPATCHER Instance method Private Event handling method Function in Context Menu Triggered 19991112
4 CTXT_MENU_DISPATCHER Instance method Private Event handling method Right Mouse-Click on HTML Control 19991110
5 DESTROY_CONTROL Instance method Private Method Destroy HTML Control 19991110
6 DISPLAY Instance method Public Method Display Condition in HTML Control 19991109
7 EDIT_CONDITION Instance method Private Method Call Condition Editor 19991110
8 FREE Instance method Public Method Release Subobjects (Condition, Container, HTML Control) 19991110
9 GET_CONDITION Instance method Public Method Read Condition 19990910
10 GET_CONDITION_OBJECT Instance method Public Method Return Condition as Object 20020515
11 GET_TIME_PARAMETERS Instance method Public Method Get Parameters for Date Rules 20001025
12 HTML_CONDITION_GET_TOOLTIP Instance method Private Method Determine Tooltip for Condition 20000107
13 HTML_EMBED_CONDITION Instance method Private Method Create Page Header (Includes Styles, Script, etc.) 19991110
14 HTML_FRAME_PAGE Instance method Private Method Create Surrounding Frame 19991110
15 HTML_GET_GUI_SCHEME Instance method Private Method Read GUI Colors and Fonts 19991110
16 HTML_LOAD_RESOURCES Instance method Private Method Load Styles and JavaScript 19991111
17 INIT_CONTROL Instance method Private Method Instantiate HTML Control, Register Event Handler 19991110
18 QUERY_CHANGES Instance method Public Method Query if Condition Was Changed 19991111
19 SAPEVENT_DISPATCHER Instance method Private Event handling method SAPEVENT Events of HTML Control 19991110
20 SET_CONDITION Instance method Public Method Set Condition 19990910
21 SET_CONTAINER Instance method Public Method Set Container (Namespace of Condition) 19990910
22 SET_DISPLAY_MODE Instance method Public Method Switch to 'Display' Mode 19991109
23 SET_EDIT_MODE Instance method Public Method Switch to 'Change' Mode 19991109
24 SET_TIME_PARAMETERS Instance method Public Method Set Parameters for Date Rules 20001025
25 TOGGLE_MODE Instance method Public Method Switch display <-> change 19991109
Events
# Event Type Visibility Description Created on
1 CONDITION_CHANGED Instance Event
(0)
Public
(2)
Condition Changed Interactively 19990910
2 REQUEST_EDITOR Instance Event
(0)
Public
(2)
User Requests Start of Condition Editor 19991109
3 REQUEST_SAVE Instance Event
(0)
Public
(2)
User Requests Save in Condition Editor 19991109
4 REQUEST_TOGGLE_MODE Instance Event
(0)
Public
(2)
User Requests Display <-> Change Mode Switch 19991109
Types
Class CL_WF_CONDITION_VIEW_HTML has no local type.
Method Signatures

Method CHECK_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SYNTAX_OK Value transfer Type reference (TYPE) XFELD 'X' - Syntaxprüfung ok. ' ' - Syntaxprüfung lieferte Fehler 19991109
2 Importing VISUALIZE_MESSAGES Call by reference Type reference (TYPE) XFELD 'X' Gefundene Diagnosemeldungen visualisieren 19991118

Method CHECK_CONDITION on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONDITION_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung der Bedingung 19991110
2 Importing CONDITION_INTERNAL Call by reference Type reference (TYPE) SWBCONDTAB Bedingung in interner Darstellung 19990910
3 Importing CONTAINER_DEFINITION Call by reference Type reference (TYPE) SWBCONTTAB Referenzcontainer: Namensraum der Bedingung 19991109
4 Importing CONTAINER_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung des Containers 19991110
5 Importing CONTAINER_IF Call by reference Object reference (TYPE REF TO) CL_SWF_CNT_CONTAINER Container: Implementierende Klasse 20001106
6 Importing CONTAINER_REFERENCE Call by reference Object reference (TYPE REF TO) CL_WF_CONTAINER_WRAPPER Wrapperklasse für WF-Container (Definition+Laufzeit) 19991110
7 Importing CONTROL_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container, in dem das HTML-Control leben soll. 19990910
8 Importing DISPLAY_MODE Call by reference Type reference (TYPE) XFELD 'X' 'X' - Anzeigemodus, sonst: editieren erlaubt 19991112
9 Importing EDITOR_TITLE Call by reference Type reference (TYPE) STRING Titel im Bedingungseditor 19991110
10 Importing ENABLE_TIMECALC Call by reference Type reference (TYPE) XFELD SPACE 'X' - Terminregeln und -Profile anzeigen 20001025
11 Importing NO_IMAGE_IF_COND_EMPTY Call by reference Type reference (TYPE) XFELD 'X' 'X' - Kein Hintergrundbild bei leerer Bedingung 19991118
12 Importing TIME_PROFILE Call by reference Type reference (TYPE) CHAR32 Default-Terminprofil für Bedingung 20001025
# Exception Resumable Description Created on
1 ERROR_INITIALIZING_CONTROL Control konnte nicht initialisiert werden. 19990910

Method CTXT_FUNCTION_DISPATCHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) FCODE 19991112

Method CTXT_FUNCTION_DISPATCHER on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method CTXT_MENU_DISPATCHER Signature

Method CTXT_MENU_DISPATCHER on class CL_WF_CONDITION_VIEW_HTML has no parameter.
Method CTXT_MENU_DISPATCHER on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method DESTROY_CONTROL Signature

Method DESTROY_CONTROL on class CL_WF_CONDITION_VIEW_HTML has no parameter.
Method DESTROY_CONTROL on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONDITION_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung der Bedingung 19991110
2 Importing CONDITION_INTERNAL Call by reference Type reference (TYPE) SWBCONDTAB Bedingung in interner Darstellung 19991109
3 Importing CONTAINER_DEFINITION Value transfer Type reference (TYPE) SWBCONTTAB Containerdefinition 19991109
4 Importing CONTAINER_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung des Containers 19991110
5 Importing CONTAINER_IF Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20001106
6 Importing DISPLAY_MODE Call by reference Type reference (TYPE) XFELD 'X' - nur Anzeigen, ' ' - Editieren erlaubt 19991112
7 Importing EDITOR_HEADLINE Call by reference Type reference (TYPE) C Überschrift im Bedingungseditor 19991110
8 Importing RE_DISPLAY Call by reference Type reference (TYPE) XFELD SPACE 'X' - nur neu rendern (interne Verwendung) 19991115
9 Importing VISUALIZE_MESSAGES Call by reference Type reference (TYPE) XFELD SPACE 'X' vorhandene Fehlermeldungen (->CHECK) visualisieren 19991118

Method DISPLAY on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method EDIT_CONDITION Signature

Method EDIT_CONDITION on class CL_WF_CONDITION_VIEW_HTML has no parameter.
Method EDIT_CONDITION on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method FREE Signature

Method FREE on class CL_WF_CONDITION_VIEW_HTML has no parameter.
Method FREE on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method GET_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONDITION_INTERNAL Value transfer Type reference (TYPE) SWBCONDTAB Interne Repräsentation der Bedingung 19991109

Method GET_CONDITION on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method GET_CONDITION_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONDITION_OBJECT Value transfer Object reference (TYPE REF TO) CL_WF_CONDITION WF: Repräsentiert eine logische Bedingung 20020515

Method GET_CONDITION_OBJECT on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method GET_TIME_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ENABLE_TIMECALC Call by reference Type reference (TYPE) XFELD 'X' - Terminregeln und -Profile anzeigen 20001025
2 Exporting TIME_PROFILE Call by reference Type reference (TYPE) CHAR32 Default-Terminprofil für Bedingung 20001025

Method GET_TIME_PARAMETERS on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method HTML_CONDITION_GET_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TOOLTIP_STRING Value transfer Type reference (TYPE) STRING Tooltip für die Bedingung 20000107

Method HTML_CONDITION_GET_TOOLTIP on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method HTML_EMBED_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONDITION_HTML Call by reference Type reference (TYPE) SWBHTMLTABLE Bedingung im HTML-Format 19991110
2 Exporting CONDITION_PAGE Call by reference Type reference (TYPE) SWBHTMLTABLE Bedingung, in HTML-Seite eingebettet 19991110
3 Exporting IMAGE_HELP_TEXT Call by reference Type reference (TYPE) STRING Tooltip für die Bedingung 20000107

Method HTML_EMBED_CONDITION on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method HTML_FRAME_PAGE Signature

Method HTML_FRAME_PAGE on class CL_WF_CONDITION_VIEW_HTML has no parameter.
Method HTML_FRAME_PAGE on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method HTML_GET_GUI_SCHEME Signature

Method HTML_GET_GUI_SCHEME on class CL_WF_CONDITION_VIEW_HTML has no parameter.
Method HTML_GET_GUI_SCHEME on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method HTML_LOAD_RESOURCES Signature

Method HTML_LOAD_RESOURCES on class CL_WF_CONDITION_VIEW_HTML has no parameter.
Method HTML_LOAD_RESOURCES on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method INIT_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container, in dem das HTML-Control angezeigt werden soll 19991110
# Exception Resumable Description Created on
1 ERROR_INITIALIZING_CONTROL HTML-Control konnte nicht erzeugt werden 19991110
2 ERROR_LOADING_RESOURCES Web-Resourcen (Styles/Script/HTML-Patterns) nicht ladbar 19991110

Method QUERY_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONDITION_INTERNAL Call by reference Type reference (TYPE) SWBCONDTAB Falls geändert: die aktuelle Version der Bedingung 19991111
2 Exporting PENDING_CHANGES Value transfer Type reference (TYPE) XFELD 'X' - Die Bedingung wurde geändert. ' ' - keine Änderung 19991111

Method QUERY_CHANGES on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method SAPEVENT_DISPATCHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Value transfer Attribute reference (LIKE) ACTION 19991110
2 Importing FRAME Value transfer Attribute reference (LIKE) FRAME 19991110
3 Importing POSTDATA Value transfer Attribute reference (LIKE) POSTDATA 19991110
4 Importing QUERY_TABLE Value transfer Attribute reference (LIKE) QUERY_TABLE 19991110

Method SAPEVENT_DISPATCHER on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method SET_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONDITION_INTERNAL Call by reference Type reference (TYPE) SWBCONDTAB Bedingung in interner Darstellung 19991109

Method SET_CONDITION on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method SET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER_DEFINITION Call by reference Type reference (TYPE) SWBCONTTAB Trad. Laufzeitcontainer (für Editor/Syntaxprüfung) 19991109
2 Importing CONTAINER_IF Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container: Implementierende Klasse 20001106

Method SET_CONTAINER on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method SET_DISPLAY_MODE Signature

Method SET_DISPLAY_MODE on class CL_WF_CONDITION_VIEW_HTML has no parameter.
Method SET_DISPLAY_MODE on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method SET_EDIT_MODE Signature

Method SET_EDIT_MODE on class CL_WF_CONDITION_VIEW_HTML has no parameter.
Method SET_EDIT_MODE on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method SET_TIME_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENABLE_TIMECALC Call by reference Type reference (TYPE) XFELD 'X' - Terminregeln und -Profile anzeigen 20001025
2 Importing TIME_PROFILE Call by reference Type reference (TYPE) CHAR32 Default-Terminprofil für Bedingung 20001025

Method SET_TIME_PARAMETERS on class CL_WF_CONDITION_VIEW_HTML has no exception.

Method TOGGLE_MODE Signature

Method TOGGLE_MODE on class CL_WF_CONDITION_VIEW_HTML has no parameter.
Method TOGGLE_MODE on class CL_WF_CONDITION_VIEW_HTML has no exception.
Event Signatures

Event CONDITION_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CONDITION_INTERNAL Exporting Value transfer Type reference (TYPE) SWBCONDTAB Bedingung in interner Darstellung 19991110

Event REQUEST_EDITOR Signature
Event REQUEST_EDITOR on class CL_WF_CONDITION_VIEW_HTML has no parameter.
Event REQUEST_SAVE Signature
Event REQUEST_SAVE on class CL_WF_CONDITION_VIEW_HTML has no parameter.
Event REQUEST_TOGGLE_MODE Signature
Event REQUEST_TOGGLE_MODE on class CL_WF_CONDITION_VIEW_HTML has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in