A B C D E F G H I L M N O P Q R S V W Z

E

edu.jhu.cs.oose.group3.intelligentbook.model - 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.
edu.jhu.cs.oose.group3.intelligentbook.util - package edu.jhu.cs.oose.group3.intelligentbook.util
This package contains the utility classes, which implement features such as Importer from/Exporter to different formats, Contact/Friend Finder, and Emailing System.
Email - Class in edu.jhu.cs.oose.group3.intelligentbook.util
Represents an email
Email() - Constructor for class edu.jhu.cs.oose.group3.intelligentbook.util.Email
 
EmailContactItem - Class in edu.jhu.cs.oose.group3.intelligentbook.model
Represents an email address
EmailContactItem() - Constructor for class edu.jhu.cs.oose.group3.intelligentbook.model.EmailContactItem
 
EmailHandler - Class in edu.jhu.cs.oose.group3.intelligentbook.util
Handles the sending of emails.
EmailHandler() - Constructor for class edu.jhu.cs.oose.group3.intelligentbook.util.EmailHandler
 
EnumeratedGroup - Class in edu.jhu.cs.oose.group3.intelligentbook.model
A group whose members are enumerated and can be changed by the user
EnumeratedGroup() - Constructor for class edu.jhu.cs.oose.group3.intelligentbook.model.EnumeratedGroup
 
EverybodyGroup - Class in edu.jhu.cs.oose.group3.intelligentbook.model
A group in which everybody (every valid contact) is a member
EverybodyGroup() - Constructor for class edu.jhu.cs.oose.group3.intelligentbook.model.EverybodyGroup
 
exportAddressContactItem(AddressContactItem) - Method in class edu.jhu.cs.oose.group3.intelligentbook.util.Exporter
export the address component of the current contact
exportContactEnd() - Method in class edu.jhu.cs.oose.group3.intelligentbook.util.Exporter
Sigals the end of the exporting of the current contact
exportContactStart() - Method in class edu.jhu.cs.oose.group3.intelligentbook.util.Exporter
Signals the start of the exporting of a new contact
ExportDirector - Class in edu.jhu.cs.oose.group3.intelligentbook.util
Directs the whole of how the contacts are exported by the Exporter
ExportDirector() - Constructor for class edu.jhu.cs.oose.group3.intelligentbook.util.ExportDirector
 
exportEmailContactItem(EmailContactItem) - Method in class edu.jhu.cs.oose.group3.intelligentbook.util.Exporter
export the emailcomponent of the current contact
Exporter - Class in edu.jhu.cs.oose.group3.intelligentbook.util
Specifically export the components of a contact
Exporter() - Constructor for class edu.jhu.cs.oose.group3.intelligentbook.util.Exporter
 
exportFirstNameContactItem(FirstNameContactItem) - Method in class edu.jhu.cs.oose.group3.intelligentbook.util.Exporter
export the first name component of the current contact
exportLastNameContactItem(LastNameContactItem) - Method in class edu.jhu.cs.oose.group3.intelligentbook.util.Exporter
export the last name component of the current contact
exportMiddleNameContactItem(MiddleNameContactItem) - Method in class edu.jhu.cs.oose.group3.intelligentbook.util.Exporter
export the middle name component of the current contact
exportOccupationContactItem(OccupationContactItem) - Method in class edu.jhu.cs.oose.group3.intelligentbook.util.Exporter
export the occupation component of the current contact
exportPhoneContactItem(PhoneContactItem) - Method in class edu.jhu.cs.oose.group3.intelligentbook.util.Exporter
export the phone component of the current contact
exportWebsiteContactItem(WebsiteContactItem) - Method in class edu.jhu.cs.oose.group3.intelligentbook.util.Exporter
export the website component of the current contact

A B C D E F G H I L M N O P Q R S V W Z