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_pmprivate CDateTimecdtprivate intcdtStyle(package private) VButton[]hoursprivate booleanis24Hourprivate booleanisHorizontal(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 voidclearButtons()private voidcolorButtons(VButton button)protected voidcreateContents()private voidcreateHorizontal()private voidcreateVertical()int[]getFields()voidsetFields(int[] calendarFields)booleansetFocus()protected voidupdateLabels()protected voidupdateSelection()protected voidupdateView()-
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()
-
-