Class WidgetIgnorableUITask
java.lang.Object
org.csstudio.opibuilder.datadefinition.WidgetIgnorableUITask
The element in the
GUIRefreshThread's task queue. An existing task in the queue should be ignored when a new
task arrives that has the same identifyObject. For example, multiple tasks calling Gauge.setValue() are ignorable
since the widget only needs to display the latest value.-
Constructor Details
-
WidgetIgnorableUITask
Constructor.- Parameters:
identifyObject- the object that identifies this task. If the task associated with the same identifyObject has not been executed, it will be ignored.runnableTask- the task to be executed.display- Associated Display.
-
-
Method Details
-
getDisplay
-
getIdentifyObject
- Returns:
- the identify object
-
getRunnableTask
- Returns:
- the runnableTask
-
equals
- Overrides:
equalsin classObject- Parameters:
obj- Possible otherWidgetIgnorableUITask- Returns:
trueif otherWidgetIgnorableUITaskrefers to the sameAbstractWidgetProperty
-
toString
-
hashCode
public int hashCode()
-