public class SimpleDayCell extends FocusableFlowPanel implements com.google.gwt.event.dom.client.MouseUpHandler, com.google.gwt.event.dom.client.MouseDownHandler, com.google.gwt.event.dom.client.MouseOverHandler, com.google.gwt.event.dom.client.MouseMoveHandler
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled| Constructor and Description |
|---|
SimpleDayCell(VCalendar calendar,
int row,
int cell) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCalendarEvent(CalendarEvent e) |
void |
addEmphasisStyle() |
com.google.gwt.event.shared.HandlerRegistration |
addMouseMoveHandler(com.google.gwt.event.dom.client.MouseMoveHandler handler) |
protected void |
cancelEventDrag(MonthEventLabel w) |
CalendarEvent |
getCalendarEvent(int i) |
int |
getCell() |
Date |
getDate() |
int |
getEventCount() |
CalendarEvent[] |
getEvents() |
int |
getHeigth() |
MonthGrid |
getMonthGrid() |
CalendarEvent |
getMoveEvent() |
int |
getRow() |
int |
getWidth() |
protected void |
onAttach() |
protected void |
onDetach() |
void |
onLoad() |
void |
onMouseDown(com.google.gwt.event.dom.client.MouseDownEvent event) |
void |
onMouseMove(com.google.gwt.event.dom.client.MouseMoveEvent event) |
void |
onMouseOver(com.google.gwt.event.dom.client.MouseOverEvent event) |
void |
onMouseUp(com.google.gwt.event.dom.client.MouseUpEvent event) |
void |
reDraw(boolean clear) |
void |
removeEmphasisStyle() |
boolean |
removeEvent(CalendarEvent targetEvent,
boolean reDrawImmediately) |
void |
setDate(Date date) |
void |
setHeightPX(int px,
boolean clear) |
void |
setMonthGrid(MonthGrid monthGrid) |
void |
setMonthNameVisible(boolean b) |
void |
setToday(boolean today) |
void |
startCalendarEventDrag(com.google.gwt.event.dom.client.MouseDownEvent event,
MonthEventLabel w) |
void |
updateDragPosition(MonthEventLabel w,
int dayDiff,
int weekDiff) |
void |
updateEvents(int slots,
boolean clear) |
addBlurHandler, addFocusHandler, addKeyDownHandler, addKeyPressHandler, focus, setFocusadd, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, removeadd, adopt, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetWidgetIndexgetWidget, getWidgetCount, getWidgetIndex, removeforEach, spliteratorpublic SimpleDayCell(VCalendar calendar, int row, int cell)
public void onLoad()
onLoad in class com.google.gwt.user.client.ui.Widgetpublic void setMonthGrid(MonthGrid monthGrid)
public MonthGrid getMonthGrid()
public void setDate(Date date)
public Date getDate()
public void reDraw(boolean clear)
public void setHeightPX(int px,
boolean clear)
public void updateEvents(int slots,
boolean clear)
public void addCalendarEvent(CalendarEvent e)
public void setMonthNameVisible(boolean b)
public com.google.gwt.event.shared.HandlerRegistration addMouseMoveHandler(com.google.gwt.event.dom.client.MouseMoveHandler handler)
protected void onAttach()
onAttach in class com.google.gwt.user.client.ui.Widgetprotected void onDetach()
onDetach in class com.google.gwt.user.client.ui.Widgetpublic void onMouseUp(com.google.gwt.event.dom.client.MouseUpEvent event)
onMouseUp in interface com.google.gwt.event.dom.client.MouseUpHandlerpublic void onMouseDown(com.google.gwt.event.dom.client.MouseDownEvent event)
onMouseDown in interface com.google.gwt.event.dom.client.MouseDownHandlerpublic void onMouseOver(com.google.gwt.event.dom.client.MouseOverEvent event)
onMouseOver in interface com.google.gwt.event.dom.client.MouseOverHandlerpublic void onMouseMove(com.google.gwt.event.dom.client.MouseMoveEvent event)
onMouseMove in interface com.google.gwt.event.dom.client.MouseMoveHandlerpublic void startCalendarEventDrag(com.google.gwt.event.dom.client.MouseDownEvent event,
MonthEventLabel w)
protected void cancelEventDrag(MonthEventLabel w)
public void updateDragPosition(MonthEventLabel w, int dayDiff, int weekDiff)
public int getRow()
public int getCell()
public int getHeigth()
public int getWidth()
public void setToday(boolean today)
public boolean removeEvent(CalendarEvent targetEvent, boolean reDrawImmediately)
public CalendarEvent getCalendarEvent(int i)
public CalendarEvent[] getEvents()
public int getEventCount()
public CalendarEvent getMoveEvent()
public void addEmphasisStyle()
public void removeEmphasisStyle()
Copyright © 2016 Vaadin Ltd. All rights reserved.