function _displayDate(oDate, bSkipFocus) {

		var oCalDate,
			iYear;

		if (!oDate) {
			return;
		}

		oCalDate = CalendarDate.fromLocalJSDate(oDate, this.getPrimaryCalendarType());

		iYear = oCalDate.getYear();
		CalendarUtils._checkYearInValidRange(iYear);

		if (CalendarUtils._isOutside(oCalDate, this._oMinDate, this._oMaxDate)) {
			throw new Error("Date must not be in valid range (minDate and maxDate); " + this);
		}

		this._setFocusedDate(oCalDate);

		if (this.getDomRef() && this._iMode == 0) {
			this._renderMonth(bSkipFocus, true); // fire no startDateChange event on programmatical change
		}

	}
/**
	 * @param {Object} oDate The date to be displayed
	 * @param {boolean} bSkipFocus Whether the date is focused
	 * @private
	 */
@param {Object} oDate The date to be displayed
@param {boolean} bSkipFocus Whether the date is focused
@private
@param { Object } oDate The date to be displayed @param { boolean } bSkipFocus Whether the date is focused @private
function _displayDate(oDate, bSkipFocus) {
		var oCalDate,
			iYear;
		if (!oDate) {
			return;
		}
		oCalDate = CalendarDate.fromLocalJSDate(oDate, this.getPrimaryCalendarType());
		iYear = oCalDate.getYear();
		CalendarUtils._checkYearInValidRange(iYear);
		if (CalendarUtils._isOutside(oCalDate, this._oMinDate, this._oMaxDate)) {
			throw new Error("Date must not be in valid range (minDate and maxDate); " + this);
		}
		this._setFocusedDate(oCalDate);
		if (this.getDomRef() && this._iMode == 0) {
			this._renderMonth(bSkipFocus, true); 
		}
	}
function _displayDate ( oDate , bSkipFocus ) { var oCalDate , iYear ; if ( ! oDate ) { return ; } oCalDate = CalendarDate . fromLocalJSDate ( oDate , this . getPrimaryCalendarType ( ) ) ; iYear = oCalDate . getYear ( ) ; CalendarUtils . _checkYearInValidRange ( iYear ) ; if ( CalendarUtils . _isOutside ( oCalDate , this . _oMinDate , this . _oMaxDate ) ) { throw new Error ( "Date must not be in valid range (minDate and maxDate); " + this ) ; } this . _setFocusedDate ( oCalDate ) ; if ( this . getDomRef ( ) && this . _iMode == 0 ) { this . _renderMonth ( bSkipFocus , true ) ; } }
@param {Object} oDate The date to be displayed
 @param {boolean} bSkipFocus Whether the date is focused
 @private
@param { Object } oDate The date to be displayed @param { boolean } bSkipFocus Whether the date is focused @private
// fire no startDateChange event on programmatical change