public List<String> getPropertiesNames() {
   return dpm.getPropertyNames();
 }
 public int getPropertyIndex(String propertyName) {
   return dpm.getPropertyNames().indexOf(propertyName);
 }
 public int getNumberOfProperties() {
   return dpm.getPropertyNames().size();
 }