package net.sf.minuteProject.loader.presentation.node; //schema dictionary import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; import net.sf.minuteProject.loader.presentation.PresentationHolder; import net.sf.minuteProject.configuration.bean.AbstractConfiguration; import net.sf.minuteProject.configuration.bean.Template; public class Valuelist extends AbstractConfiguration{ private Dictionary _dictionary; private String _type; private String _name; private String _id; private List<Valueelement> _valueElements; public Valuelist() { } public String getTechnicalPackage(Template template) { return template.getTechnicalPackage(); } public Dictionary getDictionary() { return PresentationHolder.getDictionary(); } public String getType() { return _type; } public void setType (String _type) { this._type = _type; } public String getName() { return _name; } public void setName (String _name) { this._name = _name; } public String getId() { return _id; } public void setId (String _id) { this._id = _id; } public List<Valueelement> getValueelements() { if (_valueElements == null){ _valueElements = new ArrayList<Valueelement>(); } return _valueElements; } public Valueelement[] getValueelementsArray() { return (Valueelement[])getValueelements().toArray(new Valueelement[getValueelements().size()]); } public void setValueelements (List<Valueelement> _valueElements) { this._valueElements = _valueElements; } public void setValueelement (Valueelement _valueElement) { addValueelement(_valueElement); } public void addValueelement (Valueelement _valueElement) { getValueelements().add(_valueElement); } }