org.robokind.api.motion.jointgroup
Class RobotJointGroupFactory

java.lang.Object
  extended by org.robokind.api.motion.jointgroup.RobotJointGroupFactory
All Implemented Interfaces:
org.robokind.api.common.services.ServiceFactory<JointGroup,RobotJointGroupConfig>

public class RobotJointGroupFactory
extends Object
implements org.robokind.api.common.services.ServiceFactory<JointGroup,RobotJointGroupConfig>

Author:
Matthew Stevenson

Constructor Summary
RobotJointGroupFactory()
           
 
Method Summary
 JointGroup build(RobotJointGroupConfig config)
           
static RobotJointGroup buildGroup(RobotJointGroupConfig config)
          Builds a RobotJointGroup from a RobotJointGroupConfig.
 Class<RobotJointGroupConfig> getConfigurationClass()
           
 Class<JointGroup> getServiceClass()
           
 org.robokind.api.common.config.VersionProperty getServiceVersion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RobotJointGroupFactory

public RobotJointGroupFactory()
Method Detail

buildGroup

public static RobotJointGroup buildGroup(RobotJointGroupConfig config)
Builds a RobotJointGroup from a RobotJointGroupConfig.

Parameters:
config - config for the group
Returns:
new group created from the config

getServiceVersion

public org.robokind.api.common.config.VersionProperty getServiceVersion()
Specified by:
getServiceVersion in interface org.robokind.api.common.services.ServiceFactory<JointGroup,RobotJointGroupConfig>

build

public JointGroup build(RobotJointGroupConfig config)
Specified by:
build in interface org.robokind.api.common.services.ServiceFactory<JointGroup,RobotJointGroupConfig>

getServiceClass

public Class<JointGroup> getServiceClass()
Specified by:
getServiceClass in interface org.robokind.api.common.services.ServiceFactory<JointGroup,RobotJointGroupConfig>

getConfigurationClass

public Class<RobotJointGroupConfig> getConfigurationClass()
Specified by:
getConfigurationClass in interface org.robokind.api.common.services.ServiceFactory<JointGroup,RobotJointGroupConfig>


Copyright © 2011-2013. All Rights Reserved.