org.robokind.impl.motion.utils
Class RobotJointGroupConfig

java.lang.Object
  extended by org.robokind.api.common.property.PropertyChangeNotifier
      extended by org.robokind.api.motion.utils.DefaultJointGroupConfig<org.robokind.api.motion.Robot.JointId,RobotJointGroupConfig>
          extended by org.robokind.impl.motion.utils.RobotJointGroupConfig
All Implemented Interfaces:
org.robokind.api.common.property.PropertyChangeSource, org.robokind.api.motion.utils.JointGroupConfig<org.robokind.api.motion.Robot.JointId,RobotJointGroupConfig>

public class RobotJointGroupConfig
extends org.robokind.api.motion.utils.DefaultJointGroupConfig<org.robokind.api.motion.Robot.JointId,RobotJointGroupConfig>

Author:
Matthew Stevenson

Field Summary
 
Fields inherited from interface org.robokind.api.motion.utils.JointGroupConfig
PROP_ADD_JOINT_GROUP, PROP_ADD_JOINT_ID, PROP_ENABLED, PROP_NAME, PROP_REMOVE_JOINT_GROUP, PROP_REMOVE_JOINT_ID
 
Constructor Summary
RobotJointGroupConfig(String name, org.robokind.api.motion.Robot.Id robotId)
           
RobotJointGroupConfig(String name, org.robokind.api.motion.Robot.Id robotId, List<? extends org.robokind.api.motion.Robot.JointId> ids, List<? extends RobotJointGroupConfig> groups)
           
 
Method Summary
 org.robokind.api.motion.Robot.Id getRobotId()
           
 
Methods inherited from class org.robokind.api.motion.utils.DefaultJointGroupConfig
addGroup, addJointId, getEnabled, getGroupCount, getJointCount, getJointGroup, getJointGroups, getJointId, getJointIds, getName, insertGroup, insertJointId, removeGroup, removeGroupAt, removeJointId, removeJointIdAt, setEnabled, setName, toString
 
Methods inherited from class org.robokind.api.common.property.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.robokind.api.common.property.PropertyChangeSource
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Constructor Detail

RobotJointGroupConfig

public RobotJointGroupConfig(String name,
                             org.robokind.api.motion.Robot.Id robotId)

RobotJointGroupConfig

public RobotJointGroupConfig(String name,
                             org.robokind.api.motion.Robot.Id robotId,
                             List<? extends org.robokind.api.motion.Robot.JointId> ids,
                             List<? extends RobotJointGroupConfig> groups)
Method Detail

getRobotId

public org.robokind.api.motion.Robot.Id getRobotId()


Copyright © 2011. All Rights Reserved.