fr.esrf.tangoatk.core
Class EventSupport
java.lang.Object
fr.esrf.tangoatk.core.EventSupport
- All Implemented Interfaces:
- java.io.Serializable
public class EventSupport
- extends java.lang.Object
- implements java.io.Serializable
EventSupport handles the event-generating of the core
part in ATK. EventSupport was implemented to get rid of
java.beans.PropertyChange*, since it was too general.
- See Also:
- Serialized Form
|
Method Summary |
void |
addAttributeStateListener(IAttributeStateListener l)
|
void |
addBooleanImageListener(IBooleanImageListener l)
|
void |
addBooleanScalarListener(IBooleanScalarListener l)
|
void |
addBooleanSpectrumListener(IBooleanSpectrumListener l)
|
void |
addDevStateScalarListener(IDevStateScalarListener l)
|
void |
addDevStateSpectrumListener(IDevStateSpectrumListener l)
|
void |
addEndGroupExecutionListener(IEndGroupExecutionListener l)
|
void |
addEnumScalarListener(IEnumScalarListener l)
|
void |
addErrorListener(IErrorListener l)
|
void |
addImageListener(IImageListener l)
|
void |
addNumberScalarListener(INumberScalarListener l)
|
void |
addRawImageListener(IRawImageListener l)
|
void |
addResultListener(IResultListener l)
|
void |
addSetErrorListener(ISetErrorListener l)
|
void |
addSpectrumListener(ISpectrumListener l)
|
void |
addStateListener(IStateListener l)
|
void |
addStatusListener(IStatusListener l)
|
void |
addStringImageListener(IStringImageListener l)
|
void |
addStringScalarListener(IStringScalarListener l)
|
void |
addStringSpectrumListener(IStringSpectrumListener l)
|
void |
fireAttributeStateEvent(IAttribute source,
java.lang.String state)
|
void |
fireAttributeStateEvent(IAttribute source,
java.lang.String state,
long timeStamp)
|
void |
fireBooleanImageEvent(IBooleanImage source,
boolean[][] value,
long timeStamp)
|
void |
fireBooleanScalarEvent(IBooleanScalar source,
boolean value,
long timeStamp)
|
void |
fireBooleanSpectrumEvent(IBooleanSpectrum source,
boolean[] value,
long timeStamp)
|
void |
fireDevStateScalarEvent(IDevStateScalar source,
java.lang.String value,
long timeStamp)
|
void |
fireDevStateSpectrumEvent(IDevStateSpectrum source,
java.lang.String[] value,
long timeStamp)
|
void |
fireEndGroupExecutionEvent(ICommandGroup source,
java.util.List result)
|
void |
fireEndGroupExecutionEvent(ICommandGroup source,
java.util.List result,
long timeStamp)
|
void |
fireEnumScalarEvent(IEnumScalar source,
java.lang.String value,
long timeStamp)
|
void |
fireImageEvent(INumberImage source,
double[][] value,
long timeStamp)
|
void |
fireNumberScalarEvent(INumberScalar source,
double value,
long timeStamp)
|
void |
fireRawImageEvent(IRawImage source,
java.lang.String encFormat,
byte[] value,
long timeStamp)
|
void |
fireReadErrorEvent(java.lang.Object source,
java.lang.Throwable t)
|
void |
fireReadErrorEvent(java.lang.Object source,
java.lang.Throwable t,
long timeStamp)
|
void |
fireResultEvent(ICommand source,
java.util.List result)
|
void |
fireResultEvent(ICommand source,
java.util.List result,
long timeStamp)
|
void |
fireSetErrorEvent(java.lang.Object source,
java.lang.Throwable t)
|
void |
fireSetErrorEvent(java.lang.Object source,
java.lang.Throwable t,
long timeStamp)
|
void |
fireSpectrumEvent(INumberSpectrum source,
double[] value,
long timeStamp)
|
void |
fireStateEvent(Device source,
java.lang.String state)
|
void |
fireStateEvent(Device source,
java.lang.String state,
long timeStamp)
|
void |
fireStatusEvent(java.lang.Object source,
java.lang.String status)
|
void |
fireStatusEvent(java.lang.Object source,
java.lang.String status,
long timeStamp)
|
void |
fireStringImageEvent(IStringImage source,
java.lang.String[][] value,
long timeStamp)
|
void |
fireStringScalarEvent(IStringScalar source,
java.lang.String value,
long timeStamp)
|
void |
fireStringSpectrumEvent(IStringSpectrum source,
java.lang.String[] value,
long timeStamp)
|
int |
getListenerCount()
|
java.lang.String |
getListenerInfo()
Returns a list (as String) of registered listener. |
AtkEventListenerList |
getListenerList()
|
java.lang.String |
getVersion()
|
void |
removeAtkEventListeners()
|
void |
removeAttributeStateListener(IAttributeStateListener l)
|
void |
removeBooleanImageListener(IBooleanImageListener l)
|
void |
removeBooleanScalarListener(IBooleanScalarListener l)
|
void |
removeBooleanSpectrumListener(IBooleanSpectrumListener l)
|
void |
removeDevStateScalarListener(IDevStateScalarListener l)
|
void |
removeDevStateSpectrumListener(IDevStateSpectrumListener l)
|
void |
removeEndGroupExecutionListener(IEndGroupExecutionListener l)
|
void |
removeEnumScalarListener(IEnumScalarListener l)
|
void |
removeErrorListener(IErrorListener l)
|
void |
removeImageListener(IImageListener l)
|
void |
removeNumberScalarListener(INumberScalarListener l)
|
void |
removeRawImageListener(IRawImageListener l)
|
void |
removeResultListener(IResultListener l)
|
void |
removeSetErrorListener(ISetErrorListener l)
|
void |
removeSpectrumListener(ISpectrumListener l)
|
void |
removeStateListener(IStateListener l)
|
void |
removeStatusListener(IStatusListener l)
|
void |
removeStringImageListener(IStringImageListener l)
|
void |
removeStringScalarListener(IStringScalarListener l)
|
void |
removeStringSpectrumListener(IStringSpectrumListener l)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listenerList
protected AtkEventListenerList listenerList
numberScalarEvent
protected NumberScalarEvent numberScalarEvent
stringScalarEvent
protected StringScalarEvent stringScalarEvent
stringSpectrumEvent
protected StringSpectrumEvent stringSpectrumEvent
numberSpectrumEvent
protected NumberSpectrumEvent numberSpectrumEvent
numberImageEvent
protected NumberImageEvent numberImageEvent
stateEvent
protected StateEvent stateEvent
attributeStateEvent
protected AttributeStateEvent attributeStateEvent
statusEvent
protected StatusEvent statusEvent
resultEvent
protected ResultEvent resultEvent
readErrorEvent
protected ErrorEvent readErrorEvent
setErrorEvent
protected ErrorEvent setErrorEvent
boolImageEvent
protected BooleanImageEvent boolImageEvent
boolSpectrumEvent
protected BooleanSpectrumEvent boolSpectrumEvent
boolScalarEvent
protected BooleanScalarEvent boolScalarEvent
devStateScalarEvent
protected DevStateScalarEvent devStateScalarEvent
endGroupExecEvent
protected EndGroupExecutionEvent endGroupExecEvent
rawImageEvent
protected RawImageEvent rawImageEvent
enumScalarEvent
protected EnumScalarEvent enumScalarEvent
strImageEvent
protected StringImageEvent strImageEvent
devStateSpectrumEvent
protected DevStateSpectrumEvent devStateSpectrumEvent
EventSupport
public EventSupport()
getListenerCount
public int getListenerCount()
getListenerInfo
public java.lang.String getListenerInfo()
- Returns a list (as String) of registered listener.
addImageListener
public void addImageListener(IImageListener l)
removeImageListener
public void removeImageListener(IImageListener l)
addSpectrumListener
public void addSpectrumListener(ISpectrumListener l)
removeSpectrumListener
public void removeSpectrumListener(ISpectrumListener l)
addStringScalarListener
public void addStringScalarListener(IStringScalarListener l)
removeStringScalarListener
public void removeStringScalarListener(IStringScalarListener l)
addStringSpectrumListener
public void addStringSpectrumListener(IStringSpectrumListener l)
removeStringSpectrumListener
public void removeStringSpectrumListener(IStringSpectrumListener l)
addResultListener
public void addResultListener(IResultListener l)
removeResultListener
public void removeResultListener(IResultListener l)
addStateListener
public void addStateListener(IStateListener l)
removeStateListener
public void removeStateListener(IStateListener l)
addAttributeStateListener
public void addAttributeStateListener(IAttributeStateListener l)
removeAttributeStateListener
public void removeAttributeStateListener(IAttributeStateListener l)
addStatusListener
public void addStatusListener(IStatusListener l)
removeStatusListener
public void removeStatusListener(IStatusListener l)
addErrorListener
public void addErrorListener(IErrorListener l)
removeErrorListener
public void removeErrorListener(IErrorListener l)
addSetErrorListener
public void addSetErrorListener(ISetErrorListener l)
removeSetErrorListener
public void removeSetErrorListener(ISetErrorListener l)
addNumberScalarListener
public void addNumberScalarListener(INumberScalarListener l)
removeNumberScalarListener
public void removeNumberScalarListener(INumberScalarListener l)
removeAtkEventListeners
public void removeAtkEventListeners()
fireResultEvent
public void fireResultEvent(ICommand source,
java.util.List result)
fireResultEvent
public void fireResultEvent(ICommand source,
java.util.List result,
long timeStamp)
fireStatusEvent
public void fireStatusEvent(java.lang.Object source,
java.lang.String status)
fireStatusEvent
public void fireStatusEvent(java.lang.Object source,
java.lang.String status,
long timeStamp)
fireStateEvent
public void fireStateEvent(Device source,
java.lang.String state)
fireStateEvent
public void fireStateEvent(Device source,
java.lang.String state,
long timeStamp)
fireAttributeStateEvent
public void fireAttributeStateEvent(IAttribute source,
java.lang.String state)
fireAttributeStateEvent
public void fireAttributeStateEvent(IAttribute source,
java.lang.String state,
long timeStamp)
fireReadErrorEvent
public void fireReadErrorEvent(java.lang.Object source,
java.lang.Throwable t)
fireReadErrorEvent
public void fireReadErrorEvent(java.lang.Object source,
java.lang.Throwable t,
long timeStamp)
fireSetErrorEvent
public void fireSetErrorEvent(java.lang.Object source,
java.lang.Throwable t)
fireSetErrorEvent
public void fireSetErrorEvent(java.lang.Object source,
java.lang.Throwable t,
long timeStamp)
fireNumberScalarEvent
public void fireNumberScalarEvent(INumberScalar source,
double value,
long timeStamp)
fireStringScalarEvent
public void fireStringScalarEvent(IStringScalar source,
java.lang.String value,
long timeStamp)
fireSpectrumEvent
public void fireSpectrumEvent(INumberSpectrum source,
double[] value,
long timeStamp)
fireImageEvent
public void fireImageEvent(INumberImage source,
double[][] value,
long timeStamp)
fireStringSpectrumEvent
public void fireStringSpectrumEvent(IStringSpectrum source,
java.lang.String[] value,
long timeStamp)
addBooleanImageListener
public void addBooleanImageListener(IBooleanImageListener l)
removeBooleanImageListener
public void removeBooleanImageListener(IBooleanImageListener l)
fireBooleanImageEvent
public void fireBooleanImageEvent(IBooleanImage source,
boolean[][] value,
long timeStamp)
addBooleanSpectrumListener
public void addBooleanSpectrumListener(IBooleanSpectrumListener l)
removeBooleanSpectrumListener
public void removeBooleanSpectrumListener(IBooleanSpectrumListener l)
fireBooleanSpectrumEvent
public void fireBooleanSpectrumEvent(IBooleanSpectrum source,
boolean[] value,
long timeStamp)
addBooleanScalarListener
public void addBooleanScalarListener(IBooleanScalarListener l)
removeBooleanScalarListener
public void removeBooleanScalarListener(IBooleanScalarListener l)
fireBooleanScalarEvent
public void fireBooleanScalarEvent(IBooleanScalar source,
boolean value,
long timeStamp)
addDevStateScalarListener
public void addDevStateScalarListener(IDevStateScalarListener l)
removeDevStateScalarListener
public void removeDevStateScalarListener(IDevStateScalarListener l)
fireDevStateScalarEvent
public void fireDevStateScalarEvent(IDevStateScalar source,
java.lang.String value,
long timeStamp)
addEndGroupExecutionListener
public void addEndGroupExecutionListener(IEndGroupExecutionListener l)
removeEndGroupExecutionListener
public void removeEndGroupExecutionListener(IEndGroupExecutionListener l)
fireEndGroupExecutionEvent
public void fireEndGroupExecutionEvent(ICommandGroup source,
java.util.List result)
fireEndGroupExecutionEvent
public void fireEndGroupExecutionEvent(ICommandGroup source,
java.util.List result,
long timeStamp)
addRawImageListener
public void addRawImageListener(IRawImageListener l)
removeRawImageListener
public void removeRawImageListener(IRawImageListener l)
fireRawImageEvent
public void fireRawImageEvent(IRawImage source,
java.lang.String encFormat,
byte[] value,
long timeStamp)
addEnumScalarListener
public void addEnumScalarListener(IEnumScalarListener l)
removeEnumScalarListener
public void removeEnumScalarListener(IEnumScalarListener l)
fireEnumScalarEvent
public void fireEnumScalarEvent(IEnumScalar source,
java.lang.String value,
long timeStamp)
addStringImageListener
public void addStringImageListener(IStringImageListener l)
removeStringImageListener
public void removeStringImageListener(IStringImageListener l)
fireStringImageEvent
public void fireStringImageEvent(IStringImage source,
java.lang.String[][] value,
long timeStamp)
addDevStateSpectrumListener
public void addDevStateSpectrumListener(IDevStateSpectrumListener l)
removeDevStateSpectrumListener
public void removeDevStateSpectrumListener(IDevStateSpectrumListener l)
fireDevStateSpectrumEvent
public void fireDevStateSpectrumEvent(IDevStateSpectrum source,
java.lang.String[] value,
long timeStamp)
getVersion
public java.lang.String getVersion()
getListenerList
public AtkEventListenerList getListenerList()