Class CDatePanel

  • All Implemented Interfaces:
    org.eclipse.swt.graphics.Drawable

    public class CDatePanel
    extends org.eclipse.swt.widgets.Composite
    • Constructor Summary

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private void addMonth()  
      private void createHeader()  
      VPanel getPanel()  
      private void handleResize()  
      private void removeMonth()  
      void setMonthCount​(int count)  
      private void updateMonths()  
      • Methods inherited from class org.eclipse.swt.widgets.Composite

        changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
      • Methods inherited from class org.eclipse.swt.widgets.Scrollable

        computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
      • Methods inherited from class org.eclipse.swt.widgets.Control

        addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isAutoScalable, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
      • Methods inherited from class org.eclipse.swt.widgets.Widget

        addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • header

        private VPanel header
      • headerSize

        private int headerSize
      • pickerSize

        private int pickerSize
      • locale

        private java.util.Locale locale
      • timezone

        private java.util.TimeZone timezone
      • calendar

        private java.util.Calendar calendar
      • listener

        private org.eclipse.swt.events.SelectionAdapter listener
    • Constructor Detail

      • CDatePanel

        public CDatePanel​(org.eclipse.swt.widgets.Composite parent,
                          int style)
    • Method Detail

      • addMonth

        private void addMonth()
      • createHeader

        private void createHeader()
      • getPanel

        public VPanel getPanel()
      • handleResize

        private void handleResize()
      • removeMonth

        private void removeMonth()
      • setMonthCount

        public void setMonthCount​(int count)
      • updateMonths

        private void updateMonths()