Main Page | Class Hierarchy | Class List | File List | Class Members

TEIHeader Class Reference

#include <teiheader.h>

List of all members.

Public Member Functions

 TEIHeader ()
 TEIHeader (const TEIHeader &th)
std::string getTituloa () const
std::string getEgilea () const
std::string getArgitaratzailea () const
std::string getIdno () const
std::string getIturria () const
Hizkuntza getHizkuntza () const
std::vector< AldaketagetAldaketak () const
std::vector< FSDDeclgetFSDDecl () const
void putTituloa (const std::string &tituloa)
void putEgilea (const std::string &egilea)
void putArgitaratzailea (const std::string &argi)
void putIdno (const std::string &idno)
void putIturria (const std::string &iturria)
void putHizkuntza (const Hizkuntza &hizkuntza)
void addAldaketa (const Aldaketa &alda)
void putFSDDecl (const std::vector< FSDDecl > &fsdDeclL)
void init (XMLSimpleNode *item) throw (char *)
XMLSimpleNodetoXML (XMLSimpleStruct *xmlstruct) const

Protected Member Functions

XMLSimpleNodetoTitleStmtXML (XMLSimpleStruct *xmlstruct) const
XMLSimpleNodetoPublicationStmtXML (XMLSimpleStruct *xmlstruct) const
XMLSimpleNodetoSourceDescXML (XMLSimpleStruct *xmlstruct) const
XMLSimpleNodetoEncodingDescXML (XMLSimpleStruct *xmlstruct) const
XMLSimpleNodetoProfileDescXML (XMLSimpleStruct *xmlstruct) const
XMLSimpleNodetoRevisionDescXML (XMLSimpleStruct *xmlstruct) const
XMLSimpleNodetoChangeXML (XMLSimpleStruct *xmlstruct, const Aldaketa &ald) const
void initTitleStmt (XMLSimpleNode *item) throw (char*)
void initPublicationStmt (XMLSimpleNode *item) throw (char*)
void initSourceDesc (XMLSimpleNode *item) throw (char*)
void initEncodingDesc (XMLSimpleNode *item) throw (char*)
void initProfileDesc (XMLSimpleNode *item) throw (char*)
void initRevisionDesc (XMLSimpleNode *item) throw (char*)
Aldaketa initChange (XMLSimpleNode *item) throw (char*)


Detailed Description

TEI burukoa. XML dokumentuen hasieran dagoen burukoa errepresentatzeko. Bertan dokumentuaren hainbat datu baliagarri gordetzen dira: Egilea, izenburua, hizkunzta, etab.


Constructor & Destructor Documentation

TEIHeader::TEIHeader  ) 
 

Metodo eraikitzailea.

TEIHeader::TEIHeader const TEIHeader th  ) 
 

Metodo eraikitzailea.

Parameters:
th Beste TEIHeader bat.


Member Function Documentation

void TEIHeader::addAldaketa const Aldaketa alda  ) 
 

Aldaketa berri bat erantsi.

Parameters:
alda Aldaketa.

vector< Aldaketa > TEIHeader::getAldaketak  )  const
 

Eskuratu aldaketak.

Returns:
Aldaketa zerrenda.

string TEIHeader::getArgitaratzailea  )  const
 

Eskuratu argitaratzailea.

Returns:
Argitaratzailea katea.

string TEIHeader::getEgilea  )  const
 

Eskuratu egilea.

Returns:
Egilea katea.

vector< FSDDecl > TEIHeader::getFSDDecl  )  const
 

Eskuratu FS definizioak.

Returns:
FS definizioen zerrenda.

Hizkuntza TEIHeader::getHizkuntza  )  const
 

Eskuratu hizkuntza.

Returns:
Hizkuntza.

string TEIHeader::getIdno  )  const
 

Eskuratu Idno.

Returns:
Idno katea.

string TEIHeader::getIturria  )  const
 

Eskuratu iturria.

Returns:
Iturria katea.

string TEIHeader::getTituloa  )  const
 

Eskuratu dokumentuaren izenburua.

Returns:
Izenburua katea.

void TEIHeader::init XMLSimpleNode item  )  throw (char *)
 

libIXAml-ren tarteko formatuan adierazitako nodo batetik abiatuz egitura hasieratu

Parameters:
item Nodoa.

Aldaketa TEIHeader::initChange XMLSimpleNode item  )  throw (char*) [protected]
 

libIXAml-ren tarteko formatuan adierazitako nodo batetik abiatuz aldaketa jakin bat hasieratu

Parameters:
item Nodoa.
Returns:
Aldaketa.

void TEIHeader::initEncodingDesc XMLSimpleNode item  )  throw (char*) [protected]
 

libIXAml-ren tarteko formatuan adierazitako nodo batetik abiatuz FS definizioak hasieratu

Parameters:
item Nodoa.

void TEIHeader::initProfileDesc XMLSimpleNode item  )  throw (char*) [protected]
 

libIXAml-ren tarteko formatuan adierazitako nodo batetik abiatuz hizkuntza hasieratu

Parameters:
item Nodoa.

void TEIHeader::initPublicationStmt XMLSimpleNode item  )  throw (char*) [protected]
 

libIXAml-ren tarteko formatuan adierazitako nodo batetik abiatuz argitaratzailea hasieratu

Parameters:
item Nodoa.

void TEIHeader::initRevisionDesc XMLSimpleNode item  )  throw (char*) [protected]
 

libIXAml-ren tarteko formatuan adierazitako nodo batetik abiatuz aldaketak hasieratu

Parameters:
item Nodoa.

void TEIHeader::initSourceDesc XMLSimpleNode item  )  throw (char*) [protected]
 

libIXAml-ren tarteko formatuan adierazitako nodo batetik abiatuz iturria hasieratu

Parameters:
item Nodoa.

void TEIHeader::initTitleStmt XMLSimpleNode item  )  throw (char*) [protected]
 

libIXAml-ren tarteko formatuan adierazitako nodo batetik abiatuz izenburua hasieratu

Parameters:
item Nodoa.

void TEIHeader::putArgitaratzailea const std::string &  argi  ) 
 

Dokumentuaren argitaratzailea ezarri.

Parameters:
argi Argitaratzaile katea.

void TEIHeader::putEgilea const std::string &  egilea  ) 
 

Dokumentuaren egilea ezarri.

Parameters:
egilea Egilea katea.

void TEIHeader::putFSDDecl const std::vector< FSDDecl > &  fsdDeclL  ) 
 

FS definizioen zerrenda ezarri.

Parameters:
fsdDeclL FS definizioen zerrenda.

void TEIHeader::putHizkuntza const Hizkuntza hizkuntza  ) 
 

Dokumentuaren hizkuntza ezarri.

Parameters:
hizkuntza Hizkuntza.

void TEIHeader::putIdno const std::string &  idno  ) 
 

Dokumentuaren Idno ezarri.

Parameters:
idno Idno katea.

void TEIHeader::putIturria const std::string &  iturria  ) 
 

Dokumentuaren iturria ezarri.

Parameters:
iturria Iturria katea.

void TEIHeader::putTituloa const std::string &  tituloa  ) 
 

Dokumentuaren izenburua ezarri.

Parameters:
tituloa Izenburua katea.

XMLSimpleNode * TEIHeader::toChangeXML XMLSimpleStruct xmlstruct,
const Aldaketa ald
const [protected]
 

Aldaketa jakin bat libIXAml-ren tarteko formatura bihurtu.

Parameters:
ald Aldaketa.
xmlstruct Tarteko formatuan dagoen dokumentu kudeatzailearen erakuslea.
Returns:
Nodoa libIXAml-ren tarteko formatuan.

XMLSimpleNode * TEIHeader::toEncodingDescXML XMLSimpleStruct xmlstruct  )  const [protected]
 

FS moten definizioak libIXAml-ren tarteko formatura bihurtu.

Parameters:
xmlstruct Tarteko formatuan dagoen dokumentu kudeatzailearen erakuslea.
Returns:
Nodoa libIXAml-ren tarteko formatuan.

XMLSimpleNode * TEIHeader::toProfileDescXML XMLSimpleStruct xmlstruct  )  const [protected]
 

Hizkuntza libIXAml-ren tarteko formatura bihurtu.

Parameters:
xmlstruct Tarteko formatuan dagoen dokumentu kudeatzailearen erakuslea.
Returns:
Nodoa libIXAml-ren tarteko formatuan.

XMLSimpleNode * TEIHeader::toPublicationStmtXML XMLSimpleStruct xmlstruct  )  const [protected]
 

Argitaratzailea libIXAml-ren tarteko formatura bihurtu.

Parameters:
xmlstruct Tarteko formatuan dagoen dokumentu kudeatzailearen erakuslea.
Returns:
Nodoa libIXAml-ren tarteko formatuan.

XMLSimpleNode * TEIHeader::toRevisionDescXML XMLSimpleStruct xmlstruct  )  const [protected]
 

Aldaketak libIXAml-ren tarteko formatura bihurtu.

Parameters:
xmlstruct Tarteko formatuan dagoen dokumentu kudeatzailearen erakuslea.
Returns:
Nodoa libIXAml-ren tarteko formatuan.

XMLSimpleNode * TEIHeader::toSourceDescXML XMLSimpleStruct xmlstruct  )  const [protected]
 

Iturria libIXAml-ren tarteko formatura bihurtu.

Parameters:
xmlstruct Tarteko formatuan dagoen dokumentu kudeatzailearen erakuslea.
Returns:
Nodoa libIXAml-ren tarteko formatuan.

XMLSimpleNode * TEIHeader::toTitleStmtXML XMLSimpleStruct xmlstruct  )  const [protected]
 

Izenburua libIXAml-ren tarteko formatura bihurtu.

Parameters:
xmlstruct Tarteko formatuan dagoen dokumentu kudeatzailearen erakuslea.
Returns:
Nodoa libIXAml-ren tarteko formatuan.

XMLSimpleNode * TEIHeader::toXML XMLSimpleStruct xmlstruct  )  const
 

Egitura libIXAml-ren tarteko formatura bihurtu.

Parameters:
xmlstruct Tarteko formatuan dagoen dokumentu kudeatzailearen erakuslea.
Returns:
Nodoa.


The documentation for this class was generated from the following files:
Generated on Tue Sep 11 12:08:02 2007 for libIXAml by doxygen 1.3.5