List<IProperty> result = new ArrayList<>();
try {
if (ListParameters.class.isAssignableFrom(parentClass) && parent != null
&& parent instanceof ListParameters) {
ListParameters parameters = (ListParameters) parent;
List<Entry> list = parameters.getList();
for (int i = 0; i < list.size(); i++) {
// Entry f = list.get(i);
result.add(new ListParametersItemProperty(String.valueOf(i), i,
SimSystem.getRegistry().getClassLoader()
.loadClass(parameters.getBaseFactory())));
}
}
} catch (Exception e) {
SimSystem.report(e);
}