int rangeIndex = 1;
String rangeInfo = null;
String actuatorInfo = null;
String trajectoryInfo = "trajectory/";
ITrajectory trajectory = null;
IActuator actuator = null;
for (IDimension dimension : dimensionList) {
// Get the actuator List
actuatorList = dimension.getActuatorsList();
// System.out.println("actuatorList=" + actuatorList);
if ((actuatorList != null) && !actuatorList.isEmpty()) {
rangeList = dimension.getRangeList();
// System.out.println("actuatorList=" +
// actuatorList.size());
// System.out.println("rangeList=" + rangeList);
if ((rangeList != null) && !rangeList.isEmpty()) {
for (int i = 0; i < actuatorList.size(); i++) {
rangeIndex = 1;
for (IRange range : rangeList) {
rangeInfo = "";
trajectoryList = range.getTrajectoriesList();
if ((trajectoryList != null) && !trajectoryList.isEmpty()
&& (actuatorList.size() <= trajectoryList.size())) {
actuator = actuatorList.get(i);
if (actuator.isEnabled()) {
actuatorInfo = trajectoryInfo + "actuator_" + dimensionIndex + "_" + (i + 1)
+ "/";
// Display actuator name only for the
// first range
if (rangeIndex == 1) {
scanInfoList.add(actuatorInfo + "name:" + actuator.getName());
}
// System.out.println("trajectoryList="
// +
// trajectoryList.size());
if (rangeList.size() > 1) {