public class WeeklyCalendarComponent extends Component
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
CMD_ADD |
static java.lang.String |
CMD_ADD_ALLDAY |
static java.lang.String |
CMD_EDIT |
static java.lang.String |
ID_CMD |
static java.lang.String |
ID_PARAM |
static java.lang.String |
ID_PARAM_SEPARATOR |
构造器和说明 |
---|
WeeklyCalendarComponent(java.lang.String name,
java.util.Collection calendarWrappers,
int viewStartHour,
Translator translator,
java.lang.Boolean eventAlwaysVisible) |
限定符和类型 | 方法和说明 |
---|---|
CalendarRenderWrapper |
getCalendarRenderWrapper(java.lang.String calendarID) |
int |
getDisplayDays() |
ComponentRenderer |
getHTMLRendererSingleton() |
int |
getWeekOfYear() |
int |
getYear() |
boolean |
isEventAlwaysVisible()
Returns true when events should be visible always (renderer does not check isVis() )
|
void |
nextWeek()
Go back to next week.
|
void |
previousWeek()
Go back to previous week.
|
void |
setCalendarRenderWrappers(java.util.Collection calendarRenderWrappers) |
void |
setDate(java.util.Date gotoDate)
Set focus of calendar-component to certain date.
|
void |
setDisplayDays(int displayDays)
Set how many days from the beginning of a week should be displayd (e.g. 7=sholw week; 5=MO-FI)
|
void |
setFocus(int year,
int weekOfYear)
Set this calendars focus to year/weekOfYear.
|
void |
validate(UserRequest ureq,
ValidationResult vr)
called just before the rendering of the -whole tree- takes place, so e.g. lazy fetching can be implemented, or issueing a request for a new moduleUri (e.g. for
CPComponent, so that the browser loads images correctly). only called when the component is visible
|
addListener, debuginfoGetListeners, dispatchRequest, getAndClearLatestFiredEvent, getComponentName, getDispatchID, getExtendedDebugInfo, getLatestDispatchedController, getListenerInfo, getParent, getSpanAsDomReplaceable, getTimestamp, getTranslator, isDirty, isDirtyForUser, isDomReplaceable, isEnabled, isVisible, removeListener, setDirty, setDomReplaceable, setEnabled, setSpanAsDomReplaceable, setVisible, toString
public static final java.lang.String ID_CMD
public static final java.lang.String ID_PARAM
public static final java.lang.String ID_PARAM_SEPARATOR
public static final java.lang.String CMD_ADD
public static final java.lang.String CMD_EDIT
public static final java.lang.String CMD_ADD_ALLDAY
public WeeklyCalendarComponent(java.lang.String name, java.util.Collection calendarWrappers, int viewStartHour, Translator translator, java.lang.Boolean eventAlwaysVisible)
name
- calendarWrappers
- viewStartHour
- translator
- eventAlwaysVisible
- When true, the 'isVis()' check is disabled and events will be displayed always.public void setFocus(int year, int weekOfYear)
year
- weekOfYear
- public void setDisplayDays(int displayDays)
displayDays
- public ComponentRenderer getHTMLRendererSingleton()
getHTMLRendererSingleton
在类中 Component
public CalendarRenderWrapper getCalendarRenderWrapper(java.lang.String calendarID)
public void setCalendarRenderWrappers(java.util.Collection calendarRenderWrappers)
public int getDisplayDays()
public int getWeekOfYear()
public int getYear()
public void validate(UserRequest ureq, ValidationResult vr)
Component
public void previousWeek()
public void nextWeek()
public void setDate(java.util.Date gotoDate)
gotoDate
- public boolean isEventAlwaysVisible()