cern::laser::business::definition::data::ResponsiblePersonDefinition Class Reference

Inheritance diagram for cern::laser::business::definition::data::ResponsiblePersonDefinition:
Inheritance graph
[legend]
Collaboration diagram for cern::laser::business::definition::data::ResponsiblePersonDefinition:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ResponsiblePersonDefinition ()
 ResponsiblePersonDefinition (Integer responsibleId, String firstName, String familyName, String eMail, String gsmNumber, String phoneNumber, URL whoURL)
Integer getResponsibleId ()
void setResponsibleId (Integer newResponsibleId)
String getFirstName ()
void setFirstName (String newFirstName)
String getFamilyName ()
void setFamilyName (String newFamilyName)
String getEMail ()
void setEMail (String newEMail)
String getGsmNumber ()
void setGsmNumber (String newGsmNumber)
String getPhoneNumber ()
void setPhoneNumber (String newPhoneNumber)
URL getWhoURL ()
void setWhoURL (URL newWhoURL)
void validate () throws LaserDefinitionNotValidException
String toString ()

Private Attributes

Integer responsibleId
String firstName
String familyName
String eMail
String gsmNumber
String phoneNumber
URL whoURL

Constructor & Destructor Documentation

cern::laser::business::definition::data::ResponsiblePersonDefinition::ResponsiblePersonDefinition (  )  [inline]
cern::laser::business::definition::data::ResponsiblePersonDefinition::ResponsiblePersonDefinition ( Integer  responsibleId,
String  firstName,
String  familyName,
String  eMail,
String  gsmNumber,
String  phoneNumber,
URL  whoURL 
) [inline]

Member Function Documentation

String cern::laser::business::definition::data::ResponsiblePersonDefinition::getEMail (  )  [inline]

References eMail.

Referenced by toString().

String cern::laser::business::definition::data::ResponsiblePersonDefinition::getFamilyName (  )  [inline]

References familyName.

Referenced by toString().

String cern::laser::business::definition::data::ResponsiblePersonDefinition::getFirstName (  )  [inline]

References firstName.

Referenced by toString().

String cern::laser::business::definition::data::ResponsiblePersonDefinition::getGsmNumber (  )  [inline]

References gsmNumber.

Referenced by toString().

String cern::laser::business::definition::data::ResponsiblePersonDefinition::getPhoneNumber (  )  [inline]

References phoneNumber.

Referenced by toString().

Integer cern::laser::business::definition::data::ResponsiblePersonDefinition::getResponsibleId (  )  [inline]

References responsibleId.

Referenced by toString().

URL cern::laser::business::definition::data::ResponsiblePersonDefinition::getWhoURL (  )  [inline]

References whoURL.

Referenced by toString().

void cern::laser::business::definition::data::ResponsiblePersonDefinition::setEMail ( String  newEMail  )  [inline]

References eMail.

void cern::laser::business::definition::data::ResponsiblePersonDefinition::setFamilyName ( String  newFamilyName  )  [inline]

References familyName.

void cern::laser::business::definition::data::ResponsiblePersonDefinition::setFirstName ( String  newFirstName  )  [inline]

References firstName.

void cern::laser::business::definition::data::ResponsiblePersonDefinition::setGsmNumber ( String  newGsmNumber  )  [inline]

References gsmNumber.

void cern::laser::business::definition::data::ResponsiblePersonDefinition::setPhoneNumber ( String  newPhoneNumber  )  [inline]

References phoneNumber.

void cern::laser::business::definition::data::ResponsiblePersonDefinition::setResponsibleId ( Integer  newResponsibleId  )  [inline]

References responsibleId.

void cern::laser::business::definition::data::ResponsiblePersonDefinition::setWhoURL ( URL  newWhoURL  )  [inline]

References whoURL.

String cern::laser::business::definition::data::ResponsiblePersonDefinition::toString (  )  [inline]
void cern::laser::business::definition::data::ResponsiblePersonDefinition::validate (  )  throws LaserDefinitionNotValidException [inline]

Member Data Documentation

Referenced by getEMail(), and setEMail().

Referenced by getFamilyName(), and setFamilyName().

Referenced by getFirstName(), and setFirstName().

Referenced by getGsmNumber(), and setGsmNumber().

Referenced by getPhoneNumber(), and setPhoneNumber().

Referenced by getWhoURL(), and setWhoURL().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2