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:
equals
in classObject
- Parameters:
obj
- Possible otherWidgetIgnorableUITask
- Returns:
true
if otherWidgetIgnorableUITask
refers to the sameAbstractWidgetProperty
-
toString
-
hashCode
public int hashCode()
-