2019-02-25 17:46:16 +01:00
|
|
|
package eu.eudat.logic.utilities.documents.xml.datasetProfileXml.datasetProfileModel;
|
|
|
|
|
|
|
|
import javax.xml.bind.annotation.XmlAttribute;
|
|
|
|
import javax.xml.bind.annotation.XmlRootElement;
|
|
|
|
|
|
|
|
|
|
|
|
@XmlRootElement(name = "multiplicity")
|
|
|
|
public class Multiplicity {
|
|
|
|
private int max;
|
|
|
|
private int min;
|
2021-12-15 15:26:06 +01:00
|
|
|
private String placeholder;
|
2019-02-25 17:46:16 +01:00
|
|
|
|
|
|
|
@XmlAttribute(name = "max")
|
|
|
|
public int getMax() {
|
|
|
|
return max;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setMax(int max) {
|
|
|
|
this.max = max;
|
|
|
|
}
|
|
|
|
|
|
|
|
@XmlAttribute(name = "min")
|
|
|
|
public int getMin() {
|
|
|
|
return min;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setMin(int min) {
|
|
|
|
this.min = min;
|
|
|
|
}
|
|
|
|
|
2021-12-15 15:26:06 +01:00
|
|
|
@XmlAttribute(name = "placeholder")
|
|
|
|
public String getPlaceholder() {
|
|
|
|
return placeholder;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setPlaceholder(String placeholder) {
|
|
|
|
this.placeholder = placeholder;
|
|
|
|
}
|
|
|
|
|
2019-02-25 17:46:16 +01:00
|
|
|
public eu.eudat.models.data.components.commons.Multiplicity toAdminCompositeModelSection() {
|
|
|
|
eu.eudat.models.data.components.commons.Multiplicity multiplicityEntity = new eu.eudat.models.data.components.commons.Multiplicity();
|
|
|
|
multiplicityEntity.setMax(max);
|
|
|
|
multiplicityEntity.setMin(min);
|
2021-12-15 15:26:06 +01:00
|
|
|
multiplicityEntity.setPlaceholder(placeholder);
|
2019-02-25 17:46:16 +01:00
|
|
|
return multiplicityEntity;
|
|
|
|
}
|
|
|
|
}
|