SAP ABAP Class CL_CHTMLB_CALENDAR_MONTH (Element-Handler: <chtmlb:calendar_monthly>)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI-TAG (Application Component) Tag Library
     BSP_DYN_CONFIG_EXTENSIONS (Package) Tag Library for Dynamic Layout
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CLG_CHTMLB_CALENDAR_MONTHLY Base: 20050914
Properties
Class CL_CHTMLB_CALENDAR_MONTH  
Short Description Element-Handler: <chtmlb:calendar_monthly>    
Super Class CLG_CHTMLB_CALENDAR_MONTHLY Base: <chtmlb:calendar_monthly> 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_EXTENSIONS   Tag Library for Dynamic Layout 
Created 20050914   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CHTMLB_CALENDAR_MONTH has no forward declaration.
Interfaces
Class CL_CHTMLB_CALENDAR_MONTH has no interface implemented.
Friends
Class CL_CHTMLB_CALENDAR_MONTH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Protected Type reference (TYPE) ABAP_BOOL 'X' indicates whether tag should be rendered (switch) 20080227
2 GV_DESIGN Instance attribute Private Type reference (TYPE) STRING Design 20050914
3 GV_IS_THTMLB Instance attribute Protected Type reference (TYPE) FLAG Running in an THTMLb environment? 20060711
4 GV_TEST_MODE Instance attribute Protected Type reference (TYPE) ABAP_BOOL X = Testmode is ON 20081028
Methods
# Method Level Visibility Method type Description Created on
1 IS_NON_ISO_CALENDAR Instance method Private Method Return true if Calendar is non-ISO 20080716
2 MAP_APPO_EXT2INT_FORMAT Instance method Private Method Map appointments from external to internal format 20050915
3 RENDER_APPOINTMENTS Instance method Private Method Render appointments 20050915
4 RENDER_CALENDAR_BODY Instance method Private Method Render body of calendar 20050915
5 RENDER_CALENDAR_HEADER Instance method Private Method Render header of calendar 20050915
6 RENDER_CALE_MONTHLYVIEW Instance method Private Method Render calendar 20050915
7 RENDER_CELL Instance method Private Method Render cell 20050915
8 RENDER_CELL_BODY Instance method Private Method Render body of cell 20050915
9 RENDER_CELL_HEADER Instance method Private Method Render header of cell 20050915
10 RENDER_DAILY_APPOINTMENTS Instance method Private Method Render daily appointments 20050920
11 RENDER_OTHER_APPOINTMENTS Instance method Private Method Render other appointments 20050920
12 RENDER_WEEKDAY_NAMES Instance method Private Method Render names of weekdays 20050915
13 RESOLVE_MODEL_BINDING Instance method Private Method Resolve model binding 20050916
14 SPLIT_APPOINTMENT Instance method Private Method Split appointment 20050920
Events
Class CL_CHTMLB_CALENDAR_MONTH has no event.
Types
Class CL_CHTMLB_CALENDAR_MONTH has no local type.
Method Signatures

Method IS_NON_ISO_CALENDAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL True if Calendar is non-ISO 20080716

Method IS_NON_ISO_CALENDAR on class CL_CHTMLB_CALENDAR_MONTH has no exception.

Method MAP_APPO_EXT2INT_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_TAB Table type for appointments of calendar 20050915
2 Returning RT_APPOINTMENTS Value transfer Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050915

Method MAP_APPO_EXT2INT_FORMAT on class CL_CHTMLB_CALENDAR_MONTH has no exception.

Method RENDER_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050915
2 Importing IV_DATE Call by reference Type reference (TYPE) D 20050915
3 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20050915

Method RENDER_APPOINTMENTS on class CL_CHTMLB_CALENDAR_MONTH has no exception.

Method RENDER_CALENDAR_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050915

Method RENDER_CALENDAR_BODY on class CL_CHTMLB_CALENDAR_MONTH has no exception.

Method RENDER_CALENDAR_HEADER Signature

Method RENDER_CALENDAR_HEADER on class CL_CHTMLB_CALENDAR_MONTH has no parameter.
Method RENDER_CALENDAR_HEADER on class CL_CHTMLB_CALENDAR_MONTH has no exception.

Method RENDER_CALE_MONTHLYVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050915

Method RENDER_CALE_MONTHLYVIEW on class CL_CHTMLB_CALENDAR_MONTH has no exception.

Method RENDER_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050915
2 Importing IV_DATE Call by reference Type reference (TYPE) D 20050915
3 Importing IV_LONG_DESC Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050927
4 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20050915

Method RENDER_CELL on class CL_CHTMLB_CALENDAR_MONTH has no exception.

Method RENDER_CELL_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050915
2 Importing IV_DATE Call by reference Type reference (TYPE) D 20050915
3 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20050915

Method RENDER_CELL_BODY on class CL_CHTMLB_CALENDAR_MONTH has no exception.

Method RENDER_CELL_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) D 20050915
2 Importing IV_LONG_DESC Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050927
3 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20050915

Method RENDER_CELL_HEADER on class CL_CHTMLB_CALENDAR_MONTH has no exception.

Method RENDER_DAILY_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050920
2 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20050920
3 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20050920
4 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20050920

Method RENDER_DAILY_APPOINTMENTS on class CL_CHTMLB_CALENDAR_MONTH has no exception.

Method RENDER_OTHER_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050920
2 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20050920
3 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20050920
4 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20050920

Method RENDER_OTHER_APPOINTMENTS on class CL_CHTMLB_CALENDAR_MONTH has no exception.

Method RENDER_WEEKDAY_NAMES Signature

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

Method RENDER_WEEKDAY_NAMES on class CL_CHTMLB_CALENDAR_MONTH has no exception.

Method RESOLVE_MODEL_BINDING Signature

Method RESOLVE_MODEL_BINDING on class CL_CHTMLB_CALENDAR_MONTH has no parameter.
Method RESOLVE_MODEL_BINDING on class CL_CHTMLB_CALENDAR_MONTH has no exception.

Method SPLIT_APPOINTMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_APPOINTMENT Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT Structure for internal use of appointments in calendar 20050920
2 Returning RT_APPOINTMENTS Value transfer Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050920

Method SPLIT_APPOINTMENT on class CL_CHTMLB_CALENDAR_MONTH has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700