public abstract class ClientAction<C extends ClientContext> extends ZAction<C>
Constructor and Description |
---|
ClientAction(C clientCtx,
NlsActionKey nls) |
ClientAction(C clientCtx,
NlsActionKey nls,
ActionValidator validator) |
ClientAction(C clientCtx,
NlsActionKey nls,
IconKey iconKey) |
ClientAction(C clientCtx,
NlsActionKey nls,
IconKey iconKey,
ActionValidator validator) |
Modifier and Type | Method and Description |
---|---|
protected void |
actionFailed(java.lang.Exception e)
Is called when the action has thrown an Exception.
|
protected boolean |
checkEnableCondition()
This condition is evaluated automatically after construction.
|
C |
getClientContext() |
SessionId |
getSessionId() |
boolean |
isConnectionSensitive() |
boolean |
isLoggedIn() |
boolean |
isOffline() |
boolean |
isOnline() |
void |
setConnectionSensitive(boolean isSensitive)
Allows for switching off/on the connection sensitivity.
|
actionConfirmed, actionDenied, actionFired, actionPerformed, actionPrepare, actionSucceeded, fire, getApplicationContext, getButtonText, getIcon, getLogChannel, getMenuText, getName, getPressedIcon, getTipText, isForced, isHandleError, isLogDebug, isLogVerbose, isPermitted, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, performAvailabilityCheck, setBusyAnimationEnabled, setHandleError, setIcon, setIcon, setLogChannel, setName, setPressedIcon, setPressedIcon, setText, setTipText, setValidator, showError, showError, showError, showInfo, showInfo, showWarning, showWarning, toString
public ClientAction(C clientCtx, NlsActionKey nls)
public ClientAction(C clientCtx, NlsActionKey nls, ActionValidator validator)
public ClientAction(C clientCtx, NlsActionKey nls, IconKey iconKey)
public ClientAction(C clientCtx, NlsActionKey nls, IconKey iconKey, ActionValidator validator)
public final boolean isLoggedIn()
public final C getClientContext()
public final SessionId getSessionId()
public final boolean isConnectionSensitive()
setConnectionSensitive(boolean)
public final void setConnectionSensitive(boolean isSensitive)
isConnectionSensitive()
protected void actionFailed(java.lang.Exception e)
ZAction
actionFailed
in class ZAction<C extends ClientContext>
protected boolean checkEnableCondition()
ZAction
checkEnableCondition
in class ZAction<C extends ClientContext>
public final boolean isOnline()
public boolean isOffline()
Copyright © 2014 EsprIT-Systems. All Rights Reserved.