/*
* Copyright 2011 Research In Motion Limited.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package eclserver.panels;
import eclserver.db.objects.AddressObject;
/**
*
* @author rbalsewich
*/
public class ContactPanel extends javax.swing.JPanel {
/** Creates new form AddressPanel */
public ContactPanel() {
initComponents();
address = new AddressObject();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() {
java.awt.GridBagConstraints gridBagConstraints;
lblAddress1 = new javax.swing.JLabel();
txtAddress1 = new javax.swing.JTextField();
lblAddress2 = new javax.swing.JLabel();
txtAddress2 = new javax.swing.JTextField();
lblCity = new javax.swing.JLabel();
txtCity = new javax.swing.JTextField();
txtState = new javax.swing.JTextField();
txtPostalCode = new javax.swing.JTextField();
lblState = new javax.swing.JLabel();
lblPostalCode = new javax.swing.JLabel();
lblLastName = new javax.swing.JLabel();
txtLastName = new javax.swing.JTextField();
lblFirstName = new javax.swing.JLabel();
txtFirstName = new javax.swing.JTextField();
lblCompanyName = new javax.swing.JLabel();
txtCompany = new javax.swing.JTextField();
lblHomePhone = new javax.swing.JLabel();
txtHomePhone = new javax.swing.JTextField();
lblEmail = new javax.swing.JLabel();
txtEmail = new javax.swing.JTextField();
lblCountry = new javax.swing.JLabel();
txtCountry = new javax.swing.JTextField();
lblPin = new javax.swing.JLabel();
lblGroupName = new javax.swing.JLabel();
txtGroupName = new javax.swing.JTextField();
lblTitle = new javax.swing.JLabel();
txtTitle = new javax.swing.JTextField();
lblWorkPhone = new javax.swing.JLabel();
txtWorkPhone = new javax.swing.JTextField();
lblMobilePhone = new javax.swing.JLabel();
txtMobilePhone = new javax.swing.JTextField();
txtPin = new javax.swing.JTextField();
setLayout(new java.awt.GridBagLayout());
lblAddress1.setText("Address 1:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 5;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(lblAddress1, gridBagConstraints);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 5;
gridBagConstraints.gridwidth = 3;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipady = 2;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtAddress1, gridBagConstraints);
lblAddress2.setText("Address 2:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 4;
gridBagConstraints.gridy = 5;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(lblAddress2, gridBagConstraints);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 5;
gridBagConstraints.gridy = 5;
gridBagConstraints.gridwidth = 3;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipady = 2;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtAddress2, gridBagConstraints);
lblCity.setText("City:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 6;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(lblCity, gridBagConstraints);
txtCity.setMinimumSize(new java.awt.Dimension(100, 21));
txtCity.setPreferredSize(new java.awt.Dimension(100, 21));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 6;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipady = 5;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtCity, gridBagConstraints);
txtState.setMinimumSize(new java.awt.Dimension(30, 21));
txtState.setPreferredSize(new java.awt.Dimension(30, 21));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 4;
gridBagConstraints.gridy = 6;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipady = 5;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtState, gridBagConstraints);
txtPostalCode.setMinimumSize(new java.awt.Dimension(80, 21));
txtPostalCode.setPreferredSize(new java.awt.Dimension(80, 21));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 4;
gridBagConstraints.gridy = 7;
gridBagConstraints.ipady = 4;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtPostalCode, gridBagConstraints);
lblState.setText("State:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 3;
gridBagConstraints.gridy = 6;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(lblState, gridBagConstraints);
lblPostalCode.setText("ZIP Code:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 3;
gridBagConstraints.gridy = 7;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(lblPostalCode, gridBagConstraints);
lblLastName.setForeground(new java.awt.Color(255, 0, 0));
lblLastName.setText("Last Name:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 1;
add(lblLastName, gridBagConstraints);
txtLastName.setMinimumSize(new java.awt.Dimension(100, 21));
txtLastName.setPreferredSize(new java.awt.Dimension(100, 21));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 1;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipady = 8;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtLastName, gridBagConstraints);
lblFirstName.setForeground(new java.awt.Color(255, 0, 0));
lblFirstName.setText("First Name:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 3;
gridBagConstraints.gridy = 1;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(lblFirstName, gridBagConstraints);
txtFirstName.setMinimumSize(new java.awt.Dimension(80, 21));
txtFirstName.setPreferredSize(new java.awt.Dimension(80, 21));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 4;
gridBagConstraints.gridy = 1;
gridBagConstraints.gridwidth = 2;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipady = 6;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtFirstName, gridBagConstraints);
lblCompanyName.setText("Company:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 7;
gridBagConstraints.gridy = 1;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(lblCompanyName, gridBagConstraints);
txtCompany.setMinimumSize(new java.awt.Dimension(80, 21));
txtCompany.setPreferredSize(new java.awt.Dimension(80, 21));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 8;
gridBagConstraints.gridy = 1;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipady = 6;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtCompany, gridBagConstraints);
lblHomePhone.setText("Home #:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 3;
gridBagConstraints.gridy = 3;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(lblHomePhone, gridBagConstraints);
txtHomePhone.setPreferredSize(new java.awt.Dimension(100, 21));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 4;
gridBagConstraints.gridy = 3;
gridBagConstraints.gridwidth = 2;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipady = 5;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtHomePhone, gridBagConstraints);
lblEmail.setForeground(new java.awt.Color(255, 0, 0));
lblEmail.setText("Email:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 2;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(lblEmail, gridBagConstraints);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 2;
gridBagConstraints.gridwidth = 3;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipady = 3;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtEmail, gridBagConstraints);
lblCountry.setText("Country:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 7;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(lblCountry, gridBagConstraints);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 7;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipady = 2;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtCountry, gridBagConstraints);
lblPin.setText("Device Pin");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 7;
gridBagConstraints.gridy = 4;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(lblPin, gridBagConstraints);
lblGroupName.setForeground(new java.awt.Color(255, 0, 0));
lblGroupName.setText("Group Name:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 0;
add(lblGroupName, gridBagConstraints);
txtGroupName.setPreferredSize(new java.awt.Dimension(100, 21));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 0;
gridBagConstraints.gridwidth = 2;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipady = 6;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtGroupName, gridBagConstraints);
lblTitle.setText("Title:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 7;
gridBagConstraints.gridy = 2;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(lblTitle, gridBagConstraints);
txtTitle.setPreferredSize(new java.awt.Dimension(80, 21));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 8;
gridBagConstraints.gridy = 2;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipadx = 3;
gridBagConstraints.ipady = 7;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtTitle, gridBagConstraints);
lblWorkPhone.setText("Work #:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 3;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(lblWorkPhone, gridBagConstraints);
txtWorkPhone.setPreferredSize(new java.awt.Dimension(100, 21));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 3;
gridBagConstraints.gridwidth = 2;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipady = 6;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtWorkPhone, gridBagConstraints);
lblMobilePhone.setText("Mobile #:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 7;
gridBagConstraints.gridy = 3;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(lblMobilePhone, gridBagConstraints);
txtMobilePhone.setMinimumSize(new java.awt.Dimension(100, 21));
txtMobilePhone.setPreferredSize(new java.awt.Dimension(100, 21));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 8;
gridBagConstraints.gridy = 3;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipady = 5;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtMobilePhone, gridBagConstraints);
txtPin.setPreferredSize(new java.awt.Dimension(100, 21));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 8;
gridBagConstraints.gridy = 4;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.ipady = 5;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
add(txtPin, gridBagConstraints);
}// </editor-fold>//GEN-END:initComponents
void setGroupName(String groupName) {
address.setGroupName(groupName);
txtGroupName.setText(groupName);
}
String getGroupName() {
String groupName = txtGroupName.getText();
address.setGroupName(groupName);
return groupName;
}
void setLastName(String lastName) {
address.setLastName(lastName);
txtLastName.setText(lastName);
}
String getLastName() {
String lastName = txtLastName.getText();
address.setLastName(lastName);
return lastName;
}
void setFirstName(String firstName) {
address.setFirstName(firstName);
txtFirstName.setText(firstName);
}
String getFirstName() {
String firstName = txtFirstName.getText();
address.setFirstName(firstName);
return firstName;
}
void setHomePhone(String phone) {
address.setHomePhone(phone);
txtHomePhone.setText(phone);
}
String getHomePhone() {
String phone = txtHomePhone.getText();
address.setHomePhone(phone);
return phone;
}
void setWorkPhone(String phone) {
address.setWorkPhone(phone);
txtWorkPhone.setText(phone);
}
String getWorkPhone() {
String phone = txtWorkPhone.getText();
address.setWorkPhone(phone);
return phone;
}
void setMobilePhone(String phone) {
address.setMobilePhone(phone);
txtMobilePhone.setText(phone);
}
String getMobilePhone() {
String phone = txtMobilePhone.getText();
address.setMobilePhone(phone);
return phone;
}
void setEmail(String email) {
address.setEmail(email);
txtEmail.setText(email);
}
String getEmail() {
String email = txtEmail.getText();
address.setEmail(email);
return email;
}
void setAddress1(String address1) {
address.setAddress1(address1);
txtAddress1.setText(address1);
}
String getAddress1() {
String address1 = txtAddress1.getText();
address.setAddress1(address1);
return address1;
}
void setAddress2(String address2) {
address.setAddress2(address2);
txtAddress2.setText(address2);
}
String getAddress2() {
String address2 = txtAddress2.getText();
address.setAddress2(address2);
return address2;
}
void setCity(String city) {
address.setCity(city);
txtCity.setText(city);
}
String getCity() {
String city = txtCity.getText();
address.setCity(city);
return city;
}
void setState(String state) {
address.setState(state);
txtState.setText(state);
}
String getState() {
String state = txtState.getText();
address.setState(state);
return state;
}
void setZip(String postalCode) {
address.setZip(postalCode);
txtPostalCode.setText(postalCode);
}
String getZip() {
String postalCode = txtPostalCode.getText();
address.setZip(postalCode);
return postalCode;
}
void setCountry(String country) {
address.setCountry(country);
txtCountry.setText(country);
}
String getCountry() {
String country = txtCountry.getText();
address.setCountry(country);
return country;
}
void setTitle(String title) {
address.setCountry(title);
txtTitle.setText(title);
}
String getTitle() {
String title = txtTitle.getText();
address.setTitle(title);
return title;
}
void setCompany(String company) {
address.setCompany(company);
txtCompany.setText(company);
}
String getCompany() {
String company = txtCompany.getText();
address.setCompany(company);
return company;
}
void setPin(String pin) {
address.setPin(pin);
txtPin.setText(pin);
}
String getPin() {
String pin = txtPin.getText();
address.setPin(pin);
return pin;
}
void setId(int id) {
address.setId(id);
this.id = id;
}
int getId() {
int id1 = this.id;
address.setId(id);
return id1;
}
public void setAddress(AddressObject address) {
if (address != null) {
setGroupName(address.getGroupName());
setLastName(address.getLastName());
setFirstName(address.getFirstName());
setEmail(address.getEmail());
setHomePhone(address.getHomePhone());
setWorkPhone(address.getWorkPhone());
setMobilePhone(address.getMobilePhone());
setAddress1(address.getAddress1());
setAddress2(address.getAddress2());
setCity(address.getCity());
setState(address.getState());
setZip(address.getZip());
setCountry(address.getCountry());
setTitle(address.getTitle());
setCompany(address.getCompany());
setPin(address.getPin());
setId(address.getId());
}
}
public AddressObject getAddress() {
getGroupName();
getLastName();
getFirstName();
getEmail();
getHomePhone();
getWorkPhone();
getMobilePhone();
getAddress1();
getAddress2();
getCity();
getState();
getZip();
getCountry();
getTitle();
getCompany();
getPin();
getId();
return address;
}
public void clear() {
txtGroupName.setText(null);
txtLastName.setText(null);
txtCompany.setText(null);
txtFirstName.setText(null);
txtHomePhone.setText(null);
txtWorkPhone.setText(null);
txtMobilePhone.setText(null);
txtEmail.setText(null);
txtAddress1.setText(null);
txtAddress2.setText(null);
txtCity.setText(null);
txtState.setText(null);
txtPostalCode.setText(null);
txtCountry.setText(null);
txtPin.setText(null);
txtTitle.setText(null);
txtCompany.setText(null);
id = -1;
address = new AddressObject();
}
public void setEditable(boolean bEditable) {
txtGroupName.setEditable(bEditable);
txtFirstName.setEditable(bEditable);
txtLastName.setEditable(bEditable);
txtCompany.setEditable(bEditable);
txtTitle.setEditable(bEditable);
txtAddress1.setEditable(bEditable);
txtAddress2.setEditable(bEditable);
txtCity.setEditable(bEditable);
txtState.setEditable(bEditable);
txtPostalCode.setEditable(bEditable);
txtCountry.setEditable(bEditable);
txtHomePhone.setEditable(bEditable);
txtWorkPhone.setEditable(bEditable);
txtMobilePhone.setEditable(bEditable);
txtEmail.setEditable(bEditable);
txtPin.setEditable(bEditable);
isEditable = bEditable;
}
public boolean isEditable() {
return isEditable;
}
// Variables declaration - do not modify//GEN-BEGIN:variables
private javax.swing.JLabel lblAddress1;
private javax.swing.JLabel lblAddress2;
private javax.swing.JLabel lblCity;
private javax.swing.JLabel lblCompanyName;
private javax.swing.JLabel lblCountry;
private javax.swing.JLabel lblEmail;
private javax.swing.JLabel lblFirstName;
private javax.swing.JLabel lblGroupName;
private javax.swing.JLabel lblHomePhone;
private javax.swing.JLabel lblLastName;
private javax.swing.JLabel lblMobilePhone;
private javax.swing.JLabel lblPin;
private javax.swing.JLabel lblPostalCode;
private javax.swing.JLabel lblState;
private javax.swing.JLabel lblTitle;
private javax.swing.JLabel lblWorkPhone;
private javax.swing.JTextField txtAddress1;
private javax.swing.JTextField txtAddress2;
private javax.swing.JTextField txtCity;
private javax.swing.JTextField txtCompany;
private javax.swing.JTextField txtCountry;
private javax.swing.JTextField txtEmail;
private javax.swing.JTextField txtFirstName;
private javax.swing.JTextField txtGroupName;
private javax.swing.JTextField txtHomePhone;
private javax.swing.JTextField txtLastName;
private javax.swing.JTextField txtMobilePhone;
private javax.swing.JTextField txtPin;
private javax.swing.JTextField txtPostalCode;
private javax.swing.JTextField txtState;
private javax.swing.JTextField txtTitle;
private javax.swing.JTextField txtWorkPhone;
// End of variables declaration//GEN-END:variables
private int id;
private boolean isEditable;
private AddressObject address;
}