SAP ABAP Class CL_WCF_DEMO_CUCODEMO_IMPL (Cuco demo class)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI (Application Component) User Interface
     WCF_TEST_SUITE_UI (Package) UI elements of test suite
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WCF_DEMO_CUCODEMO 20100610
Properties
Class CL_WCF_DEMO_CUCODEMO_IMPL  
Short Description Cuco demo class    
Super Class CL_WCF_DEMO_CUCODEMO  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCF_TEST_SUITE_UI   UI elements of test suite 
Created 20100610   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
Class CL_WCF_DEMO_CUCODEMO_IMPL has no interface implemented.
Friends
Class CL_WCF_DEMO_CUCODEMO_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BUTTON Constant Public Type reference (TYPE) STRING 'button' Default thtmlb tag selected 20100614
2 GC_CUCO_DEMO Constant Public Type reference (TYPE) STRING 'WCF_DEMO_SUITE/CucoDemo' 20100611
3 GRS_SELECTED_TAG Instance attribute Private Object reference (TYPE REF TO) WCFS_MENUBUTTON_ITEM item structure 20100611
4 GR_CURRENT_TAG Instance attribute Public Object reference (TYPE REF TO) CL_WCF_TAG Library tag 20100820
5 GR_LIBRARY Instance attribute Public Object reference (TYPE REF TO) CL_WCF_LIBRARY LIbrary 20100611
6 GS_PARAMETERS Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20100611
7 GT_CURRENT_ATTRIBUTES Instance attribute Public Type reference (TYPE) WCFT_TAG_ATTRIBUTES Attributes 20100614
8 GT_TAGS Instance attribute Private Type reference (TYPE) WCFT_MENUBUTTON_ITEM Table of items 20100611
9 GV_FEATURE_CLICKED Instance attribute Private Type reference (TYPE) ABAP_BOOL Detect if a feature was clicked in the last action 20100622
10 GV_SELECTED_VARIANT Instance attribute Public Type reference (TYPE) STRING 20100908
11 GV_TAG_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE New tag selected by the user 20100614
12 SR_ME Static Attribute Private Object reference (TYPE REF TO) CL_WCF_DEMO_CUCODEMO_IMPL Cuco demo class 20100621
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MENU_TAGS Instance method Private Method Builds all the menu tags 20100611
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100622
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100621
4 CREATE_PARAMETERS_STRUCTURE Instance method Private Method Creates the parameter structure for the selected tag 20100611
5 EH_ONSELECT Instance method Public Method Updates the selected tag 20100611
6 GET_CURRENT_TAG_INDEX Instance method Public Method Returns the currently selected tag in the menu 20100611
7 GET_CURRENT_TAG_INSTANCE Instance method Public Method Returns current tag instance 20100908
8 GET_CURRENT_VARIANT Instance method Public Method Returns current variant 20100908
9 GET_CURR_CUSTOM_CONTROLLER Static method Public Method Returns an instance of the custom controller 20100621
10 GET_PURCHASE_ORDERS Instance method Private Method Returns a list of purchase order for the cellerator tag 20100909
11 GET_SELECTED_ID Instance method Private Method Returns the selected Id 20100611
12 GET_TAGS_HIERARCHY Instance method Public Method Returns the list of tag extensions and their tags 20100611
13 HAS_TAG_CHANGED Instance method Public Method Returns if a tag has changed on the UI 20100614
14 INITIALIZE Instance method Public Method Inits the tag menu 20100831
15 INIT_ACTIONMENU Instance method Private Method Init this tag default's attributes 20100621
16 INIT_BTF Instance method Private Method Init this tag default's attributes 20100831
17 INIT_BUTTON Instance method Private Method Init this tag default's attributes 20100618
18 INIT_CELLERATOR Instance method Private Method Init this tag default's attributes 20100618
19 INIT_CHECKBOX Instance method Private Method Init this tag default's attributes 20100618
20 INIT_CONTEXTMENU Instance method Private Method Init this tag default's attributes 20100621
21 INIT_DROPDOWNLISTBOX Instance method Private Method Init this tag default's attributes 20100621
22 INIT_FILEUPLOAD Instance method Private Method Init this tag default's attributes 20100621
23 INIT_FLEXTABLE Instance method Private Method Init this tag default's attributes 20100831
24 INIT_IMAGE Instance method Private Method Init this tag default's attributes 20100621
25 INIT_INPUTFIELD Instance method Private Method Init this tag default's attributes 20100621
26 INIT_LABEL Instance method Private Method Init this tag default's attributes 20100618
27 INIT_LINES Instance method Private Method Init this tag default's attributes 20100621
28 INIT_LINK Instance method Private Method Init this tag default's attributes 20100621
29 INIT_MENUBUTTON Instance method Private Method Init this tag default's attributes 20100621
30 INIT_OVERFLOWCONTAINER Instance method Private Method Init this tag default's attributes 20100621
31 INIT_PARAMETERS_NODE Instance method Private Method Initializes the value node structure for new selected tag 20100611
32 INIT_RADIOBUTTON Instance method Private Method Init this tag default's attributes 20100621
33 INIT_RANGE Instance method Private Method Init this tag default's attributes 20100907
34 INIT_SCROLLCONTAINER Instance method Private Method Init this tag default's attributes 20100621
35 INIT_SHORTCUT Instance method Private Method Init this tag default's attributes 20100621
36 INIT_SLIDER Instance method Private Method Init this tag default's attributes 20100621
37 INIT_TAGCLOUD Instance method Private Method Init this tag default's attributes 20100621
38 INIT_TAG_ATTRIBUTES Instance method Public Method Inits a tag default attributes to display the tag right away 20100618
39 INIT_TASKCHECKBOX Instance method Private Method Init this tag default's attributes 20100621
40 INIT_TEXTAREA Instance method Private Method Init this tag default's attributes 20100621
41 INIT_TEXTVIEW Instance method Private Method Init this tag default's attributes 20100621
42 INIT_TIMEPICKER Instance method Private Method Init this tag default's attributes 20100621
43 INIT_TIMESLIDER Instance method Private Method Init this tag default's attributes 20100621
44 INIT_TOGGLEBUTTON Instance method Private Method Init this tag default's attributes 20100621
45 INIT_TRAY Instance method Private Method Init this tag default's attributes 20100907
46 INIT_TREE Instance method Private Method Init this tag default's attributes 20100621
47 INIT_XYZ Instance method Private Method Init this tag default's attributes 20100621
48 IS_TABLE_FEATURE_CLICKED Instance method Public Method Returns true if a table feature was activated/deactivated 20100622
49 SET_CURR_CUSTOM_CONTROLLER Static method Public Method Setst the current cuco instance 20100831
50 SET_FEATURE_CLICKED Instance method Public Method Sets the feature clicked flag 20100622
51 SET_TAG_CHANGED Instance method Public Method Resets tag_changed flag 20100614
Events
Class CL_WCF_DEMO_CUCODEMO_IMPL has no event.
Types
Class CL_WCF_DEMO_CUCODEMO_IMPL has no local type.
Method Signatures

Method BUILD_MENU_TAGS Signature

Method BUILD_MENU_TAGS on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method BUILD_MENU_TAGS on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method CONSTRUCTOR Signature

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

Method CREATE_PARAMETERS_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TAG_ID Call by reference Type reference (TYPE) STRING 20100611

Method CREATE_PARAMETERS_STRUCTURE on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method EH_ONSELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTMLB_EVENT_EX Call by reference Object reference (TYPE REF TO) IF_HTMLB_DATA Input Data from HTMLB 20100611

Method EH_ONSELECT on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method GET_CURRENT_TAG_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INDEX Value transfer Type reference (TYPE) STRING 20100611

Method GET_CURRENT_TAG_INDEX on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method GET_CURRENT_TAG_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_TAG Value transfer Object reference (TYPE REF TO) CL_WCF_TAG Library tag 20100908
# Exception Resumable Description Created on
1 CX_WCF_DATA_NOT_FOUND Tag not found 20100908

Method GET_CURRENT_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VARIANT_ID Value transfer Type reference (TYPE) STRING 20100908

Method GET_CURRENT_VARIANT on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method GET_CURR_CUSTOM_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CUCO Value transfer Object reference (TYPE REF TO) CL_WCF_DEMO_CUCODEMO_IMPL Cuco demo class 20100621

Method GET_CURR_CUSTOM_CONTROLLER on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method GET_PURCHASE_ORDERS Signature

Method GET_PURCHASE_ORDERS on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method GET_PURCHASE_ORDERS on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method GET_SELECTED_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTMLB_EVENT_EX Call by reference Object reference (TYPE REF TO) IF_HTMLB_DATA Input Data from HTMLB 20100611
2 Returning RV_SELECTED_ID Value transfer Type reference (TYPE) STRING 20100611

Method GET_SELECTED_ID on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method GET_TAGS_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TAGS Value transfer Type reference (TYPE) WCFT_MENUBUTTON_ITEM Table of items 20100611

Method GET_TAGS_HIERARCHY on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method HAS_TAG_CHANGED Signature

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

Method HAS_TAG_CHANGED on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION Call by reference Type reference (TYPE) O2PREFIX BSP Extension: Prefix, Case-Sensitive 20100831

Method INITIALIZE on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_ACTIONMENU Signature

Method INIT_ACTIONMENU on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_ACTIONMENU on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_BTF Signature

Method INIT_BTF on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_BTF on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_BUTTON Signature

Method INIT_BUTTON on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_BUTTON on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_CELLERATOR Signature

Method INIT_CELLERATOR on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_CELLERATOR on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_CHECKBOX Signature

Method INIT_CHECKBOX on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_CHECKBOX on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_CONTEXTMENU Signature

Method INIT_CONTEXTMENU on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_CONTEXTMENU on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_DROPDOWNLISTBOX Signature

Method INIT_DROPDOWNLISTBOX on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_DROPDOWNLISTBOX on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_FILEUPLOAD Signature

Method INIT_FILEUPLOAD on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_FILEUPLOAD on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_FLEXTABLE Signature

Method INIT_FLEXTABLE on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_FLEXTABLE on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_IMAGE Signature

Method INIT_IMAGE on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_IMAGE on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_INPUTFIELD Signature

Method INIT_INPUTFIELD on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_INPUTFIELD on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_LABEL Signature

Method INIT_LABEL on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_LABEL on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_LINES Signature

Method INIT_LINES on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_LINES on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_LINK Signature

Method INIT_LINK on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_LINK on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_MENUBUTTON Signature

Method INIT_MENUBUTTON on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_MENUBUTTON on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_OVERFLOWCONTAINER Signature

Method INIT_OVERFLOWCONTAINER on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_OVERFLOWCONTAINER on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_PARAMETERS_NODE Signature

Method INIT_PARAMETERS_NODE on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_PARAMETERS_NODE on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_RADIOBUTTON Signature

Method INIT_RADIOBUTTON on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_RADIOBUTTON on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_RANGE Signature

Method INIT_RANGE on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_RANGE on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_SCROLLCONTAINER Signature

Method INIT_SCROLLCONTAINER on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_SCROLLCONTAINER on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_SHORTCUT Signature

Method INIT_SHORTCUT on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_SHORTCUT on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_SLIDER Signature

Method INIT_SLIDER on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_SLIDER on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_TAGCLOUD Signature

Method INIT_TAGCLOUD on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_TAGCLOUD on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_TAG_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TAG_ID Call by reference Type reference (TYPE) STRING 20100618

Method INIT_TAG_ATTRIBUTES on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_TASKCHECKBOX Signature

Method INIT_TASKCHECKBOX on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_TASKCHECKBOX on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_TEXTAREA Signature

Method INIT_TEXTAREA on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_TEXTAREA on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_TEXTVIEW Signature

Method INIT_TEXTVIEW on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_TEXTVIEW on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_TIMEPICKER Signature

Method INIT_TIMEPICKER on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_TIMEPICKER on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_TIMESLIDER Signature

Method INIT_TIMESLIDER on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_TIMESLIDER on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_TOGGLEBUTTON Signature

Method INIT_TOGGLEBUTTON on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_TOGGLEBUTTON on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_TRAY Signature

Method INIT_TRAY on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_TRAY on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_TREE Signature

Method INIT_TREE on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_TREE on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method INIT_XYZ Signature

Method INIT_XYZ on class CL_WCF_DEMO_CUCODEMO_IMPL has no parameter.
Method INIT_XYZ on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method IS_TABLE_FEATURE_CLICKED Signature

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

Method IS_TABLE_FEATURE_CLICKED on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method SET_CURR_CUSTOM_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CUCO Call by reference Object reference (TYPE REF TO) CL_WCF_DEMO_CUCODEMO_IMPL Cuco demo class 20100831

Method SET_CURR_CUSTOM_CONTROLLER on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method SET_FEATURE_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FEATURE_CLICKED Call by reference Type reference (TYPE) ABAP_BOOL 20100622

Method SET_FEATURE_CLICKED on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.

Method SET_TAG_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TAG_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20100614

Method SET_TAG_CHANGED on class CL_WCF_DEMO_CUCODEMO_IMPL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702