01: package org.romaframework.module.admin.view.domain.environment;
02:
03: import java.util.ArrayList;
04: import java.util.List;
05:
06: import org.romaframework.aspect.view.ViewConstants;
07: import org.romaframework.aspect.view.annotation.ViewField;
08: import org.romaframework.module.admin.domain.EnvironmentItem;
09: import org.romaframework.module.crud.CRUDHelper;
10:
11: public class EnvironmentInstanceSheet {
12: @ViewField(layout=ViewConstants.LAYOUT_BLOCK)
13: protected List<EnvironmentItem> values = new ArrayList<EnvironmentItem>();
14:
15: protected String prefix;
16:
17: public EnvironmentInstanceSheet(String iPrefix) {
18: prefix = iPrefix;
19: }
20:
21: public void onValuesAdd() {
22: EnvironmentItemInstance obj = new EnvironmentItemInstance(
23: new EnvironmentItem(prefix));
24: CRUDHelper.show(obj, this , "values");
25: }
26:
27: public List<EnvironmentItem> getValues() {
28: return values;
29: }
30: }
|