74 const boost::ptr_vector<te::md::CI_ResponsibleParty>&
84 ci = m_citation->
clone();
88 boost::ptr_vector<te::md::CI_ResponsibleParty>::const_iterator it = m_poc.begin();
89 while (it != m_poc.end())
92 id->addPointOfContact(rp);
const std::string & getAbstract() const
Returns the resource abstract.
CI_ResponsibleParty * clone() const
const CI_Citation * getCitation() const
Returns the citation for the metadata.
Identification information contains information to uniquely identify the data.
Provides a standardized method for citing a resource (dataset, feature, source, publication, etc.)
const boost::ptr_vector< CI_ResponsibleParty > & getPointsOfContact() const
Returns the resource points of contact.
void addPointOfContact(CI_ResponsibleParty *p)
Adds a point of contact to the resource.
MD_ProgressCode
status of the dataset or progress of a review
To support the bibliographic information to reference the resource.
virtual ~MD_Identification()
Destructor.
MD_Identification(CI_Citation *citation, const std::string abstract, MD_ProgressCode status)
Constructor.
Contains the identify of person(s), and/or position, and/or organization(s) associated with the resou...
virtual MD_Identification * clone() const
Gets a copy of this object.
Identification information contains information to uniquely identify the data.
CI_Citation * clone() const
Creates a new copy of this object.
te::md::MD_ProgressCode getStatus() const
Returns the resource status code.