|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
de.wenzlaff.twusb.schnittstelle.beobachter.TWUsbObservable
public abstract class TWUsbObservable
Das zu beobachtende abstract Objekt.
| Field Summary |
|---|
| Constructor Summary | |
|---|---|
TWUsbObservable()
|
|
| Method Summary | |
|---|---|
void |
addObserver(java.util.Observer pvObserver)
Fügt einen Beobachter für die Input Eingänge hinzu. |
void |
deleteObserver(java.util.Observer pvObserver)
Beendet die Beobachtung für den übergegenen Beobachter. |
void |
deleteObservers()
Beendet die Beobachtung. |
int |
getAdresse()
Gibt die Adresse der Karte zurück. |
protected void |
iniTimer(DigitalInBO pvBo,
long pvStartIn,
long pvInterval)
Startet den Timer und den Abfrage Task. |
void |
setAdresse(int pvAdresse)
Setzt die Adresse der Karte. |
void |
startUeberwachung(java.util.Date pvStartDate,
long pvInterval)
Startet die Überwachung der Eingabe-Kanäle sofort und überprüft die Kanäle im Interval. |
void |
startUeberwachung(long pvInterval)
Startet die Überwachung der Eingabe-Kanäle sofort und überprüft die Kanäle im Interval. |
void |
startUeberwachung(long pvStartZeit,
long pvInterval)
Startet die Überwachung der Eingabe-Kanäle sofort und überprüft die Kanäle im Interval. |
void |
stopUeberwachung()
Stoppt die Überwachung der eingabe Kanäle. |
java.lang.String |
toString()
|
| Methods inherited from class java.util.Observable |
|---|
clearChanged, countObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TWUsbObservable()
| Method Detail |
|---|
public void addObserver(java.util.Observer pvObserver)
addObserver in class java.util.ObservableObservable.addObserver(java.util.Observer)public void deleteObserver(java.util.Observer pvObserver)
deleteObserver in class java.util.ObservableObservable.deleteObserver(java.util.Observer)public void deleteObservers()
deleteObservers in class java.util.ObservableObservable.deleteObservers()public void stopUeberwachung()
public void startUeberwachung(long pvInterval)
pvInterval - Interval in Sekunden.
public void startUeberwachung(java.util.Date pvStartDate,
long pvInterval)
pvStartDate - Der Zeitpunkt der ersten Ausführung.pvInterval - Interval in Sekunden.
public void startUeberwachung(long pvStartZeit,
long pvInterval)
pvStartZeit - Der Zeitpunkt der ersten Ausführung.pvInterval - Interval in Sekunden.public int getAdresse()
public void setAdresse(int pvAdresse)
throws TWUsbException
pvAdresse - Gesetzt wird adresse
TWUsbException - bei ungültiger Adresse
protected void iniTimer(DigitalInBO pvBo,
long pvStartIn,
long pvInterval)
pvBo - Das BO für die digitalen Eingänge.pvStartIn - Die Startzeit in Sekunden.pvInterval - Intervalzeit in Sekunden. So oft werden die Eingeänge
abgefragt.public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||