KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > oddjob > designer > components > EchoDC


1 /*
2  * (c) Rob Gordon 2005.
3  */

4 package org.oddjob.designer.components;
5
6 import org.oddjob.designer.elements.SimpleDE;
7 import org.oddjob.designer.model.ElementField;
8 import org.oddjob.designer.model.FieldGroup;
9 import org.oddjob.designer.model.FormDefinition;
10 import org.oddjob.designer.model.StandardForm;
11
12 /**
13  *
14  */

15 public class EchoDC extends BaseDC {
16
17     private SimpleDE text = new SimpleDE();
18     
19     public FormDefinition form() {
20         return new StandardForm(tag())
21             .addGroup(basePanel())
22             .addGroup(
23                     new FieldGroup("Echo Text")
24                     .add(new ElementField("Text", text)));
25     }
26         
27     public void setText(SimpleDE text) {
28         this.text = text;
29     }
30     
31     public SimpleDE getText() {
32         return text;
33     }
34     
35 }
36
37
Popular Tags