package tr.com.srdc.mdr.web.html.models;
import org.codehaus.jackson.annotate.JsonIgnoreProperties;
import tr.com.srdc.mdr.core.MDRConstants;
import tr.com.srdc.mdr.core.api.composite.ClassificationSchemeItem;
@JsonIgnoreProperties(ignoreUnknown = true)
public class ExtractionSpecificationModel {
private String type;
private String modelOID;
private String modelName;
private String value;
public ExtractionSpecificationModel() {
super();
}
public ExtractionSpecificationModel(ClassificationSchemeItem csi) {
String oid = csi.getClassificationScheme().getUniqueID();
this.setModelOID(oid);
this.setValue(csi.getItemValue());
this.setType(csi.getTypeName());
this.setModelName(MDRConstants.getContentModelFromOID(oid));
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getValue() {
return value;
}
public void setValue(String name) {
this.value = name;
}
public String getModelOID() {
return modelOID;
}
public void setModelOID(String modelOID) {
this.modelOID = modelOID;
}
public String getModelName() {
return modelName;
}
public void setModelName(String modelName) {
this.modelName = modelName;
}
}