public abstract class GemID extends SimpleManipulator implements java.io.Serializable
SimpleDataSource.NameEditorDataDataSource.WritablecvsRevUPDATE_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 |
|---|
GemID()
The default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addConnectionToDevice(java.lang.String newDeviceName,
java.lang.String newDeviceTagNameOrRegister,
java.lang.String inPort)
Adds the connection from this server to the device and server.
|
SecsFormat3x5x |
getID()
Returns the id of the object.
|
java.lang.String |
getName()
Returns the name of the object.
|
void |
removeConnectionToDevice(java.lang.String oldDeviceName,
java.lang.String oldDeviceTagNameOrRegister,
java.lang.String inPort)
Removes the connection from this server to the device and server.
|
void |
setID(SecsFormat3x5x newValue)
Set the id of the object.
|
void |
setName(java.lang.String newValue)
Set the name of the object.
|
void |
setProperty(java.lang.String name,
SecsFormat value,
ValueObjectInterface valueObject)
Find the DVNAME of the name and set the name and the value as a property
to the provided value object.
|
void |
valueInput(ValueChangedEvent newEvent)
overrides Manipulator valueInput so we can only use good quality data.
|
getDefaultQualityForLocationgetInPortNames, 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, setValueObject, start, stop, tick, VIBEventaddVIBEventListener, 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 void addConnectionToDevice(java.lang.String newDeviceName,
java.lang.String newDeviceTagNameOrRegister,
java.lang.String inPort)
throws BadParameterException
newDeviceName - the device name of the source device - the device that contains the servernewDeviceTagNameOrRegister - the register or other tag identifier identifing the server in the particular deviceinPort - the target inportBadParameterException - thrown if the server cannot be removed.public SecsFormat3x5x getID()
public java.lang.String getName()
getName in class SimpleDataSourcepublic void removeConnectionToDevice(java.lang.String oldDeviceName,
java.lang.String oldDeviceTagNameOrRegister,
java.lang.String inPort)
throws BadParameterException
BadParameterException - thrown if the server cannot be removed.public void setID(SecsFormat3x5x newValue)
public void setName(java.lang.String newValue)
setName in class SimpleDataSource#getTagNamepublic void setProperty(java.lang.String name,
SecsFormat value,
ValueObjectInterface valueObject)
public void valueInput(ValueChangedEvent newEvent) throws VIBUpdateFailedException
valueInput in class ManipulatornewEvent - The ValueChangedEvent that the bean or data source has sent.VIBUpdateFailedExceptionCopyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.