|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
org.eclipse.mylar.internal.tasks.ui.views.DatePickerPanel
public class DatePickerPanel
Nested Class Summary | |
---|---|
class |
DatePickerPanel.DateSelection
|
Field Summary | |
---|---|
private org.eclipse.swt.widgets.Composite |
calendarComposite
|
private org.eclipse.swt.widgets.Label[] |
calendarLabels
|
private java.util.Calendar |
date
|
private java.text.DateFormatSymbols |
dateFormatSymbols
|
private org.eclipse.swt.widgets.Composite |
headerComposite
|
private java.util.Calendar |
initialDate
|
private org.eclipse.swt.widgets.List |
monthList
|
private org.eclipse.jface.viewers.ISelection |
selection
|
private java.util.List<org.eclipse.jface.viewers.ISelectionChangedListener> |
selectionListeners
|
private org.eclipse.swt.widgets.List |
timeList
|
private org.eclipse.swt.widgets.Spinner |
yearSpinner
|
Fields inherited from class org.eclipse.swt.widgets.Control |
---|
handle |
Constructor Summary | |
---|---|
DatePickerPanel(org.eclipse.swt.widgets.Composite parent,
int style,
java.util.Calendar initialDate)
|
Method Summary | |
---|---|
void |
addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
|
private void |
createCalendarData()
|
private void |
createComposite(org.eclipse.swt.widgets.Composite composite)
|
private void |
createComposite1(org.eclipse.swt.widgets.Composite composite)
This method initializes composite1 |
private void |
createMonthList(org.eclipse.swt.widgets.Composite composite)
This method initializes the month combo |
private void |
createTimeList(org.eclipse.swt.widgets.Composite composite)
This method initializes the month combo |
private void |
createYearSpinner(org.eclipse.swt.widgets.Composite composite)
|
org.eclipse.jface.viewers.ISelection |
getSelection()
|
private void |
initialize()
|
void |
keyPressed(org.eclipse.swt.events.KeyEvent e)
|
void |
keyReleased(org.eclipse.swt.events.KeyEvent e)
|
private void |
notifyListeners(org.eclipse.jface.viewers.SelectionChangedEvent event)
|
void |
removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
|
void |
setDate(java.util.Calendar date)
|
void |
setSelection(org.eclipse.jface.viewers.ISelection selection)
|
private void |
unSellectAll()
|
private void |
updateCalendar()
|
Methods inherited from class org.eclipse.swt.widgets.Composite |
---|
changed, checkSubclass, computeSize, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList |
Methods inherited from class org.eclipse.swt.widgets.Scrollable |
---|
computeTrim, getClientArea, getHorizontalBar, getVerticalBar |
Methods inherited from class org.eclipse.swt.widgets.Control |
---|
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update |
Methods inherited from class org.eclipse.swt.widgets.Widget |
---|
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private org.eclipse.swt.widgets.List timeList
private org.eclipse.swt.widgets.List monthList
private org.eclipse.swt.widgets.Spinner yearSpinner
private org.eclipse.swt.widgets.Composite headerComposite
private org.eclipse.swt.widgets.Composite calendarComposite
private java.util.Calendar initialDate
private java.util.Calendar date
private org.eclipse.jface.viewers.ISelection selection
private java.text.DateFormatSymbols dateFormatSymbols
private org.eclipse.swt.widgets.Label[] calendarLabels
private java.util.List<org.eclipse.jface.viewers.ISelectionChangedListener> selectionListeners
Constructor Detail |
---|
public DatePickerPanel(org.eclipse.swt.widgets.Composite parent, int style, java.util.Calendar initialDate)
Method Detail |
---|
private void initialize()
private void createTimeList(org.eclipse.swt.widgets.Composite composite)
private void createMonthList(org.eclipse.swt.widgets.Composite composite)
private void createYearSpinner(org.eclipse.swt.widgets.Composite composite)
private void createComposite(org.eclipse.swt.widgets.Composite composite)
private void createComposite1(org.eclipse.swt.widgets.Composite composite)
private void createCalendarData()
private void updateCalendar()
private void unSellectAll()
public void setDate(java.util.Calendar date)
public void keyPressed(org.eclipse.swt.events.KeyEvent e)
keyPressed
in interface org.eclipse.swt.events.KeyListener
public void keyReleased(org.eclipse.swt.events.KeyEvent e)
keyReleased
in interface org.eclipse.swt.events.KeyListener
private void notifyListeners(org.eclipse.jface.viewers.SelectionChangedEvent event)
public void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
addSelectionChangedListener
in interface org.eclipse.jface.viewers.ISelectionProvider
public org.eclipse.jface.viewers.ISelection getSelection()
getSelection
in interface org.eclipse.jface.viewers.ISelectionProvider
public void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
removeSelectionChangedListener
in interface org.eclipse.jface.viewers.ISelectionProvider
public void setSelection(org.eclipse.jface.viewers.ISelection selection)
setSelection
in interface org.eclipse.jface.viewers.ISelectionProvider
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |