public PropertyBuilder(List<Metadata> data)
{
MetadataList = data;
// load the cofiguration xml file
LoadXml();
// create all diffrent properties
AllProperties = GetAllProperties();
// load the Values of the Properties from metadatalist
LoadAllValues(MetadataList);
}