Package edu.jhu.cs.oose.group3.intelligentbook.model

This package implements the core of the program, which include features related to Contacts, ContactItems and Groups.

See:
          Description

Class Summary
AddressContactItem Represents physical address.
AutomaticGroup A group whose members are calculated automatically (on request)
BirthdayContactItem A birthday
CityContactItem A city
ColleagueGroup Contains the user's colleagues
CompanyContactItem Represents a company contact item
Contact Represents a contact, each of which corresponds to a user
ContactGroup Represents a group of contacts This group is associated with and maintained by a particular user
ContactItem Represents a single contact item (e.g.
CountryContactItem Country
EmailContactItem Represents an email address
EnumeratedGroup A group whose members are enumerated and can be changed by the user
EverybodyGroup A group in which everybody (every valid contact) is a member
FirstNameContactItem Last Name
FriendGroup Contains the user's friends (this is the default group that other people are added to)
FriendOfFriendGroup Group containing friends of friends of the user
LastNameContactItem First Name
MiddleNameContactItem Represents middle name
NonsingularContactItem Represents a contact item that can have more than one instance in a contact.
OccupationContactItem Represents an occupation field in a contact info
PhoneContactItem Represents an phone number
SingularContactItem Represents a contact item that can only have one instance in a contact
StateContactItem State
StreetAddressContactItem A street address
StreetContactItem A street address
WebsiteContactItem Website
ZipContactItem A zip code
 

Package edu.jhu.cs.oose.group3.intelligentbook.model Description

This package implements the core of the program, which include features related to Contacts, ContactItems and Groups.