1 package net.sourceforge.formview.test; 2 3 import net.sourceforge.formview.FieldView; 4 import net.sourceforge.formview.FormView; 5 import net.sourceforge.formview.FormViewConstants; 6 7 public class TestClone { 8 9 12 public static void main(String [] args) { 13 FormView form = new FormView(); 14 form.setName("/project"); 15 16 FieldView field = new FieldView("name"); 17 field.setBehaviour(FormViewConstants.BEHAVIOUR_READWRITE); 18 form.addField(field); 19 20 FormView formCloned = (FormView)form.clone(); 22 field = new FieldView("name"); 24 field.setBehaviour(FormViewConstants.BEHAVIOUR_READONLY); 25 formCloned.mergeFieldView(field); 26 27 System.out.println("FORM SOURCE"); 30 System.out.println(form); 31 32 System.out.println("FORM CLONED"); 33 System.out.println(formCloned); 34 } 35 36 } 37 | Popular Tags |