|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kuka.roboticsAPI.conditionModel.ConditionObserver
public abstract class ConditionObserver
Class for observing conditions.
| Constructor Summary | |
|---|---|
protected |
ConditionObserver(ICondition condition,
NotificationType notificationType,
IConditionListener listener)
Creates a new condition observer. |
| Method Summary | |
|---|---|
abstract void |
disable()
Stops observing conditions. |
abstract void |
dispose()
Disposes this condition observer. |
abstract void |
enable()
Starts observing conditions. |
abstract boolean |
evaluateCondition()
Evaluates if the condition has fired. |
ICondition |
getCondition()
Gets the observed condition. |
NotificationType |
getNotificationType()
Gets the notification type which defines when and how often events are sent. |
IConditionListener |
getRegisteredEdgeListener()
Gets the registered edge listener of a condition observer. |
abstract boolean |
isEnabled()
Get the state of the condition observer. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected ConditionObserver(ICondition condition,
NotificationType notificationType,
IConditionListener listener)
condition - The condition to observe.notificationType - Notification options of the ConditionObserverlistener - The edge listener.enable(),
disable()| Method Detail |
|---|
public abstract void enable()
public abstract void disable()
public abstract boolean isEnabled()
public ICondition getCondition()
public NotificationType getNotificationType()
public IConditionListener getRegisteredEdgeListener()
public abstract boolean evaluateCondition()
public abstract void dispose()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||