|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kuka.roboticsAPI.controllerModel.sunrise.api.SPRComponent
com.kuka.roboticsAPI.controllerModel.sunrise.api.Module
com.kuka.roboticsAPI.controllerModel.sunrise.predefinedCompounds.ConditionEvaluatorModule
public class ConditionEvaluatorModule
| Constructor Summary | |
|---|---|
ConditionEvaluatorModule()
Creates a new condition evaluating module. |
|
ConditionEvaluatorModule(String dfeName)
Creates a new condition evaluating module for common DFEs. |
|
| Method Summary | |
|---|---|
int |
addTriggerParameter(String conditionString,
ICondition condition)
Adds a trigger parameter to the condition evaluator. |
int |
getConditionId(ICondition condition)
Provides the id of the specified condition. |
void |
mapNotificationType(NotificationType nType)
Maps the notification type for all conditions. |
int |
registerCondition(ICondition condition,
String edge,
String parametrizeConditionEvaluatorModule)
Adds a condition to evaluate. |
void |
removeNotificationOnEnable()
Removes the notification about the current state of the condition. |
| Methods inherited from class com.kuka.roboticsAPI.controllerModel.sunrise.api.Module |
|---|
getComponentType, getComponentVersion |
| Methods inherited from class com.kuka.roboticsAPI.controllerModel.sunrise.api.SPRComponent |
|---|
addInPort, addInPort, addOutPort, addOutPort, addParameter, getChecksum, getExpressionSegmentString, getInPort, getInPorts, getInstanceName, getName, getOutPort, getOutPorts, getParameter, getParameterList, getSPR, hasSameDataAs, onAsyncEvent, onFinished, onInitialize, onSerialization, onSPRStateChanged, onSPRStateChangedSync, setInstanceName, setName, toString, tryGetParameter |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ConditionEvaluatorModule()
public ConditionEvaluatorModule(String dfeName)
dfeName - name of the DFE| Method Detail |
|---|
public int addTriggerParameter(String conditionString,
ICondition condition)
conditionString - condition stringcondition - the condition
public int registerCondition(ICondition condition,
String edge,
String parametrizeConditionEvaluatorModule)
condition - The condition to evaluate.edge - Which event changes to be notified about (rising edge, falling edge, any edge).parametrizeConditionEvaluatorModule - the condition string.
public void removeNotificationOnEnable()
public int getConditionId(ICondition condition)
condition indexing is one-based, i.e. numbering starts at one
condition - The condition of which the id is wanted.
public void mapNotificationType(NotificationType nType)
nType - the notification type.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||