Class DiscreteTimePicker
- java.lang.Object
-
- org.eclipse.nebula.cwt.v.VControl
-
- org.eclipse.nebula.cwt.v.VPanel
-
- org.eclipse.nebula.widgets.cdatetime.DiscreteTimePicker
-
class DiscreteTimePicker extends VPanel
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.nebula.cwt.v.VControl
VControl.Type
-
-
Field Summary
Fields Modifier and Type Field Description (package private) VButton[]
am_pm
private CDateTime
cdt
private int
cdtStyle
(package private) VButton[]
hours
private boolean
is24Hour
private boolean
isHorizontal
(package private) VButton[]
minutes
-
Fields inherited from class org.eclipse.nebula.cwt.v.VControl
carbon, gtk, STATE_ACTIVE, STATE_ENABLED, STATE_MOUSE_DOWN, STATE_SELECTED, win32
-
-
Constructor Summary
Constructors Constructor Description DiscreteTimePicker(CDateTime parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
clearButtons()
private void
colorButtons(VButton button)
protected void
createContents()
private void
createHorizontal()
private void
createVertical()
int[]
getFields()
void
setFields(int[] calendarFields)
boolean
setFocus()
protected void
updateLabels()
protected void
updateSelection()
protected void
updateView()
-
Methods inherited from class org.eclipse.nebula.cwt.v.VPanel
computeSize, dispose, getBorderWidth, getChildren, getControl, getControl, getLayout, getLayout, getType, getWidget, layout, layout, redrawOnActivate, redrawOnDeactivate, setActivatable, setBounds, setEnabled, setFocus, setLayout, setLayoutData, setSize, setVisibility, setVisible, setWidget, sort, updateColorsAndFont
-
Methods inherited from class org.eclipse.nebula.cwt.v.VControl
addListener, computeSize, containsControl, createMenu, filterEvent, getBackground, getBounds, getClientArea, getClientSize, getComposite, getControl, getData, getData, getData, getData, getDisplay, getEnabled, getFont, getForeground, getImage, getLayoutData, getListeners, getLocation, getMargins, getMenu, getParent, getShell, getSize, getState, getStyle, getText, getToolTipText, getVisibility, getVisible, hasState, hasStyle, isActivatable, isDisposed, isEnabled, isSameWidgetAs, isSameWidgetAs, isSquare, isVisible, moveAbove, moveBelow, notifyListeners, notifyListeners, paintControl, redraw, removeListener, setActiveCursor, setAlignment, setAlpha, setAlpha, setBackground, setBounds, setCursor, setData, setData, setFill, setFont, setForeground, setImage, setImage, setInactiveCursor, setLocation, setLocation, setMargins, setMargins, setMargins, setOval, setOval, setPainter, setParent, setPolygon, setPolygon, setScaleImage, setSquare, setState, setStyle, setStyle, setText, setToolTipText, setVisible, setVisible, toControl, toControl, toDisplay, toDisplay, toString, update
-
-
-
-
Constructor Detail
-
DiscreteTimePicker
public DiscreteTimePicker(CDateTime parent)
-
-
Method Detail
-
clearButtons
private void clearButtons()
-
createContents
protected void createContents()
-
createHorizontal
private void createHorizontal()
-
colorButtons
private void colorButtons(VButton button)
-
createVertical
private void createVertical()
-
getFields
public int[] getFields()
-
setFields
public void setFields(int[] calendarFields)
-
updateLabels
protected void updateLabels()
-
updateSelection
protected void updateSelection()
-
updateView
protected void updateView()
-
-