com.kuka.nav.kmp.omnimove.battery
Class BatteryChargingAction

java.lang.Object
  extended by com.kuka.nav.command.AbstractParameterizable
      extended by com.kuka.nav.command.AbstractCommand<BatteryChargingAction,BatteryChargingActionContainer>
          extended by com.kuka.nav.kmp.omnimove.battery.BatteryChargingAction
All Implemented Interfaces:
com.kuka.command.ICommand<BatteryChargingAction,BatteryChargingActionContainer>, com.kuka.command.IParameterizableCommand<BatteryChargingAction,BatteryChargingActionContainer>, com.kuka.parameters.IParameterizable

public final class BatteryChargingAction
extends com.kuka.nav.command.AbstractCommand<BatteryChargingAction,BatteryChargingActionContainer>
implements com.kuka.command.ICommand<BatteryChargingAction,BatteryChargingActionContainer>

Action to start and stop charging of a mobile robot.


Nested Class Summary
static class BatteryChargingAction.BatteryChargingCommand
          Enum for charging actions.
 
Constructor Summary
BatteryChargingAction(BatteryChargingAction.BatteryChargingCommand command)
          Creates new charging action with the specified command.
 
Method Summary
 BatteryChargingAction copy()
           
 boolean isChargingEnabled()
          Get if the charging is enabled.
 
Methods inherited from class com.kuka.nav.command.AbstractCommand
getDescription, self, setDescription
 
Methods inherited from class com.kuka.nav.command.AbstractParameterizable
getParameters, paramHelper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.kuka.command.ICommand
getDescription, setDescription
 
Methods inherited from interface com.kuka.parameters.IParameterizable
getParameters
 

Constructor Detail

BatteryChargingAction

public BatteryChargingAction(BatteryChargingAction.BatteryChargingCommand command)
Creates new charging action with the specified command.

Parameters:
command - the command for the charging action
Method Detail

isChargingEnabled

public boolean isChargingEnabled()
Get if the charging is enabled.

Returns:
if the charging is enabled

copy

public BatteryChargingAction copy()
Specified by:
copy in interface com.kuka.command.ICommand<BatteryChargingAction,BatteryChargingActionContainer>
Overrides:
copy in class com.kuka.nav.command.AbstractCommand<BatteryChargingAction,BatteryChargingActionContainer>


Copyright © 2019. All rights reserved.