public class InspcViewTargetComm
extends java.lang.Object
org.vishia.inspcPC.accTarget.InspcTargetAccessor
in the software component javaSrc_vishiaRun.Modifier and Type | Field and Description |
---|---|
(package private) GralUserAction |
actionClearReq
Action for button log.
|
(package private) GralUserAction |
actionEnableLog
Action for button log.
|
(package private) GralUserAction |
actionOpenWindowTargetSettings
Action for button log.
|
(package private) GralUserAction |
actionSetTargetSettings
Action for button log.
|
private GralColor |
color2 |
private GralColor |
colorIdle |
private GralColor |
colorInactive |
private GralColor |
colorWait |
(package private) InspcGui |
gui |
(package private) LogMessage |
logTelg |
(package private) GralUserAction |
setVisible |
protected static java.lang.String |
sVersion
Version, history and license.
|
(package private) InspcTargetAccessor |
targetForSettingsWindow |
(package private) java.lang.String |
targetKeySettingwindow |
private GralTextField |
wdgAccLevels |
private GralButton |
wdgBtnClearReq |
private GralButton |
wdgBtnLog |
private GralButton |
wdgBtnPerHandle |
private GralButton |
wdgBtnRetry |
private GralButton |
wdgBtnTargetSettings |
private GralButton |
wdgBtnTargetSettingsOk |
private GralTextField |
wdgPwdAccess |
private GralTextField |
wdgTargetIdent |
private GralTextField |
wdgTimeCycle |
private GralTextField |
wdgTimeout |
private GralTable<InspcTargetAccessor> |
widgTable
Table of fields, type and value.
|
private GralWindow |
windStateOfTarget
The window to present.
|
private GralWindow |
windTargetSettings
The window to input passwords.
|
Constructor and Description |
---|
InspcViewTargetComm(InspcGui gui) |
Modifier and Type | Method and Description |
---|---|
void |
addTarget(java.lang.String key,
java.lang.String info,
float cycle,
float timeout) |
(package private) float |
getTimeout(java.lang.String target) |
boolean |
isLogOn() |
(package private) void |
registerTarget(java.lang.String name,
java.lang.String sAddr,
InspcTargetAccessor targetAcc) |
void |
setStateInfo(java.lang.String key,
InspcPlugUser_ifc.TargetState state,
int count,
int accLevels,
float[] cycle_timeout) |
protected static final java.lang.String sVersion
windTargetSettings
for target settings, better handling of timeout, password-setting.
Better handling of clearReq: Now it works with timeout=0 and manual clearRequest on stepbystep-debugging of the target.
private final GralWindow windStateOfTarget
private final GralWindow windTargetSettings
private final GralTable<InspcTargetAccessor> widgTable
private final GralButton wdgBtnLog
private final GralButton wdgBtnRetry
private final GralButton wdgBtnClearReq
private final GralButton wdgBtnPerHandle
private final GralButton wdgBtnTargetSettings
private final GralTextField wdgPwdAccess
private final GralTextField wdgAccLevels
private final GralTextField wdgTargetIdent
private final GralTextField wdgTimeout
private final GralTextField wdgTimeCycle
private final GralButton wdgBtnTargetSettingsOk
private GralColor colorInactive
private GralColor colorIdle
private GralColor colorWait
private GralColor color2
java.lang.String targetKeySettingwindow
LogMessage logTelg
final InspcGui gui
InspcTargetAccessor targetForSettingsWindow
GralUserAction setVisible
GralUserAction actionOpenWindowTargetSettings
GralUserAction actionSetTargetSettings
GralUserAction actionClearReq
GralUserAction actionEnableLog
public InspcViewTargetComm(InspcGui gui)
public void addTarget(java.lang.String key, java.lang.String info, float cycle, float timeout)
void registerTarget(java.lang.String name, java.lang.String sAddr, InspcTargetAccessor targetAcc)
public void setStateInfo(java.lang.String key, InspcPlugUser_ifc.TargetState state, int count, int accLevels, float[] cycle_timeout)
public boolean isLogOn()
float getTimeout(java.lang.String target)