org.indi.server
Class Observer
java.lang.Object
org.indi.server.Observer
- All Implemented Interfaces:
- ObserverCallback
- Direct Known Subclasses:
- SimpleObserver
public class Observer
- extends java.lang.Object
- implements ObserverCallback
An minimal implementation of an observer callback
- Author:
- Dirk Hünniger
|
Field Summary |
org.indi.objects.State |
laststate
the last State porperty of the vector |
|
Constructor Summary |
Observer(java.lang.String device,
java.lang.String name,
ObserverState state)
class consturctor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
laststate
public org.indi.objects.State laststate
- the last State porperty of the vector
Observer
public Observer(java.lang.String device,
java.lang.String name,
ObserverState state)
- class consturctor
- Parameters:
device - the name of the device to observename - name of the vector to observestate - the way the vector should be observed
getDevice
public java.lang.String getDevice()
- Returns:
- the name of the device to observe
getName
public java.lang.String getName()
- Returns:
- the name of the vector to observe
getState
public ObserverState getState()
- Returns:
- the way the vector should be observed
onObserved
public void onObserved(org.indi.objects.Vector vector)
- Description copied from interface:
ObserverCallback
- Callback method called by the server when the observed vector changed
- Specified by:
onObserved in interface ObserverCallback
- Parameters:
vector - the vector that changed
Copyright © 2008. All Rights Reserved.