public class GemLIMITID extends GemID
SimpleDataSource.NameEditorDataDataSource.Writable| Modifier and Type | Field and Description |
|---|---|
static int |
LOWERZONE |
static int |
UNDEFINED |
static int |
UPPERZONE |
cvsRevUPDATE_DISPLAYED_VALUE, VALUE_INPUTcustomTimer, EXPORT_READ_ONLY, EXPORT_READ_WRITE, NO_EXPORT, requiresSyncWrite, sharedTimer, syncWriteTimeout, timebaseautoSuspend, AUTOSUSPEND_DEFAULT, AUTOSUSPEND_NEVER, AUTOSUSPEND_NO_LISTENERS, AUTOSUSPEND_NO_LISTENERS_AND_NO_SOURCES, colorHi, colorHiHi, colorLo, colorLoLo, colorNormal, connectors, consoleLogger, currentColor, currentValue, debugLevel, DEFAULT_AUTOSUSPEND, dontConnect, gwtLog, hardSuspended, popupLogger, PRIMARYOUTPORTNAME, sendColors, stopped, suspended, timedPopupLogger, traceLogger, valueHi, valueHiHi, valueLo, valueLoLo| Constructor and Description |
|---|
GemLIMITID()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
LIMITID |
getLimitId()
Returns the limit id.
|
double |
getLowerDB()
Returns the lower DB.
|
double |
getUpperDB()
Returns the upper DB.
|
GemVID |
getVID()
Returns the VID that this limit is associated with.
|
void |
removeLimit()
Remove this limit.
|
void |
setLimitId(LIMITID limitId)
Sets the limit id.
|
void |
setLowerDB(double newValue)
Sets the lower DB.
|
void |
setState(int newState)
Sets the current state of the limit.
|
void |
setUpperDB(double newValue)
Sets the upper DB.
|
void |
setValueObject(ValueObjectInterface newValue)
Checks the value of the incoming object against the limits.
|
void |
setVID(GemVID newValue)
Sets the VID that this limit is associated with.
|
void |
VIBEvent(VIBEvent event)
Implement of VIBEventListener.
|
addConnectionToDevice, getID, getName, removeConnectionToDevice, setID, setName, setProperty, valueInputgetDefaultQualityForLocationgetInPortNames, getStaticLocationFor, setBooleanValue, setBoolValue, setByteValue, setDoubleValue, setFloatValue, setIntValue, setLongValue, setShortValue, setStringValue, toString, valueChangedaddConnector, addConnector, addDataSource, addPropertyChangeListener, addValueChangedListener, addVetoableChangeListener, authenticatedClientRequest, clientRequest, clientResponse, destroy, determineSuspendedStatus, getClassLicenseManager, getContainer, getCustomTimer, getDataSource, getDataSources, getDisplayName, getExportCriteria, getExposeComponentConnections, getOutPortNames, getPullFromServers, getPushData, getPushName, getPushToServers, getServerListData, getTimebase, getTrace, isActive, isScreenLocal, refreshCurrentValue, removeConnector, removeDataSource, removePropertyChangeListener, removeValueChangedListener, removeVetoableChangeListener, requestSyncWrite, setAutoSuspend, setClassLicenseManager, setContainer, setCustomTimer, setDataSourceName, setExportCriteria, setExposeComponentConnections, setPullFromServers, setPushData, setPushName, setPushToServers, setScreenLocal, setServerListData, setTimebase, setTrace, start, stop, tickaddVIBEventListener, checkScript, executeInScriptInternal, executeScript, executeScriptInternal, executeScriptInternal, getAutoSuspend, getBooleanValue, getBoolValue, getColorHi, getColorHiHi, getColorLo, getColorLoLo, getColorNormal, getConnectors, getConsoleLogger, getCurrentColor, getDataSourceName, getDoubleValue, getFloatValue, getGWTLogger, getIncomingValueObject, getInScript, getIntValue, getLongValue, getParent, getPopupLogger, getScript, getScriptEngine, getSendColors, getSources, getStringValue, getSyncWriteTimeout, getTimedPopupLogger, getTraceLogger, getValueHi, getValueHiHi, getValueLo, getValueLoLo, getValueObject, init, isHardSuspended, isRunning, isSendOnlyChangedValuesDefault, isSuspended, logException, logGWT, logGWT, logMessage, logTrace, n2sortConnectors, performScriptSubstitutions, popupMessage, post, removeConnector, removeVIBEventListener, replaceConnectors, scriptExtensionSubstition, setColorHi, setColorHiHi, setColorLo, setColorLoLo, setColorNormal, setConsoleLogger, setGWTLogger, setHardSuspended, setInScript, setParent, setPopupLogger, setScript, setSendColors, setSendOnlyChangedValuesDefault, setSyncWriteTimeout, setTimedPopupLogger, setTraceLogger, setValueHi, setValueHiHi, setValueLo, setValueLoLo, updateColor, updateListeners, updateListeners, updateListeners, whoAmIpublic static final int LOWERZONE
public static final int UNDEFINED
public static final int UPPERZONE
public LIMITID getLimitId()
public double getLowerDB()
public double getUpperDB()
public GemVID getVID()
GemVIDpublic void removeLimit()
public void setLimitId(LIMITID limitId)
public void setLowerDB(double newValue)
public void setState(int newState)
public void setUpperDB(double newValue)
public void setValueObject(ValueObjectInterface newValue) throws VIBUpdateFailedException
setValueObject in class SimpleDataSourcenewValue - the new ValueObject value for the serverVIBUpdateFailedException - thrown if the sending of the value failsValueObjectpublic void setVID(GemVID newValue)
public void VIBEvent(VIBEvent event)
throws BadParameterException
VIBEvent in class SimpleDataSourceBadParameterExceptionCopyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.