public abstract class WriteableComposite extends ReadableComposite
decimalFormat, isText
callbackHandler, registrationManager
Constructor and Description |
---|
WriteableComposite(org.eclipse.swt.widgets.Composite parent,
int style,
String format,
String decimal,
boolean isText,
Double ceil,
Double floor,
String attribute,
String hdConnectionId,
String hdItemId) |
Modifier and Type | Method and Description |
---|---|
protected void |
addDefaultKeyListener(org.eclipse.swt.widgets.Text text) |
protected String |
getFormattedText(Map<String,DataValue> values,
String attribute) |
protected boolean |
isValidInput(String text) |
protected void |
makeWarnDialog() |
protected Double |
parseDecimal(String text) |
protected void |
setCeil(DataItemValue value) |
protected void |
setFloor(DataItemValue value) |
protected void |
setText(org.eclipse.swt.widgets.Text text,
Map<String,DataValue> values,
String attribute) |
protected void |
setTextDecimal(org.eclipse.swt.widgets.Text text,
DataItemValue value) |
protected abstract void |
triggerCommand() |
getAttribute, getDateAsString, getNullReplacementValue, getText, getTextDecimal, getTextDecimal, getTextDecimal, setNullReplacementValue
dispose, getSummaryProvider, handleDispose, start, stop, triggerDataUpdate, updateState
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, 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, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
protected void addDefaultKeyListener(org.eclipse.swt.widgets.Text text)
protected abstract void triggerCommand()
protected void makeWarnDialog()
protected boolean isValidInput(String text)
protected void setCeil(DataItemValue value)
protected void setFloor(DataItemValue value)
protected void setText(org.eclipse.swt.widgets.Text text, Map<String,DataValue> values, String attribute)
protected void setTextDecimal(org.eclipse.swt.widgets.Text text, DataItemValue value)
protected Double parseDecimal(String text) throws ParseException
ParseException
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.