public class CDateTime extends BaseCombo
Styles are set using the constants provided in the CDT class.
CDT
Modifier and Type | Class and Description |
---|---|
(package private) class |
CDateTime.SpinnerLayout
The layout used for a "basic" CDateTime - when it is neither of style
SIMPLE or DROP_DOWN - with style of SPINNER.
Note that there is a spinner, but no button for this style. |
BaseCombo.DropComboLayout
Modifier and Type | Field and Description |
---|---|
(package private) int |
activeField |
(package private) CDateTimeBuilder |
builder |
(package private) org.eclipse.swt.graphics.Color |
buttonHoverBackgroundColor |
(package private) org.eclipse.swt.graphics.Color |
buttonHoverBorderColor |
(package private) org.eclipse.swt.graphics.Color |
buttonSelectedBackgroundColor |
(package private) org.eclipse.swt.graphics.Color |
buttonSelectedBorderColor |
(package private) java.text.DateFormat.Field[] |
field |
(package private) int |
format |
(package private) boolean |
internalFocusShift |
(package private) java.util.Locale |
locale |
(package private) java.lang.String |
pattern |
(package private) VPanel |
picker |
(package private) org.eclipse.swt.graphics.Color |
pickerActiveDayColor |
(package private) org.eclipse.swt.graphics.Color |
pickerBackgroundColor |
(package private) org.eclipse.swt.graphics.Font |
pickerFont |
(package private) org.eclipse.swt.graphics.Color |
pickerForegroundColor |
(package private) org.eclipse.swt.graphics.Color |
pickerInactiveDayColor |
(package private) org.eclipse.swt.graphics.Color |
pickerMinutesBackgroundColor |
(package private) org.eclipse.swt.graphics.Color |
pickerMinutesColor |
(package private) VPanel |
pickerPanel |
(package private) org.eclipse.swt.graphics.Color |
pickerTodayColor |
(package private) boolean |
rightClick |
(package private) VNative<org.eclipse.swt.widgets.Spinner> |
spinner |
(package private) int |
style |
(package private) org.eclipse.swt.widgets.Listener |
textListener
Delegates events to their appropriate handler
|
(package private) java.util.TimeZone |
timezone |
button, BUTTON_ALWAYS, BUTTON_AUTO, BUTTON_NEVER, BUTTON_ONLY, carbon, content, contentShell, defaultButtonImage, gtk, leftAlign, panel, simple, text, textMarginHeight, win32
Constructor and Description |
---|
CDateTime(org.eclipse.swt.widgets.Composite parent,
int style)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
Modifier and Type | Method and Description |
---|---|
void |
addSelectionListener(org.eclipse.swt.events.SelectionListener listener)
Adds the listener to the collection of listeners who will be notified
when the receiver's selection changes, by sending it one of the messages
defined in the
SelectionListener interface. |
protected void |
addTextListener()
Adds the textListener for the appropriate SWT events to handle
incrementing fields.
|
(package private) void |
fieldAdjust(int amount)
Adds the given amount to the x² field, if there is one
|
(package private) void |
fieldFirst() |
(package private) void |
fieldFromTextSelection()
Sets the active field from the select of the text box
|
(package private) void |
fieldLast() |
(package private) void |
fieldNext()
Sets the active field to the next field; wraps if necessary and sets to
last field if there is no current active field
|
(package private) void |
fieldNext(boolean async)
Sets the active field to the next field; wraps if necessary and sets to
last field if there is no current active field
|
(package private) void |
fieldPrev(boolean async)
Sets the active field to the previous field; wraps if necessary and sets
to first field if there is no current active field
|
(package private) void |
fireSelectionChanged()
Notifies listeners that the selection for this CDateTime has changed
|
(package private) void |
fireSelectionChanged(boolean defaultSelection) |
(package private) void |
fireSelectionChanged(int field)
Notifies listeners that a field of the selected date for this CDateTime
has changed
|
org.eclipse.swt.graphics.Color |
getButtonHoverBackgroundColor() |
org.eclipse.swt.graphics.Color |
getButtonHoverBorderColor() |
org.eclipse.swt.graphics.Color |
getButtonSelectedBackgroundColor() |
org.eclipse.swt.graphics.Color |
getButtonSelectedBorderColor() |
(package private) VButton |
getButtonWidget() |
(package private) int |
getCalendarField()
Gets the calendar field corresponding to the active field, if there is
one.
|
(package private) int |
getCalendarField(java.text.DateFormat.Field field) |
(package private) java.util.Calendar |
getCalendarInstance() |
java.util.Calendar |
getCalendarInstance(java.util.Date date)
WARNING: Experimental API - this method may be removed in future
versions
|
java.util.Calendar |
getCalendarInstance(long date)
WARNING: Experimental API - this method may be removed in future
versions
|
(package private) java.util.Date |
getCalendarTime() |
(package private) long |
getCalendarTimeInMillis() |
boolean |
getEditable()
Returns the editable state.
|
java.util.Locale |
getLocale()
The locale currently in use by this CDateTime.
|
java.util.Calendar |
getMaxDate()
Returns the maximum date or
null . |
java.util.Calendar |
getMinDate()
Returns the minimum date or
null . |
java.lang.String |
getNullText()
Get the text which will be shown when the selection is set to null.
|
(package private) CDateTimePainter |
getPainter() |
java.lang.String |
getPattern()
Get the pattern of this CDateTime as used to set its format.
|
org.eclipse.swt.graphics.Color |
getPickerActiveDayColor() |
org.eclipse.swt.graphics.Color |
getPickerBackgroundColor() |
org.eclipse.swt.graphics.Font |
getPickerFont() |
org.eclipse.swt.graphics.Color |
getPickerForegroundColor() |
org.eclipse.swt.graphics.Color |
getPickerInactiveDayColor() |
org.eclipse.swt.graphics.Color |
getPickerMinutesBackgroundColor() |
org.eclipse.swt.graphics.Color |
getPickerMinutesColor() |
org.eclipse.swt.graphics.Color |
getPickerTodayColor() |
java.util.Date |
getSelection()
Get the current selection of this CDateTime widget, or null if there is
no selection.
|
int |
getStyle() |
java.lang.String |
getText()
Returns the text of this combo
|
(package private) VNative<org.eclipse.swt.widgets.Text> |
getTextWidget() |
java.util.TimeZone |
getTimeZone()
The timezone currently in use by this CDateTime.
|
(package private) void |
handleKey(org.eclipse.swt.widgets.Event event)
The Key event handler
|
(package private) void |
handleTraverse(org.eclipse.swt.widgets.Event event)
The Travers event handler.
|
boolean |
hasSelection()
Return true if this CDateTime has one or more dates selected;
|
(package private) boolean |
isClosingField(int calendarField)
Determine whether the provided field is the most precise field.
|
(package private) boolean |
isSelected(java.util.Date date) |
(package private) boolean |
isSingleSelection() |
protected void |
postClose(org.eclipse.swt.widgets.Shell popup)
called just after the content shell is set not-visible and has
"closed"
|
void |
removeSelectionListener(org.eclipse.swt.events.SelectionListener listener)
Removes the listener from the collection of listeners who will be
notified when the receiver's selection changes.
|
protected void |
removeTextListener()
Removes the textListener for the appropriate SWT events to handle
incrementing fields.
|
void |
setBackground(org.eclipse.swt.graphics.Color color) |
void |
setBuilder(CDateTimeBuilder builder)
WARNING: Experimental API - this method may be removed in future
versions
|
void |
setButtonHoverBackgroundColor(org.eclipse.swt.graphics.Color color) |
void |
setButtonHoverBorderColor(org.eclipse.swt.graphics.Color color) |
void |
setButtonImage(org.eclipse.swt.graphics.Image image)
Set the custom image for the drop down button.
|
void |
setButtonSelectedBackgroundColor(org.eclipse.swt.graphics.Color color) |
void |
setButtonSelectedBorderColor(org.eclipse.swt.graphics.Color color) |
protected boolean |
setContentFocus()
Called when the popup shell has been open, this method provides a
location for subclasses to set the focus to the content.
|
void |
setEditable(boolean editable)
Sets the editable state.
|
void |
setForeground(org.eclipse.swt.graphics.Color color) |
void |
setFormat(int format)
Set the date and time format of this CDateTime uses style constants which
correspond to the various forms of DateFormat.getXxxInstance(int).
|
void |
setLocale(java.util.Locale locale)
Sets the Locale to be used by this CDateTime and causes all affected
attributes to be updated
If the provided locale is the same as the current locale then this method simply returns. |
protected void |
setModifyEventProperties(org.eclipse.swt.widgets.Event e)
Provides a chance for subclasses to set the properties of the modify
event called when the text is modified.
|
void |
setNullText(java.lang.String text)
Set the text to be shown when the selection is null.
|
void |
setOpen(boolean open)
Convenience method for BaseCombo:setOpen(boolean, Runnable), omitting optional runnable.
|
void |
setOpen(boolean open,
java.lang.Runnable callback)
If 'open' is true, then open the popup shell (time/date picker) (set to visible)
If 'open' is false, close the popup shell (set to not visible) If content == null or isOpen() == open this
method simply returns.If contentShell == null then contentShell will be created. |
void |
setPainter(CDateTimePainter painter)
WARNING: Experimental API - this method may be removed in future
versions
|
void |
setPattern(java.lang.String pattern)
Set the style of this CDateTime to work with dates and / or times as
determined by the given pattern.
|
void |
setPattern(java.lang.String pattern,
java.util.TimeZone[] allowedTimeZones) |
void |
setPickerActiveDayColor(org.eclipse.swt.graphics.Color pickerActiveDayColor) |
void |
setPickerBackgroundColor(org.eclipse.swt.graphics.Color pickerBackgroundColor) |
void |
setPickerFont(org.eclipse.swt.graphics.Font pickerFont) |
void |
setPickerForegroundColor(org.eclipse.swt.graphics.Color pickerForegroundColor) |
void |
setPickerInactiveDayColor(org.eclipse.swt.graphics.Color pickerInactiveDayColor) |
void |
setPickerMinutesBackgroundColor(org.eclipse.swt.graphics.Color pickerMinutesBackgroundColor) |
void |
setPickerMinutesColor(org.eclipse.swt.graphics.Color pickerMinutesColor) |
void |
setPickerTodayColor(org.eclipse.swt.graphics.Color pickerTodayColor) |
(package private) void |
setScrollable(boolean scrollable) |
void |
setSelection(java.util.Date selection)
Set the selection for this CDateTime to that of the provided
Date object. |
void |
setTimeZone(java.lang.String zoneID)
Sets the timezone to the timezone specified by the given zoneID, or to
the system default if the given zoneID is null.
|
void |
setTimeZone(java.util.TimeZone zone)
Sets the timezone to the given timezone, or to the system's default
timezone if the given timezone is null.
|
void |
show(java.util.Date date)
Shows the given date if it can be shown by the selector.
|
void |
showSelection()
Show the selection if it can be shown by the selector.
|
java.lang.String |
toString() |
(package private) void |
verify(org.eclipse.swt.widgets.Event e)
The Verify Event handler.
EVERYTHING is blocked via this handler (Event.doit is set to false). |
addKeyListener, addModifyListener, addTraverseListener, checkButton, checkContent, checkContentShell, checkText, containsControl, doSetButtonImage, getContent, getContentShell, getEnabled, getHoldOpen, getMenu, getStretchControl, isDropDown, isOpen, isRTL, isSimple, postOpen, preClose, preOpen, removeKeyListener, removeModifyListener, removeTraverseListener, setButtonAlignment, setButtonText, setButtonVisibility, setButtonVisible, setContent, setEnabled, setFocus, setFont, setHoldOpen, setMenu, setPositionControl, setStretch, setToolTipText
drawBackground, getCaret, getIME, scroll, setCaret, setIME
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getFont, getForeground, getLayoutData, getLocation, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, requestLayout, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setLayoutData, setLocation, setLocation, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData
VPanel picker
VNative<org.eclipse.swt.widgets.Spinner> spinner
boolean internalFocusShift
boolean rightClick
java.util.Locale locale
java.util.TimeZone timezone
java.text.DateFormat.Field[] field
int activeField
int style
java.lang.String pattern
int format
org.eclipse.swt.widgets.Listener textListener
CDateTimeBuilder builder
VPanel pickerPanel
org.eclipse.swt.graphics.Color buttonHoverBackgroundColor
org.eclipse.swt.graphics.Color buttonHoverBorderColor
org.eclipse.swt.graphics.Color buttonSelectedBackgroundColor
org.eclipse.swt.graphics.Color buttonSelectedBorderColor
org.eclipse.swt.graphics.Color pickerForegroundColor
org.eclipse.swt.graphics.Color pickerBackgroundColor
org.eclipse.swt.graphics.Font pickerFont
org.eclipse.swt.graphics.Color pickerActiveDayColor
org.eclipse.swt.graphics.Color pickerInactiveDayColor
org.eclipse.swt.graphics.Color pickerTodayColor
org.eclipse.swt.graphics.Color pickerMinutesColor
org.eclipse.swt.graphics.Color pickerMinutesBackgroundColor
public CDateTime(org.eclipse.swt.widgets.Composite parent, int style)
parent
- a widget which will be the parent of the new instance (cannot
be null)style
- the style of widget to constructpublic void addSelectionListener(org.eclipse.swt.events.SelectionListener listener)
SelectionListener
interface.
widgetSelected
is called when the selection (date/time)
changes. widgetDefaultSelected
is when ENTER is pressed the
text box.
listener
- the listener which should be notifiedjava.lang.IllegalArgumentException
- org.eclipse.swt.SWTException
- SelectionListener
,
removeSelectionListener(org.eclipse.swt.events.SelectionListener)
,
SelectionEvent
protected void addTextListener()
void fieldAdjust(int amount)
void fieldFirst()
void fieldFromTextSelection()
void fieldLast()
void fieldNext()
void fieldNext(boolean async)
If
- true, the text update will be asynchronous (for changes to
text selection)void fieldPrev(boolean async)
If
- true, the text update will be asynchronous (for changes to
text selection)void fireSelectionChanged()
Notifies listeners that the selection for this CDateTime has changed
This will fire both a regular selection event, and a default selection event.
The data field is populated by #getSelectedDates()
.
void fireSelectionChanged(boolean defaultSelection)
void fireSelectionChanged(int field)
Notifies listeners that a field of the selected date for this CDateTime has changed
Note that this is only valid when singleSelection
is true, and
will only fire a regular selection event (not a default selection event)
The data field is populated by getSelection()
and the detail
field holds the field which was changed.
field
- the Calendar Field which caused the change, or -1 if
setTime
was called (thus setting all Calendar
Fields)VButton getButtonWidget()
int getCalendarField()
int getCalendarField(java.text.DateFormat.Field field)
java.util.Calendar getCalendarInstance()
public java.util.Calendar getCalendarInstance(java.util.Date date)
WARNING: Experimental API - this method may be removed in future versions
Get a new instance of Calendar that is initialized with the timezone and locale of this CDateTime, and set to the given date.date
- the date that the Calendar will be set to, or null for the
current system timepublic java.util.Calendar getCalendarInstance(long date)
WARNING: Experimental API - this method may be removed in future versions
Get a new instance of Calendar that is initialized with the timezone and locale of this CDateTime, and set to the given date.date
- the date, in millis, that the Calendar will be set tojava.util.Date getCalendarTime()
long getCalendarTimeInMillis()
public boolean getEditable()
BaseCombo
getEditable
in class BaseCombo
public java.util.Locale getLocale()
setLocale(Locale)
public java.lang.String getNullText()
setNullText(String)
setNullText(String)
CDateTimePainter getPainter()
public java.lang.String getPattern()
setFormat(String)
this will return
null
.SimpleDateFormat
,
setFormat(int)
,
setPattern(String)
public java.util.Date getSelection()
public java.lang.String getText()
BaseCombo
VNative<org.eclipse.swt.widgets.Text> getTextWidget()
public java.util.TimeZone getTimeZone()
setTimeZone(String)
,
setTimeZone(TimeZone)
void handleKey(org.eclipse.swt.widgets.Event event)
event
- the eventvoid handleTraverse(org.eclipse.swt.widgets.Event event)
handleKey
method.event
- the eventpublic boolean hasSelection()
boolean isSelected(java.util.Date date)
boolean isSingleSelection()
boolean isClosingField(int calendarField)
Calendar
class may be used to determine the
most precise field:
Calendar.YEAR
-> 1
Calendar.MONTH
-> 2
Calendar.DATE
-> 5
calendarField
- The calendar field identifying a pattern fieldprotected void postClose(org.eclipse.swt.widgets.Shell popup)
BaseCombo
override if you want to do something with the shell just after becoming not visible
postClose
in class BaseCombo
BaseCombo.preClose(Shell)
public void removeSelectionListener(org.eclipse.swt.events.SelectionListener listener)
listener
- the listener which should no longer be notifiedjava.lang.IllegalArgumentException
- org.eclipse.swt.SWTException
- SelectionListener
,
addSelectionListener(org.eclipse.swt.events.SelectionListener)
protected void removeTextListener()
public void setBuilder(CDateTimeBuilder builder)
WARNING: Experimental API - this method may be removed in future versions
Sets the builder that this CDateTime widget will use to build its graphical selector to the given builder, or to a default builder if the given builder is null.builder
- the builder to use, or null to use a default builderpublic void setButtonImage(org.eclipse.swt.graphics.Image image)
BaseCombo
setButtonImage
in class BaseCombo
protected boolean setContentFocus()
BaseCombo
setContentFocus
in class BaseCombo
public void setEditable(boolean editable)
BaseCombo
setEditable
in class BaseCombo
editable
- the new editable statepublic void setFormat(int format) throws java.lang.IllegalArgumentException
Styles are bitwise OR'ed together, but only one "DATE" and one "TIME" may be set at a time.
Examples:format
- the bitwise OR'ed Date and Time format to be setjava.lang.IllegalArgumentException
getPattern()
,
setPattern(String)
public void setLocale(java.util.Locale locale)
CDateTime
is of style DROP_DOWN
then
the associated CDateTime
will be set to the same locale.locale
- the Locale, or null to use the system's defaultgetLocale()
protected void setModifyEventProperties(org.eclipse.swt.widgets.Event e)
BaseCombo
For example, CDateTime overrides this method to set the data field to the
current time:
e.data = calendar.getTime();
setModifyEventProperties
in class BaseCombo
public void setNullText(java.lang.String text)
text
- public void setOpen(boolean open)
BaseCombo
setOpen
in class BaseCombo
open
- true to open the popup (date/time picker) shell, false to close it.
BaseCombo.setOpen(boolean, Runnable)
public void setOpen(boolean open, java.lang.Runnable callback)
BaseCombo
content == null
or isOpen() == open
this
method simply returns.contentShell == null
then contentShell
will be created.setOpen
in class BaseCombo
open
- true to open the popup (date/time picker) shell, false to close it.callback
- an optional runnable to be run when the operation completes.
BaseCombo.setOpen(boolean)
public void setPainter(CDateTimePainter painter)
WARNING: Experimental API - this method may be removed in future versions
Sets the painter that this CDateTime widget will use to paint its graphical selector to the given painter, or to a default painter if the given painter is null.painter
- the painter to use, or null to use a default painterpublic void setPattern(java.lang.String pattern) throws java.lang.IllegalArgumentException
DROP_DOWN
style is set, the fields of the
drop down component.pattern
- the pattern to use, if it is invalid, the original is restoredjava.lang.IllegalArgumentException
SimpleDateFormat
,
getPattern()
,
setFormat(int)
void setScrollable(boolean scrollable)
public void setSelection(java.util.Date selection)
Date
object.selection
- the new selection, or null to clear the selectionpublic void setTimeZone(java.lang.String zoneID)
zoneID
- the id of the timezone to use, or null to use the system
defaultsetTimeZone(TimeZone)
public void setTimeZone(java.util.TimeZone zone)
zone
- the timezone to use, or null to use the system defaultsetTimeZone(String)
public void show(java.util.Date date)
date
- the date to showpublic void showSelection()
show(Date)
public java.lang.String toString()
toString
in class org.eclipse.swt.widgets.Widget
void verify(org.eclipse.swt.widgets.Event e)
updateText()
method.
this.editField
without affecting the selection. Once
this.editField
reaches its capacity for the active field,
its contents are attempted to be committed. If the commit is successful,
focus switches to the next field of CDateTime. Otherwise, the contents of
this.editField
are discarded and the previous value of the
selection (before user started typing in this field) is restored; focus
stays in the same field. Example: if the seconds field contains
"23", and user types 8 in the seconds field, "08" is shown on screen
while getSelection still returns 23. If user types 9 after that, the
field reaches its capacity, the attempt to commit 89 seconds fails, and
23 gets restored on screen.e
- the eventupdateText()
public void setPattern(java.lang.String pattern, java.util.TimeZone[] allowedTimeZones) throws java.lang.IllegalArgumentException
pattern
- allowedTimeZones
- java.lang.IllegalArgumentException
public java.util.Calendar getMinDate()
null
.null
if not set.public java.util.Calendar getMaxDate()
null
.null
if not set.public void setBackground(org.eclipse.swt.graphics.Color color)
setBackground
in class BaseCombo
Control.setBackground(org.eclipse.swt.graphics.Color)
public void setForeground(org.eclipse.swt.graphics.Color color)
setForeground
in class BaseCombo
Control.setForeground(org.eclipse.swt.graphics.Color)
public void setButtonHoverBackgroundColor(org.eclipse.swt.graphics.Color color)
color
- public void setButtonHoverBorderColor(org.eclipse.swt.graphics.Color color)
color
- public void setButtonSelectedBackgroundColor(org.eclipse.swt.graphics.Color color)
color
- public void setButtonSelectedBorderColor(org.eclipse.swt.graphics.Color color)
color
- public org.eclipse.swt.graphics.Color getPickerForegroundColor()
public void setPickerForegroundColor(org.eclipse.swt.graphics.Color pickerForegroundColor)
pickerForegroundColor
- public org.eclipse.swt.graphics.Color getPickerBackgroundColor()
public void setPickerBackgroundColor(org.eclipse.swt.graphics.Color pickerBackgroundColor)
pickerBackgroundColor
- public org.eclipse.swt.graphics.Font getPickerFont()
public void setPickerFont(org.eclipse.swt.graphics.Font pickerFont)
pickerFont
- public org.eclipse.swt.graphics.Color getButtonHoverBackgroundColor()
public org.eclipse.swt.graphics.Color getButtonHoverBorderColor()
public org.eclipse.swt.graphics.Color getButtonSelectedBackgroundColor()
public org.eclipse.swt.graphics.Color getButtonSelectedBorderColor()
public org.eclipse.swt.graphics.Color getPickerActiveDayColor()
public void setPickerActiveDayColor(org.eclipse.swt.graphics.Color pickerActiveDayColor)
pickerActiveDayColor
- public org.eclipse.swt.graphics.Color getPickerInactiveDayColor()
public void setPickerInactiveDayColor(org.eclipse.swt.graphics.Color pickerInactiveDayColor)
pickerInactiveDayColor
- public org.eclipse.swt.graphics.Color getPickerTodayColor()
public void setPickerTodayColor(org.eclipse.swt.graphics.Color pickerTodayColor)
pickerTodayColor
- public org.eclipse.swt.graphics.Color getPickerMinutesColor()
public void setPickerMinutesColor(org.eclipse.swt.graphics.Color pickerMinutesColor)
pickerMinutesColor
- public org.eclipse.swt.graphics.Color getPickerMinutesBackgroundColor()
public void setPickerMinutesBackgroundColor(org.eclipse.swt.graphics.Color pickerMinutesBackgroundColor)
pickerMinutesBackgroundColor
-