

Public Member Functions | |
| SourceImpl (cern.laser.business.data.Source source) | |
| String | getSourceId () |
| String | getName () |
| String | getDescription () |
| ResponsiblePerson | getResponsiblePerson () |
| void | setDescription (String newDescription) |
| void | setResponsiblePerson (ResponsiblePerson newResponsiblePerson) |
| void | setSourceId (String newSourceId) |
| boolean | equals (Object obj) |
| int | hashCode () |
| Object | clone () throws CloneNotSupportedException |
| String | toString () |
Private Attributes | |
| String | sourceId |
| String | description |
| ResponsiblePerson | responsiblePerson |
| cern::laser::client::impl::data::SourceImpl::SourceImpl | ( | cern.laser.business.data.Source | source | ) | [inline] |
References description, getResponsiblePerson(), responsiblePerson, and sourceId.
| Object cern::laser::client::impl::data::SourceImpl::clone | ( | ) | throws CloneNotSupportedException [inline] |
Cloning method. The cloned object is a deep copy.
| CloneNotSupportedException | if clone failed |
Implements cern::laser::client::data::Source.
References cern::laser::client::data::ResponsiblePerson::clone(), responsiblePerson, and setResponsiblePerson().
| boolean cern::laser::client::impl::data::SourceImpl::equals | ( | Object | obj | ) | [inline] |
References cern::laser::client::data::Source::getSourceId(), and getSourceId().
| String cern::laser::client::impl::data::SourceImpl::getDescription | ( | ) | [inline] |
Accessor method.
Implements cern::laser::client::data::Source.
References description.
Referenced by toString().
| String cern::laser::client::impl::data::SourceImpl::getName | ( | ) | [inline] |
Accessor method.
Implements cern::laser::client::data::Source.
References sourceId.
Referenced by toString().
| ResponsiblePerson cern::laser::client::impl::data::SourceImpl::getResponsiblePerson | ( | ) | [inline] |
Accessor method.
Implements cern::laser::client::data::Source.
References responsiblePerson.
Referenced by SourceImpl(), and toString().
| String cern::laser::client::impl::data::SourceImpl::getSourceId | ( | ) | [inline] |
Accessor method.
Implements cern::laser::client::data::Source.
References sourceId.
Referenced by equals(), hashCode(), and toString().
| int cern::laser::client::impl::data::SourceImpl::hashCode | ( | ) | [inline] |
References getSourceId().
| void cern::laser::client::impl::data::SourceImpl::setDescription | ( | String | newDescription | ) | [inline] |
References description.
| void cern::laser::client::impl::data::SourceImpl::setResponsiblePerson | ( | ResponsiblePerson | newResponsiblePerson | ) | [inline] |
References responsiblePerson.
Referenced by clone().
| void cern::laser::client::impl::data::SourceImpl::setSourceId | ( | String | newSourceId | ) | [inline] |
References sourceId.
| String cern::laser::client::impl::data::SourceImpl::toString | ( | ) | [inline] |
References getDescription(), getName(), getResponsiblePerson(), and getSourceId().
String cern::laser::client::impl::data::SourceImpl::description [private] |
Referenced by getDescription(), setDescription(), and SourceImpl().
Referenced by clone(), getResponsiblePerson(), setResponsiblePerson(), and SourceImpl().
String cern::laser::client::impl::data::SourceImpl::sourceId [private] |
Referenced by getName(), getSourceId(), setSourceId(), and SourceImpl().
1.6.2