net.wimpi.pim.factory
Interface ContactModelFactory

All Known Implementing Classes:
BasicContactModelFactory

public interface ContactModelFactory

Interface for a ContactModelFactory, which can be used to instantiate model instances.

Version:
0.1 (22/07/2003)
Author:
Dieter Wimberger

Method Summary
 Address createAddress()
          Creates a new Address instance.
 Communications createCommunications()
          Creates a new Communications instance.
 Contact createContact()
          Creates a new Contact instance.
 EmailAddress createEmailAddress()
          Creates a new EmailAddress instance.
 Extensions createExtensions()
          Creates a new Extensions instance with the given type.
 GeographicalInformation createGeographicalInformation()
          Creates a new GeographicalInformation instance.
 Image createImage()
          Creates a new Image instance.
 Key createKey()
          Creates a new Key instance.
 Organization createOrganization()
          Creates a new Organization instance.
 OrganizationalIdentity createOrganizationalIdentity()
          Creates a new OrganizationalIdentity instance.
 PersonalIdentity createPersonalIdentity()
          Creates a new PersonalIdentity instance.
 PhoneNumber createPhoneNumber()
          Creates a new PhoneNumber instance.
 Sound createSound()
          Creates a new Sound instance.
 

Method Detail

createAddress

public Address createAddress()
Creates a new Address instance.

Returns:
a new Address instance.

createCommunications

public Communications createCommunications()
Creates a new Communications instance.

Returns:
a new Communications instance.

createContact

public Contact createContact()
Creates a new Contact instance.

Returns:
a new Contact instance.

createEmailAddress

public EmailAddress createEmailAddress()
Creates a new EmailAddress instance.

Returns:
a new EmailAddress instance.

createGeographicalInformation

public GeographicalInformation createGeographicalInformation()
Creates a new GeographicalInformation instance.

Returns:
a new GeographicalInformation instance.

createImage

public Image createImage()
Creates a new Image instance.

Returns:
a new Image instance.

createKey

public Key createKey()
Creates a new Key instance.

Returns:
a new Key instance.

createOrganization

public Organization createOrganization()
Creates a new Organization instance.

Returns:
a new Organization instance.

createOrganizationalIdentity

public OrganizationalIdentity createOrganizationalIdentity()
Creates a new OrganizationalIdentity instance.

Returns:
a new OrganizationalIdentity instance.

createPersonalIdentity

public PersonalIdentity createPersonalIdentity()
Creates a new PersonalIdentity instance.

Returns:
a new PersonalIdentity instance.

createPhoneNumber

public PhoneNumber createPhoneNumber()
Creates a new PhoneNumber instance.

Returns:
a new PhoneNumber instance.

createSound

public Sound createSound()
Creates a new Sound instance.

Returns:
a new Sound instance.

createExtensions

public Extensions createExtensions()
Creates a new Extensions instance with the given type.

Returns:
a new Extensions instance.


Copyright © 2001-2003 jpim team.