SAP ABAP Class CL_CHIP_GADGET_UTIL (Gadget UTIL)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-PB (Application Component) WD ABAP Page Builder
     SWDP_CCP_API (Package) Web Dynpro ABAP: CCP Integration API
Properties
Class CL_CHIP_GADGET_UTIL  
Short Description Gadget UTIL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_CCP_API   Web Dynpro ABAP: CCP Integration API 
Created 20110909   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_CHIP_GADGET_UTIL has no interface implemented.
Friends
Class CL_CHIP_GADGET_UTIL has no friend class.
Attributes
Class CL_CHIP_GADGET_UTIL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_PAGE Static method Public Method Creates a page 20110927
2 DELETE_PAGE Static method Public Method Deletes a page 20110927
3 DELETE_PAGE_GADGET_USAGE Static method Public Method Deletes a Page Gadget Usage 20111006
4 GET_GADGETS Static method Public Method Returns all gadgets 20110909
5 GET_PAGES Static method Public Method Returns all pages 20110909
6 GET_PAGE_GADGET_USAGES Static method Public Method Returns all page gadget usages 20110912
7 READ_PAGE Static method Public Method Returns a page 20110927
8 SET_PAGE_GADGET_USAGE Static method Public Method Changes a page gadget usage 20111006
9 UPDATE_PAGE Static method Public Method Changes a page 20110929
Events
Class CL_CHIP_GADGET_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_GADGET Public See coding 20110909 begin of tp_s_gadget, id type string, title type string, description type string, url type string, config type string, end of tp_s_gadget
2 TP_S_PAGE Public See coding 20110909 begin of tp_s_page, id type string, title type string, layout type string, end of tp_s_page
3 TP_S_PAGE_GADGET_USAGE Public See coding 20110909 begin of tp_s_page_gadget_usage, page_id type string, usage_id type string, gadget_id type string, title type string, config type string, layout_data type string, end of tp_s_page_gadget_usage
4 TP_T_GADGET Public See coding 20110909 tp_t_gadget type hashed table of tp_s_gadget with unique key id
5 TP_T_PAGE Public See coding 20110909 tp_t_page type hashed table of tp_s_page with unique key id
6 TP_T_PAGE_GADGET_USAGE Public See coding 20110909 tp_t_page_gadget_usage type hashed table of tp_s_page_gadget_usage with unique key page_id usage_id
Method Signatures

Method CREATE_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAGE Call by reference Type reference (TYPE) TP_S_PAGE 20110927

Method CREATE_PAGE on class CL_CHIP_GADGET_UTIL has no exception.

Method DELETE_PAGE Signature

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

Method DELETE_PAGE on class CL_CHIP_GADGET_UTIL has no exception.

Method DELETE_PAGE_GADGET_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAGE_ID Call by reference Type reference (TYPE) STRING 20111006
2 Importing USAGE_ID Call by reference Type reference (TYPE) STRING 20111006

Method DELETE_PAGE_GADGET_USAGE on class CL_CHIP_GADGET_UTIL has no exception.

Method GET_GADGETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GADGET_TAB Value transfer Type reference (TYPE) TP_T_GADGET 20110909
2 Importing ONLY_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110910

Method GET_GADGETS on class CL_CHIP_GADGET_UTIL has no exception.

Method GET_PAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ONLY_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110910
2 Returning PAGE_TAB Value transfer Type reference (TYPE) TP_T_PAGE 20110909

Method GET_PAGES on class CL_CHIP_GADGET_UTIL has no exception.

Method GET_PAGE_GADGET_USAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PAGE_GADGET_USAGE_TAB Value transfer Type reference (TYPE) TP_T_PAGE_GADGET_USAGE 20110912
2 Importing PAGE_ID Value transfer Type reference (TYPE) STRING 20111006

Method GET_PAGE_GADGET_USAGES on class CL_CHIP_GADGET_UTIL has no exception.

Method READ_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAGE_ID Call by reference Type reference (TYPE) STRING 20110927
2 Returning RESULT Value transfer Type reference (TYPE) TP_S_PAGE 20110927

Method READ_PAGE on class CL_CHIP_GADGET_UTIL has no exception.

Method SET_PAGE_GADGET_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAGE_GADGET_USAGE Call by reference Type reference (TYPE) TP_S_PAGE_GADGET_USAGE 20111006

Method SET_PAGE_GADGET_USAGE on class CL_CHIP_GADGET_UTIL has no exception.

Method UPDATE_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAGE Call by reference Type reference (TYPE) TP_S_PAGE 20110929

Method UPDATE_PAGE on class CL_CHIP_GADGET_UTIL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732