com.kuka.roboticsAPI.controllerModel.sunrise.mapping
Class ErrStateDrivesConditionMapper
java.lang.Object
com.kuka.roboticsAPI.controllerModel.mapping.AbstractMapper<SunriseMappingToken>
com.kuka.roboticsAPI.controllerModel.sunrise.mapping.SunriseMapper
com.kuka.roboticsAPI.controllerModel.sunrise.mapping.AbstractConditionMapper
com.kuka.roboticsAPI.controllerModel.sunrise.mapping.ErrStateDrivesConditionMapper
public class ErrStateDrivesConditionMapper
- extends AbstractConditionMapper
Mapper for ErrStateDrives conditions (event, trigger, stop conditions).
Creates the condition-string and the necessary SPR assignments.
Trigger-condition actually not supported.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ErrStateDrivesConditionMapper
public ErrStateDrivesConditionMapper()
mapToSunriseConditionString
public String mapToSunriseConditionString(SunriseMappingToken info,
ICondition condition)
mapTriggerCondition
public String mapTriggerCondition(ICondition condition,
SunriseMappingToken info)
- Description copied from class:
AbstractConditionMapper
- Maps a trigger condition.
- Specified by:
mapTriggerCondition in class AbstractConditionMapper
- Parameters:
condition - the condition to mapinfo - mapping information
- Returns:
- mapping string
mapEventCondition
public String mapEventCondition(ICondition condition,
SunriseMappingToken info)
- Description copied from class:
AbstractConditionMapper
- Maps an event condition.
- Specified by:
mapEventCondition in class AbstractConditionMapper
- Parameters:
condition - the condition to mapinfo - Mapping information
- Returns:
- mapping string
getMappingTypes
public Collection<Class<?>> getMappingTypes()
- Description copied from class:
AbstractMapper
- Gets the mapping types which this mapper can map. A type can be a command
or a part of a command, depending on what the mapper is able to do. For
example, the type could be an IAction, an IControllerCommand or an
IStopCondition.
- Specified by:
getMappingTypes in class AbstractMapper<SunriseMappingToken>
- Returns:
- The mapping types which this mapper can map.
null is
not allowed.
Copyright © 2019. All rights reserved.