public class EditablePropertyDate extends StyledControl implements EditablePart
focusListener, mouseListenerDATE_TIME_FORMAT, HYPERLINK, ITEM_HEIGHT, LOADING_IMAGE, MARKUP, NO_IMAGE, NO_IMAGE_RATIO, NO_IMAGE_SIZE, STYLE| Constructor and Description |
|---|
EditablePropertyDate(org.eclipse.swt.widgets.Composite parent,
int style,
Node node,
java.lang.String propertyName,
java.lang.String message,
java.text.DateFormat dateFormat) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
clear(boolean deep) |
protected org.eclipse.swt.widgets.Control |
createControl(org.eclipse.swt.widgets.Composite box,
java.lang.String style) |
protected org.eclipse.swt.widgets.Label |
createLabel(org.eclipse.swt.widgets.Composite box,
java.lang.String style) |
java.lang.String |
getPropertyName() |
void |
setMessage(java.lang.String message)
Deprecated.
|
void |
setText(java.util.Calendar cal)
Deprecated.
|
void |
setText(java.lang.String text) |
void |
setToolTipText(java.lang.String toolTipText)
Deprecated.
|
void |
startEditing() |
void |
stopEditing() |
createBox, getControl, isEditing, setContainerLayoutData, setControlLayoutData, setFocusListener, setMouseListener, setStylegetNode, getNodeId, getProperty, getSession, itemIsNode, itemUpdated, setNode, setNodeId, setPropertychanged, computeSize, getAdapter, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabListcomputeTrim, getClientArea, getHorizontalBar, getVerticalBaraddControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addTouchListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getShell, getSize, getToolTipText, getTouchEnabled, getVisible, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCursor, setData, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setSize, setSize, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, updateaddDisposeListener, addListener, checkSubclass, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetControlpublic EditablePropertyDate(org.eclipse.swt.widgets.Composite parent,
int style,
Node node,
java.lang.String propertyName,
java.lang.String message,
java.text.DateFormat dateFormat)
throws RepositoryException
parent - style - node - propertyName - message - dateFormat - provide a DateFormat as contract to be able to
read/write dates as stringsRepositoryExceptionpublic void setText(java.lang.String text)
public void startEditing()
startEditing in interface EditablePartstartEditing in class StyledControlpublic void stopEditing()
stopEditing in interface EditablePartstopEditing in class StyledControlpublic java.lang.String getPropertyName()
protected org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite box,
java.lang.String style)
createControl in class StyledControlprotected org.eclipse.swt.widgets.Label createLabel(org.eclipse.swt.widgets.Composite box,
java.lang.String style)
protected void clear(boolean deep)
clear in class StyledControl@Deprecated public void setToolTipText(java.lang.String toolTipText)
setToolTipText in class org.eclipse.swt.widgets.Control@Deprecated public void setMessage(java.lang.String message)
@Deprecated public void setText(java.util.Calendar cal)
Copyright © 2007–2020. All rights reserved.