SAP ABAP Class CL_XHTMLB_BUTTONGROUP (Element Handler: <xhtmlb:buttonGroup>)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BSP (Application Component) Business Server Pages
     SBSPEXT_XHTMLB (Package) BSP Extensions: XHTMLB
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CLG_XHTMLB_BUTTONGROUP Base: 20020416
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTMLB_DATA Input Data from HTMLB 20020416
Properties
Class CL_XHTMLB_BUTTONGROUP  
Short Description Element Handler: <xhtmlb:buttonGroup>    
Super Class CLG_XHTMLB_BUTTONGROUP Base: <xhtmlb:buttonGroup> 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SBSPEXT_XHTMLB   BSP Extensions: XHTMLB 
Created 20020416   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HTMLB_MANAGER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_XHTMLB_BUTTONGROUPITEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTMLB_DATA Input Data from HTMLB 20020416
Friends
Class CL_XHTMLB_BUTTONGROUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUTTONCLICKED Instance attribute Public Type reference (TYPE) STRING Button Clicked in Browser 20020417
2 CO_EVENT_CLICKED Constant Public Type reference (TYPE) STRING 'clicked' 20020417
3 CO_EVENT_NAME Constant Public Type reference (TYPE) STRING 'buttonGroup' 20020417
4 CO_EVENT_TOGGLED Constant Public Type reference (TYPE) STRING 'toggled' 20020417
5 CO_EXPAND_MODES Constant Public Type reference (TYPE) STRING 'INLINE/DROPDOWN' 20020427
6 CO_EXPAND_MODE_DROPDOWN Constant Public Type reference (TYPE) STRING 'DROPDOWN' 20020427
7 CO_EXPAND_MODE_INLINE Constant Public Type reference (TYPE) STRING 'INLINE' 20020427
8 M_EXPANDED_SPECIFIED Instance attribute Protected Type reference (TYPE) XFELD Checkbox 20020416
9 M_ITEMS Instance attribute Protected Type reference (TYPE) SBSPEXT_XHTMLB_BUTTONGRP_ITEMS Tab. Type for Def. Appl. Button in Toolbar Element of XHTMLB 20020416
10 M_SEPARATOR_KEY Instance attribute Protected Type reference (TYPE) STRING 20020530
Methods
# Method Level Visibility Method type Description Created on
1 ITEM_ADD Instance method Public Method 20020416
2 ITEM_ADD_SEPARATOR Instance method Public Method 20020419
3 RENDER_BUTTON Instance method Protected Method 20020422
4 RENDER_DROPDOWN Instance method Protected Method 20020427
5 RENDER_ITEMS Instance method Protected Method 20020417
6 RENDER_TOGGLE Instance method Protected Method Renders Toggle Depending on Expanded/Collapsed State 20020416
Events
Class CL_XHTMLB_BUTTONGROUP has no event.
Types
Class CL_XHTMLB_BUTTONGROUP has no local type.
Method Signatures

Method ITEM_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DESIGN Call by reference Type reference (TYPE) CSEQUENCE 20030526
2 Importing P_DISABLED Call by reference Type reference (TYPE) CSEQUENCE Ankreuzfeld 20020416
3 Importing P_KEY Call by reference Type reference (TYPE) CSEQUENCE 20020417
4 Importing P_SHOW_ALWAYS Call by reference Type reference (TYPE) CSEQUENCE 20020416
5 Importing P_TEXT Call by reference Type reference (TYPE) CSEQUENCE 20020416
6 Importing P_TOOLTIP Call by reference Type reference (TYPE) CSEQUENCE 20020416

Method ITEM_ADD on class CL_XHTMLB_BUTTONGROUP has no exception.

Method ITEM_ADD_SEPARATOR Signature

Method ITEM_ADD_SEPARATOR on class CL_XHTMLB_BUTTONGROUP has no parameter.
Method ITEM_ADD_SEPARATOR on class CL_XHTMLB_BUTTONGROUP has no exception.

Method RENDER_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20020422
2 Importing ITEM Call by reference Type reference (TYPE) SBSPEXT_XHTMLB_BUTTONGRP_ITEM Zeilen-Typ zur Def. von Anwendungsknöpfen in Toolbar-Element 20020422
3 Changing TOGGLE_LIST Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20020423

Method RENDER_BUTTON on class CL_XHTMLB_BUTTONGROUP has no exception.

Method RENDER_DROPDOWN Signature

Method RENDER_DROPDOWN on class CL_XHTMLB_BUTTONGROUP has no parameter.
Method RENDER_DROPDOWN on class CL_XHTMLB_BUTTONGROUP has no exception.

Method RENDER_ITEMS Signature

Method RENDER_ITEMS on class CL_XHTMLB_BUTTONGROUP has no parameter.
Method RENDER_ITEMS on class CL_XHTMLB_BUTTONGROUP has no exception.

Method RENDER_TOGGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXPANDED Call by reference Type reference (TYPE) CSEQUENCE ButtonGroup auf- oder zugeklappt 20020416
2 Importing TOGGLE_LIST Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20020423

Method RENDER_TOGGLE on class CL_XHTMLB_BUTTONGROUP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 630