public class GemLIMITID extends GemID
SimpleDataSource.NameEditorData
DataSource.Writable
Modifier and Type | Field and Description |
---|---|
static int |
LOWERZONE |
static int |
UNDEFINED |
static int |
UPPERZONE |
cvsRev
UPDATE_DISPLAYED_VALUE, VALUE_INPUT
customTimer, EXPORT_READ_ONLY, EXPORT_READ_WRITE, NO_EXPORT, requiresSyncWrite, sharedTimer, syncWriteTimeout, timebase
autoSuspend, 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, valueInput
getDefaultQualityForLocation
getInPortNames, getStaticLocationFor, setBooleanValue, setBoolValue, setByteValue, setDoubleValue, setFloatValue, setIntValue, setLongValue, setShortValue, setStringValue, toString, valueChanged
addConnector, 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, tick
addVIBEventListener, 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, whoAmI
public 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()
GemVID
public 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 SimpleDataSource
newValue
- the new ValueObject value for the serverVIBUpdateFailedException
- thrown if the sending of the value failsValueObject
public void setVID(GemVID newValue)
public void VIBEvent(VIBEvent event) throws BadParameterException
VIBEvent
in class SimpleDataSource
BadParameterException
Copyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.