package com.constellio.app.ui.entities;
import java.io.Serializable;
import java.util.Locale;
import java.util.Map;
import com.constellio.app.ui.application.ConstellioUI;
public class MetadataSchemaTypeVO implements Serializable {
private final String code;
private final Map<Locale, String> labels;
public MetadataSchemaTypeVO(String code, Map<Locale, String> labels) {
this.code = code;
this.labels = labels;
}
public String getCode() {
return code;
}
public String getLabel(Locale locale) {
return labels.get(locale);
}
public String getLabel() {
return getLabel(ConstellioUI.getCurrentSessionContext().getCurrentLocale());
}
}