|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.robokind.api.common.property.PropertyChangeNotifier
org.robokind.api.motion.jointgroup.DefaultJointGroupConfig<Robot.JointId,RobotJointGroupConfig>
org.robokind.api.motion.jointgroup.RobotJointGroupConfig
public class RobotJointGroupConfig
Config for a RobotJointGroup which identifies the Robot the JointGroup should use.
Field Summary |
---|
Fields inherited from interface org.robokind.api.motion.jointgroup.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,
Robot.Id robotId)
Creates an empty RobotJointGroupConfig. |
|
RobotJointGroupConfig(String name,
Robot.Id robotId,
List<? extends Robot.JointId> ids,
List<? extends RobotJointGroupConfig> groups)
Creates a RobotJointGroupConfig with the given JointIds and sub-groups. |
Method Summary | |
---|---|
Robot.Id |
getRobotId()
Returns the Robot Id to be used by the JointGroup. |
Methods inherited from class org.robokind.api.motion.jointgroup.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, clearAllListeners, clearListeners, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, hasListeners, 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 |
---|
public RobotJointGroupConfig(String name, Robot.Id robotId)
name
- JointGroup namerobotId
- robot for the JointGroup to usepublic RobotJointGroupConfig(String name, Robot.Id robotId, List<? extends Robot.JointId> ids, List<? extends RobotJointGroupConfig> groups)
name
- JointGroup namerobotId
- robot for the JointGroup to useids
- JointIds belonging to the JointGroupgroups
- sub-groups of the JointGroupMethod Detail |
---|
public Robot.Id getRobotId()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |