public class RobotJointGroupConfigXMLReader extends Object implements org.jflux.api.common.rk.services.ConfigurationLoader<RobotJointGroupConfig,org.apache.commons.configuration.HierarchicalConfiguration>
| Modifier and Type | Field and Description |
|---|---|
static String |
CONFIG_TYPE
Config format version name.
|
static String |
CONFIG_VERSION
Config format version number.
|
static org.jflux.api.common.rk.config.VersionProperty |
VERSION
Config format VersionProperty.
|
static String |
XML_JOINT_GROUP
JointGroup XML Element.
|
static String |
XML_JOINT_GROUP_LIST
JointGroup List XML Element.
|
static String |
XML_JOINT_GROUP_NAME_ATTR
JointGroup Name XML attribute.
|
static String |
XML_JOINT_ID
Id XML Element.
|
static String |
XML_JOINT_ID_LIST
Id List XML Element.
|
static String |
XML_ROBOT_ID
ROBOTJointGroup Id XML Element.
|
| Constructor and Description |
|---|
RobotJointGroupConfigXMLReader() |
| Modifier and Type | Method and Description |
|---|---|
Class<RobotJointGroupConfig> |
getConfigurationClass() |
org.jflux.api.common.rk.config.VersionProperty |
getConfigurationFormat() |
Class<org.apache.commons.configuration.HierarchicalConfiguration> |
getParameterClass() |
RobotJointGroupConfig |
loadConfiguration(org.apache.commons.configuration.HierarchicalConfiguration param) |
static RobotJointGroupConfig |
loadJointGroup(String path) |
static RobotJointGroupConfig |
readJointGroup(Robot.Id defDevId,
org.apache.commons.configuration.HierarchicalConfiguration xml) |
public static final String CONFIG_TYPE
public static final String CONFIG_VERSION
public static final org.jflux.api.common.rk.config.VersionProperty VERSION
public static final String XML_JOINT_GROUP
public static final String XML_JOINT_GROUP_NAME_ATTR
public static final String XML_ROBOT_ID
public static final String XML_JOINT_ID_LIST
public static final String XML_JOINT_ID
public static final String XML_JOINT_GROUP_LIST
public org.jflux.api.common.rk.config.VersionProperty getConfigurationFormat()
getConfigurationFormat in interface org.jflux.api.common.rk.services.ConfigurationLoader<RobotJointGroupConfig,org.apache.commons.configuration.HierarchicalConfiguration>public RobotJointGroupConfig loadConfiguration(org.apache.commons.configuration.HierarchicalConfiguration param)
loadConfiguration in interface org.jflux.api.common.rk.services.ConfigurationLoader<RobotJointGroupConfig,org.apache.commons.configuration.HierarchicalConfiguration>public Class<RobotJointGroupConfig> getConfigurationClass()
getConfigurationClass in interface org.jflux.api.common.rk.services.ConfigurationLoader<RobotJointGroupConfig,org.apache.commons.configuration.HierarchicalConfiguration>public Class<org.apache.commons.configuration.HierarchicalConfiguration> getParameterClass()
getParameterClass in interface org.jflux.api.common.rk.services.ConfigurationLoader<RobotJointGroupConfig,org.apache.commons.configuration.HierarchicalConfiguration>public static RobotJointGroupConfig loadJointGroup(String path) throws org.apache.commons.configuration.ConfigurationException, Throwable
org.apache.commons.configuration.ConfigurationExceptionThrowablepublic static RobotJointGroupConfig readJointGroup(Robot.Id defDevId, org.apache.commons.configuration.HierarchicalConfiguration xml)
Copyright © 2011-2014. All Rights Reserved.