1 19 24 25 package org.netbeans.modules.j2ee.sun.share.configbean.customizers.webapp; 26 27 import java.util.List ; 28 import java.util.ResourceBundle ; 29 30 import org.netbeans.modules.j2ee.sun.dd.api.CommonDDBean; 31 import org.netbeans.modules.j2ee.sun.dd.api.web.ConstraintField; 32 33 import org.netbeans.modules.j2ee.sun.share.configbean.Utils; 34 import org.netbeans.modules.j2ee.sun.share.configbean.customizers.common.BeanListMapping; 35 import org.netbeans.modules.j2ee.sun.share.configbean.customizers.common.GenericTableModel; 36 37 41 public class ConstraintFieldValueEntry extends GenericTableModel.TableEntry { 42 43 private static final ResourceBundle webappBundle = ResourceBundle.getBundle( 44 "org.netbeans.modules.j2ee.sun.share.configbean.customizers.webapp.Bundle"); 46 public ConstraintFieldValueEntry() { 47 super(ConstraintField.CONSTRAINT_FIELD_VALUE, 48 webappBundle.getString("LBL_ConstraintFieldValues")); } 50 51 61 public Object getEntry(CommonDDBean parent) { 62 return new BeanListMapping((CommonDDBean) parent.clone(), getPropertyName()); 63 } 64 65 73 public void setEntry(CommonDDBean parent, Object value) { 74 parent.merge(((BeanListMapping) value).getBean(), CommonDDBean.MERGE_UPDATE); 75 } 76 77 public Object getEntry(CommonDDBean parent, int row) { 78 throw new UnsupportedOperationException (); 79 } 80 81 public void setEntry(CommonDDBean parent, int row, Object value) { 82 throw new UnsupportedOperationException (); 83 } 84 85 } 86 | Popular Tags |