package no.met.metadataeditor.widget;
import java.util.HashMap;
import java.util.Map;
import javax.xml.bind.annotation.XmlAttribute;
public class StringAndListWidget extends EditorWidget {
private static final long serialVersionUID = -581230523985509440L;
private int size = 40;
private int maxlength = Integer.MAX_VALUE;
public StringAndListWidget(){
super();
}
public StringAndListWidget(StringAndListWidget cloneFrom){
super(cloneFrom);
this.size = cloneFrom.size;
this.maxlength = cloneFrom.maxlength;
}
@Override
public Map<String, String> getDefaultValue() {
Map<String,String> defaultValue = new HashMap<>();
defaultValue.put("str", "");
defaultValue.put("listElement", "");
return defaultValue;
}
@XmlAttribute
public int getSize() {
return size;
}
public void setSize(int size) {
this.size = size;
}
@XmlAttribute
public int getMaxlength() {
return maxlength;
}
public void setMaxlength(int maxlength) {
this.maxlength = maxlength;
}
}