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: }