Class MonthCalendarViewer
- java.lang.Object
-
- org.eclipse.jface.viewers.Viewer
-
- org.eclipse.jface.viewers.ContentViewer
-
- org.eclipse.nebula.widgets.compositetable.viewers.MonthCalendarViewer
-
- All Implemented Interfaces:
org.eclipse.jface.viewers.IInputProvider,org.eclipse.jface.viewers.IInputSelectionProvider,org.eclipse.jface.viewers.ISelectionProvider
public class MonthCalendarViewer extends org.eclipse.jface.viewers.ContentViewer
-
-
Field Summary
Fields Modifier and Type Field Description (package private) MonthCalendarcalendarprivate EventContentProvidereventContentProviderprivate EventCountProvidereventCountProviderprivate org.eclipse.swt.events.MouseListenermouseListenerprivate org.eclipse.jface.viewers.IStructuredSelectionselection
-
Constructor Summary
Constructors Constructor Description MonthCalendarViewer(MonthCalendar monthCalendar)MonthCalendarViewer(org.eclipse.swt.widgets.Composite parent, int style)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidchangeSelection()org.eclipse.swt.widgets.ControlgetControl()MonthCalendargetMonthCalendar()org.eclipse.jface.viewers.ISelectiongetSelection()protected voidinputChanged(java.lang.Object input, java.lang.Object oldInput)voidrefresh()voidsetContentProvider(org.eclipse.jface.viewers.IContentProvider contentProvider)voidsetLabelProvider(org.eclipse.jface.viewers.IBaseLabelProvider labelProvider)voidsetSelection(org.eclipse.jface.viewers.ISelection selection, boolean reveal)-
Methods inherited from class org.eclipse.jface.viewers.ContentViewer
getContentProvider, getInput, getLabelProvider, handleDispose, handleLabelProviderChanged, hookControl, labelProviderChanged, setInput
-
-
-
-
Field Detail
-
calendar
MonthCalendar calendar
-
selection
private org.eclipse.jface.viewers.IStructuredSelection selection
-
mouseListener
private org.eclipse.swt.events.MouseListener mouseListener
-
eventContentProvider
private EventContentProvider eventContentProvider
-
eventCountProvider
private EventCountProvider eventCountProvider
-
-
Constructor Detail
-
MonthCalendarViewer
public MonthCalendarViewer(org.eclipse.swt.widgets.Composite parent, int style)
-
MonthCalendarViewer
public MonthCalendarViewer(MonthCalendar monthCalendar)
-
-
Method Detail
-
getControl
public org.eclipse.swt.widgets.Control getControl()
- Specified by:
getControlin classorg.eclipse.jface.viewers.Viewer
-
getMonthCalendar
public MonthCalendar getMonthCalendar()
-
getSelection
public org.eclipse.jface.viewers.ISelection getSelection()
- Specified by:
getSelectionin interfaceorg.eclipse.jface.viewers.ISelectionProvider- Specified by:
getSelectionin classorg.eclipse.jface.viewers.Viewer
-
refresh
public void refresh()
- Specified by:
refreshin classorg.eclipse.jface.viewers.Viewer
-
inputChanged
protected void inputChanged(java.lang.Object input, java.lang.Object oldInput)- Overrides:
inputChangedin classorg.eclipse.jface.viewers.Viewer
-
setSelection
public void setSelection(org.eclipse.jface.viewers.ISelection selection, boolean reveal)- Specified by:
setSelectionin classorg.eclipse.jface.viewers.Viewer
-
changeSelection
protected void changeSelection()
-
setContentProvider
public void setContentProvider(org.eclipse.jface.viewers.IContentProvider contentProvider)
- Overrides:
setContentProviderin classorg.eclipse.jface.viewers.ContentViewer
-
setLabelProvider
public void setLabelProvider(org.eclipse.jface.viewers.IBaseLabelProvider labelProvider)
- Overrides:
setLabelProviderin classorg.eclipse.jface.viewers.ContentViewer
-
-