1 19 23 24 package org.netbeans.modules.j2ee.sun.share.configbean.customizers.ejbmodule; 25 26 31 public class CmpEntityEjbPanel extends javax.swing.JPanel { 32 33 private CmpEntityEjbCustomizer cmpEntityEjbCutomizer; 34 35 36 37 public CmpEntityEjbPanel(CmpEntityEjbCustomizer customizer) { 38 initComponents(); 39 this.cmpEntityEjbCutomizer = customizer; 40 } 41 42 43 public void setMappingProperties(String mappingProperties){ 44 if(mappingProperties != null){ 45 mappingPropertiesTextField.setText(mappingProperties); 46 } 47 } 48 49 50 public String getMappingProperties(){ 51 return mappingPropertiesTextField.getText(); 52 } 53 54 59 private void initComponents() { 61 java.awt.GridBagConstraints gridBagConstraints; 62 63 mappingPropertiesLabel = new javax.swing.JLabel (); 64 mappingPropertiesTextField = new javax.swing.JTextField (); 65 66 setLayout(new java.awt.GridBagLayout ()); 67 68 mappingPropertiesLabel.setDisplayedMnemonic(java.util.ResourceBundle.getBundle("org/netbeans/modules/j2ee/sun/share/configbean/customizers/ejbmodule/Bundle").getString("MNC_Mapping_Properties").charAt(0)); 69 mappingPropertiesLabel.setLabelFor(mappingPropertiesTextField); 70 mappingPropertiesLabel.setText(java.util.ResourceBundle.getBundle("org/netbeans/modules/j2ee/sun/share/configbean/customizers/ejbmodule/Bundle").getString("LBL_Mapping_Properties_1")); 71 gridBagConstraints = new java.awt.GridBagConstraints (); 72 gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; 73 gridBagConstraints.insets = new java.awt.Insets (6, 6, 5, 0); 74 add(mappingPropertiesLabel, gridBagConstraints); 75 mappingPropertiesLabel.getAccessibleContext().setAccessibleName(java.util.ResourceBundle.getBundle("org/netbeans/modules/j2ee/sun/share/configbean/customizers/ejbmodule/Bundle").getString("Mapping_Properties_Acsbl_Name")); 76 mappingPropertiesLabel.getAccessibleContext().setAccessibleDescription(java.util.ResourceBundle.getBundle("org/netbeans/modules/j2ee/sun/share/configbean/customizers/ejbmodule/Bundle").getString("Mapping_Properties_Acsbl_Desc")); 77 78 mappingPropertiesTextField.setToolTipText(java.util.ResourceBundle.getBundle("org/netbeans/modules/j2ee/sun/share/configbean/customizers/ejbmodule/Bundle").getString("Mapping_Properties_Tool_Tip")); 79 mappingPropertiesTextField.addActionListener(new java.awt.event.ActionListener () { 80 public void actionPerformed(java.awt.event.ActionEvent evt) { 81 mappingPropertiesActionPerformed(evt); 82 } 83 }); 84 mappingPropertiesTextField.addFocusListener(new java.awt.event.FocusAdapter () { 85 public void focusGained(java.awt.event.FocusEvent evt) { 86 mappingPropertiesFocusGained(evt); 87 } 88 public void focusLost(java.awt.event.FocusEvent evt) { 89 mappingPropertiesFocusLost(evt); 90 } 91 }); 92 mappingPropertiesTextField.addKeyListener(new java.awt.event.KeyAdapter () { 93 public void keyReleased(java.awt.event.KeyEvent evt) { 94 mappingPropertiesKeyReleased(evt); 95 } 96 }); 97 98 gridBagConstraints = new java.awt.GridBagConstraints (); 99 gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; 100 gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; 101 gridBagConstraints.weightx = 1.0; 102 gridBagConstraints.insets = new java.awt.Insets (6, 6, 5, 5); 103 add(mappingPropertiesTextField, gridBagConstraints); 104 mappingPropertiesTextField.getAccessibleContext().setAccessibleName(java.util.ResourceBundle.getBundle("org/netbeans/modules/j2ee/sun/share/configbean/customizers/ejbmodule/Bundle").getString("Mapping_Properties_Acsbl_Name")); 105 mappingPropertiesTextField.getAccessibleContext().setAccessibleDescription(java.util.ResourceBundle.getBundle("org/netbeans/modules/j2ee/sun/share/configbean/customizers/ejbmodule/Bundle").getString("Mapping_Properties_Acsbl_Desc")); 106 107 } 109 private void mappingPropertiesFocusLost(java.awt.event.FocusEvent evt) { cmpEntityEjbCutomizer.validateEntries(); 112 } 114 private void mappingPropertiesFocusGained(java.awt.event.FocusEvent evt) { cmpEntityEjbCutomizer.validateEntries(); 117 } 119 private void mappingPropertiesActionPerformed(java.awt.event.ActionEvent evt) { cmpEntityEjbCutomizer.validateEntries(); 122 } 124 private void mappingPropertiesKeyReleased(java.awt.event.KeyEvent evt) { String item = mappingPropertiesTextField.getText(); 127 cmpEntityEjbCutomizer.updateMappingProperties(item); 128 cmpEntityEjbCutomizer.validateEntries(); 129 } 131 132 private javax.swing.JLabel mappingPropertiesLabel; 134 private javax.swing.JTextField mappingPropertiesTextField; 135 137 } 138 | Popular Tags |