raimund@1439: package de.intevation.flys.client.shared.model; raimund@1439: raimund@1439: import java.util.List; raimund@1439: raimund@1441: import com.smartgwt.client.widgets.form.DynamicForm; raimund@1441: raimund@1439: /** raimund@1439: * @author Raimund Renkert raimund@1439: */ raimund@1439: public class PropertyGroup implements Property { raimund@1439: raimund@1439: /** The group name */ raimund@1439: protected String name; raimund@1439: raimund@1439: protected List properties; raimund@1439: raimund@1439: public PropertyGroup() { raimund@1439: raimund@1439: } raimund@1439: raimund@1439: public PropertyGroup(String name) { raimund@1439: this.name = name; raimund@1439: } raimund@1439: raimund@1439: public PropertyGroup(String name, List properties) { raimund@1439: this.name = name; raimund@1439: this.properties = properties; raimund@1439: } raimund@1439: raimund@1439: public String getName() { raimund@1439: return this.name; raimund@1439: } raimund@1439: raimund@1439: public void setName(String name) { raimund@1439: this.name = name; raimund@1439: } raimund@1439: raimund@1439: public List getProperties() { raimund@1439: return this.properties; raimund@1439: } raimund@1439: raimund@1439: public void setProperties(List properties) { raimund@1439: this.properties = properties; raimund@1439: } raimund@1439: raimund@1441: public DynamicForm generateUI() { raimund@1441: return new DynamicForm(); raimund@1439: } raimund@1439: }