|
Jeospace API | ||||||||||
| 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.jeospace.ui.swt.widgets.JeospaceComp
org.jeospace.ui.swt.widgets.CalendarSpinner
A widget for manipulating Calendar values.
| Field Summary |
| Fields inherited from class org.jeospace.ui.swt.widgets.JeospaceComp |
listenerArray, NULL_LISTENER_ARRAY |
| Fields inherited from class org.eclipse.swt.widgets.Control |
handle |
| Constructor Summary | |
CalendarSpinner(org.eclipse.swt.widgets.Composite parent)
Constructor. |
|
CalendarSpinner(org.eclipse.swt.widgets.Composite parent,
java.util.Calendar initial)
Constructor. |
|
| Method Summary | |
org.eclipse.swt.graphics.Point |
computeSize(int wHint,
int hHint,
boolean changed)
Override Composite |
java.util.Calendar |
getCalendar()
Return the Calendar object that this control is acting on. |
static void |
main(java.lang.String[] arg)
Create a Shell with a CalendarSpinner inside. |
void |
mouseDoubleClick(org.eclipse.swt.events.MouseEvent me)
Ignored. |
void |
mouseDown(org.eclipse.swt.events.MouseEvent me)
Sent when a mouse button is pressed. |
void |
mouseUp(org.eclipse.swt.events.MouseEvent me)
Sent when a mouse button is released. |
void |
run()
Recalculate the set date and time Calendar object, format and display the new date and time in the textField field. |
void |
setCalendar(java.util.Calendar newCalendar)
Set the Calendar object to be manipulated by the control. |
void |
setLayout(org.eclipse.swt.widgets.Layout layout)
Override Composite, Ignored. |
void |
widgetDisposed(org.eclipse.swt.events.DisposeEvent de)
Clean up our listeners and timer threads |
| Methods inherited from class org.jeospace.ui.swt.widgets.JeospaceComp |
addValueChangeListener, fireValueChangeEvent, removeValueChangeListener |
| Methods inherited from class org.eclipse.swt.widgets.Composite |
changed, checkSubclass, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, 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 |
| Constructor Detail |
public CalendarSpinner(org.eclipse.swt.widgets.Composite parent)
parent - The parent Composite object that this control
will be added to.
public CalendarSpinner(org.eclipse.swt.widgets.Composite parent,
java.util.Calendar initial)
parent - The parent Composite object that this control
will be added to.initial - The initial Calendar object that this control
will act on. If null, a new Calendar object will be created.| Method Detail |
public void setLayout(org.eclipse.swt.widgets.Layout layout)
public org.eclipse.swt.graphics.Point computeSize(int wHint,
int hHint,
boolean changed)
public void widgetDisposed(org.eclipse.swt.events.DisposeEvent de)
widgetDisposed in interface org.eclipse.swt.events.DisposeListenerpublic void mouseDoubleClick(org.eclipse.swt.events.MouseEvent me)
mouseDoubleClick in interface org.eclipse.swt.events.MouseListenerpublic void mouseDown(org.eclipse.swt.events.MouseEvent me)
mouseDown in interface org.eclipse.swt.events.MouseListenerme - the event descriptorpublic void mouseUp(org.eclipse.swt.events.MouseEvent me)
mouseUp in interface org.eclipse.swt.events.MouseListenerme - the event descriptorpublic void run()
run in interface java.lang.Runnablepublic void setCalendar(java.util.Calendar newCalendar)
newCalendar - The new Calendar objectpublic java.util.Calendar getCalendar()
public static void main(java.lang.String[] arg)
arg - - Command line arguments, none necessary.
|
Jeospace API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||