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) MonthCalendar calendar  

    Fields inherited from class org.eclipse.jface.viewers.Viewer

    WIDGET_DATA_KEY
  • Constructor Summary

    Constructors 
    Constructor Description
    MonthCalendarViewer​(MonthCalendar monthCalendar)  
    MonthCalendarViewer​(org.eclipse.swt.widgets.Composite parent, int style)  
  • Method Summary

    Modifier and Type Method Description
    protected void changeSelection()  
    org.eclipse.swt.widgets.Control getControl()  
    MonthCalendar getMonthCalendar()  
    org.eclipse.jface.viewers.ISelection getSelection()  
    protected void inputChanged​(java.lang.Object input, java.lang.Object oldInput)  
    void refresh()  
    void setContentProvider​(org.eclipse.jface.viewers.IContentProvider contentProvider)  
    void setLabelProvider​(org.eclipse.jface.viewers.IBaseLabelProvider labelProvider)  
    void setSelection​(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

    Methods inherited from class org.eclipse.jface.viewers.Viewer

    addHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelection

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • getControl

      public org.eclipse.swt.widgets.Control getControl()
      Specified by:
      getControl in class org.eclipse.jface.viewers.Viewer
    • getMonthCalendar

      public MonthCalendar getMonthCalendar()
    • getSelection

      public org.eclipse.jface.viewers.ISelection getSelection()
      Specified by:
      getSelection in interface org.eclipse.jface.viewers.ISelectionProvider
      Specified by:
      getSelection in class org.eclipse.jface.viewers.Viewer
    • refresh

      public void refresh()
      Specified by:
      refresh in class org.eclipse.jface.viewers.Viewer
    • inputChanged

      protected void inputChanged​(java.lang.Object input, java.lang.Object oldInput)
      Overrides:
      inputChanged in class org.eclipse.jface.viewers.Viewer
    • setSelection

      public void setSelection​(org.eclipse.jface.viewers.ISelection selection, boolean reveal)
      Specified by:
      setSelection in class org.eclipse.jface.viewers.Viewer
    • changeSelection

      protected void changeSelection()
    • setContentProvider

      public void setContentProvider​(org.eclipse.jface.viewers.IContentProvider contentProvider)
      Overrides:
      setContentProvider in class org.eclipse.jface.viewers.ContentViewer
    • setLabelProvider

      public void setLabelProvider​(org.eclipse.jface.viewers.IBaseLabelProvider labelProvider)
      Overrides:
      setLabelProvider in class org.eclipse.jface.viewers.ContentViewer