@Override
 public String getAttributeValue(String attributeName) {
   return property.getAttributeValue(attributeName);
 }
 @Override
 public Set<Entry<String, String>> getAttributes() {
   return property.getEntrySet();
 }
 @Override
 public Collection<String> getAttributeValues() {
   return property.getAttributeValues();
 }
 @Override
 public String getName() {
   return property.getName();
 }