question: private ArrayList < CalendarBorderProperties > zGetDefaultBorderPropertiesList ( ) { ArrayList < CalendarBorderProperties > results = new ArrayList < CalendarBorderProperties > ( ) ; Color defaultDateBoxBorderColor = new Color ( 99 , 130 , 191 ) ; Color defaultWeekdayEndcapsBorderColor = colorBackgroundWeekdayLabels ; Color defaultWeekNumberEndcapsBorderColor = colorBackgroundWeekNumberLabels ; CalendarBorderProperties dateBoxBorderProperties = new CalendarBorderProperties ( new Point ( 3 , 3 ) , new Point ( 5 , 5 ) , defaultDateBoxBorderColor , 1 ) ; results . add ( dateBoxBorderProperties ) ; CalendarBorderProperties weekdayLabelBorderProperties = new CalendarBorderProperties ( new Point ( 3 , 2 ) , new Point ( 5 , 2 ) , defaultWeekdayEndcapsBorderColor , 1 ) ; results . add ( weekdayLabelBorderProperties ) ; CalendarBorderProperties weekNumberBorderProperties = new CalendarBorderProperties ( new Point ( 2 , 3 ) , new Point ( 2 , 5 ) , defaultWeekNumberEndcapsBorderColor , 1 ) ; results . add ( weekNumberBorderProperties ) ; return results ; }
target:  zGetDefaultBorderPropertiesList, This creates and returns a list of default border properties for the calendar. The default border properties will be slightly different depending on whether or not the week numbers are currently displayed in the calendar. Technical notes: This does not save the default border properties to the date picker settings class. This does not clear the existing borders. This does not apply the border properties list to the calendar. This does not set the upper left corner calendar label to be visible or invisible.