protected void dispose() {
   myNameField.removeDataChangedListener(myNameChangedListener);
   if (myCbReplaceAll != null) {
     myCbReplaceAll.removeItemListener(myReplaceAllListener);
   }
   myCbFinal.removeItemListener(myFinalListener);
   super.dispose();
 }
示例#2
0
  public void clear() {
    contact = null;
    personView.clear();
    teleView.clear();
    emailView.clear();
    websiteView.clear();
    addressView.clear();

    if (cbTelAddress != null) {
      cbTelAddress.removeItemListener(this);
      remove(cbTelAddress);
      revalidate();
      cbTelAddress = null;
    }
    linkTelAddress = false;
    note.setText("");
  }