public class MasterBooleanCalculator extends SimpleManipulator
SimpleDataSource.NameEditorDataDataSource.Writable| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
cvsRev |
static java.lang.String[] |
descriptions
Intelligent string for the defined constants.
|
int |
operation
The integer value for the requested operation.
|
ValueObjectInterface |
secondValue
This is the input value received at the secondValueChanged input.
|
ValueObjectInterface |
value
This is the input value received at the valueChanged input.
|
UPDATE_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 |
|---|
MasterBooleanCalculator()
Generic Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ValueObjectInterface |
checkValidValue(ValueObjectInterface newValue)
This is used to check that only boolean values may be used.
|
int |
getStaticLocationFor(java.lang.String loc)
This is used by the StaticMethodEvent to determine which valueChanged method to call.
|
void |
setColorHiHi(java.awt.Color newColor)
Sets the true color.
|
void |
setColorLoLo(java.awt.Color newColor)
Sets the false color.
|
void |
update()
This method is called whenever any input is changed.
|
void |
valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
valueInput(ValueChangedEvent newEvent)
This is the primary input method for the main value.
|
getDefaultQualityForLocationgetInPortNames, setBooleanValue, setBoolValue, setByteValue, setDoubleValue, setFloatValue, setIntValue, setLongValue, setShortValue, setStringValue, toStringaddConnector, addConnector, addDataSource, addPropertyChangeListener, addValueChangedListener, addVetoableChangeListener, authenticatedClientRequest, clientRequest, clientResponse, destroy, determineSuspendedStatus, getClassLicenseManager, getContainer, getCustomTimer, getDataSource, getDataSources, getDisplayName, getExportCriteria, getExposeComponentConnections, getName, getOutPortNames, getPullFromServers, getPushData, getPushName, getPushToServers, getServerListData, getTimebase, getTrace, isActive, isScreenLocal, refreshCurrentValue, removeConnector, removeDataSource, removePropertyChangeListener, removeValueChangedListener, removeVetoableChangeListener, requestSyncWrite, setAutoSuspend, setClassLicenseManager, setContainer, setCustomTimer, setDataSourceName, setExportCriteria, setExposeComponentConnections, setName, 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, setColorLo, setColorNormal, setConsoleLogger, setGWTLogger, setHardSuspended, setInScript, setParent, setPopupLogger, setScript, setSendColors, setSendOnlyChangedValuesDefault, setSyncWriteTimeout, setTimedPopupLogger, setTraceLogger, setValueHi, setValueHiHi, setValueLo, setValueLoLo, updateColor, updateListeners, updateListeners, updateListeners, whoAmIpublic static final java.lang.String cvsRev
public static final java.lang.String[] descriptions
public int operation
public transient ValueObjectInterface secondValue
public transient ValueObjectInterface value
public ValueObjectInterface checkValidValue(ValueObjectInterface newValue) throws VIBUpdateFailedException
java.lang.NumberFormatExceptionVIBUpdateFailedExceptionpublic int getStaticLocationFor(java.lang.String loc)
throws BadParameterException
getStaticLocationFor in class ManipulatorBadParameterExceptionpublic void setColorHiHi(java.awt.Color newColor)
setColorHiHi in class DataSourcenewColor - the new High level server colorDataSource.getColorHiHi(),
DataSource.getValueHiHi(),
DataSource.setValueHiHi(double)public void setColorLoLo(java.awt.Color newColor)
setColorLoLo in class DataSourcenewColor - the new Low level server colorDataSource.getColorLoLo(),
DataSource.getValueLoLo(),
DataSource.setValueLoLo(double)public void update()
throws VIBUpdateFailedException
VIBUpdateFailedExceptionpublic void valueChanged(int loc,
ValueChangedEvent e)
throws VIBUpdateFailedException,
BadParameterException
valueChanged in class ManipulatorVIBUpdateFailedExceptionBadParameterExceptionpublic void valueInput(ValueChangedEvent newEvent) throws VIBUpdateFailedException
valueInput in class ManipulatornewEvent - an event from the registered data sourceVIBUpdateFailedExceptionupdate(),
secondBooleanInput(ValueChangedEvent)Copyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.