|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jflux.api.common.rk.property.PropertyChangeNotifier
org.mechio.api.motion.jointgroup.DefaultJointGroupConfig<Robot.JointId,RobotJointGroupConfig>
org.mechio.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.mechio.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.mechio.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.jflux.api.common.rk.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.jflux.api.common.rk.property.PropertyChangeSource |
|---|
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener |
| Constructor Detail |
|---|
public RobotJointGroupConfig(String name,
Robot.Id robotId)
name - JointGroup namerobotId - robot for the JointGroup to use
public 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 JointGroup| Method Detail |
|---|
public Robot.Id getRobotId()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||