superwaba.ext.xplat.io.pimal.addressbook
Interface AddressNotSupportedHandler

All Known Implementing Classes:
AddressNSHNote

public interface AddressNotSupportedHandler

Interface used to define classes that can handle not supported fields.


Method Summary
 Vector complete(AddressRecord ar, Vector alreadyFound)
          Collects the not supported fields that have been handled and adds them into the Vector of supported fields (already found)
 void write(Vector notSupported, AddressRecord ar)
          Handles not supported fields.
 

Method Detail

write

public void write(Vector notSupported,
                  AddressRecord ar)
Handles not supported fields.
Parameters:
notSupported - the not supported fields
ar - the respective AddressRecord

complete

public Vector complete(AddressRecord ar,
                       Vector alreadyFound)
Collects the not supported fields that have been handled and adds them into the Vector of supported fields (already found)
Parameters:
ar - the respective AddressRecord
alreadyFound - Vector of supported fields that already have been collected
Returns:
Vector of all fields (supported and not supported) of this AddressRecord