if (mdField == null) {
if (fieldChoice.equals("add")) {
mdField = new MetadataField(mdSchema, value.element, value.qualifier, null);
try {
mdField.create(ourContext);
mdField.update(ourContext);
} catch (NonUniqueMetadataException e) {
// This case should also not be possible
e.printStackTrace();
}
}