{
List<Property> properties = new ArrayList<Property>(this.properties.size());
for (Map.Entry<String, String> entry: this.properties.entrySet())
{
Property property = new Property();
property.setName(entry.getKey());
property.setValue(entry.getValue());
properties.add(property);
}
return properties.toArray(new Property[properties.size()]);
}