public class OamShowValues extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
OamShowValues.ColoredWidget
Information to a widget, which is colored by the value.
|
(package private) static class |
OamShowValues.ValueColorAssignment |
Modifier and Type | Field and Description |
---|---|
protected ByteDataSymbolicAccessReadConfig |
accessOamVariable
Index (fast access) of all variable which are sent from the automation device (contained in the cfg-file).
|
(package private) GralUserAction |
actionSetValueTestInInput |
(package private) GralColor |
colorBackValueOk |
(package private) GralColor |
colorBackValueOld |
(package private) boolean |
dataValid |
(package private) java.util.Set<java.util.Map.Entry<java.lang.String,GralWidget>> |
fieldsToShow |
protected GralMng_ifc |
guiAccess
The access to the gui, to change data to show.
|
(package private) Report |
log |
private long |
milliSecondsOk
Time for valid values.
|
GralPanelActivated_ifc |
tabActivatedImpl
Agent instance to offer the interface for updating the tab in the main TabPanel
|
(package private) long |
timeMilliSecFromBaseyear |
private long |
timeNow
Set in
writeValuesOfTab() to check newless. |
(package private) ByteDataSymbolicAccess.Variable |
varTimeMilliSecFromBaseyear
The access to received data for the timestamp as milliseconds after a base year.
|
static int |
version
Version and history
2012-02-25 Hartmut new: OamShowValues: with time, grayed if old
2012-02-25 Hartmut new: CurveView: All data have a short timestamp.
|
(package private) java.util.List<GralWidget> |
widgetsInTab |
Constructor and Description |
---|
OamShowValues(Report log,
GralMng_ifc guiAccess) |
Modifier and Type | Method and Description |
---|---|
(package private) boolean |
callMethod(GralWidget widgetInfo) |
(package private) void |
debugStop() |
(package private) ByteDataSymbolicAccess.Variable |
getVariable(java.lang.String sDataPath,
int[] ixArrayA) |
(package private) ByteDataSymbolicAccess.Variable |
getVariableFromContentInfo(GralSetValue_ifc widgetInfo) |
boolean |
readVariableCfg() |
private void |
redrawCurveValues() |
(package private) void |
setBar(GralWidget widgetInfo) |
void |
setFieldsToShow(java.util.Set<java.util.Map.Entry<java.lang.String,GralWidget>> fields) |
(package private) void |
setValue(GralWidget widgetInfo) |
void |
show(byte[] binData,
int nrofBytes,
int from)
This routine presents the new received values at the GUI
or saves values in traces.
|
(package private) void |
showBinFromByte(GralWidget widgetInfo) |
void |
showRedraw() |
(package private) void |
stop() |
(package private) void |
widgetSetColor(java.lang.String sName,
java.lang.String[] sParam,
GralWidget widgetInfo) |
private void |
writeField(GralWidget widgetInfo) |
(package private) void |
writeValuesOfTab()
Deprecated.
|
public static final int version
protected final ByteDataSymbolicAccessReadConfig accessOamVariable
boolean dataValid
java.util.List<GralWidget> widgetsInTab
protected final GralMng_ifc guiAccess
java.util.Set<java.util.Map.Entry<java.lang.String,GralWidget>> fieldsToShow
ByteDataSymbolicAccess.Variable varTimeMilliSecFromBaseyear
readVariableCfg()
.GralColor colorBackValueOk
GralColor colorBackValueOld
long timeMilliSecFromBaseyear
private long timeNow
writeValuesOfTab()
to check newless.private final long milliSecondsOk
public final GralPanelActivated_ifc tabActivatedImpl
final GralUserAction actionSetValueTestInInput
public OamShowValues(Report log, GralMng_ifc guiAccess)
public boolean readVariableCfg()
public void setFieldsToShow(java.util.Set<java.util.Map.Entry<java.lang.String,GralWidget>> fields)
public void show(byte[] binData, int nrofBytes, int from)
showRedraw()
binData
- nrofBytes
- from
- public void showRedraw()
private void writeField(GralWidget widgetInfo)
@Deprecated void writeValuesOfTab()
ByteDataSymbolicAccess.Variable getVariableFromContentInfo(GralSetValue_ifc widgetInfo)
ByteDataSymbolicAccess.Variable getVariable(java.lang.String sDataPath, int[] ixArrayA)
boolean callMethod(GralWidget widgetInfo)
void widgetSetColor(java.lang.String sName, java.lang.String[] sParam, GralWidget widgetInfo)
void showBinFromByte(GralWidget widgetInfo)
void setValue(GralWidget widgetInfo)
void setBar(GralWidget widgetInfo)
private void redrawCurveValues()
void stop()
void debugStop()