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

PosLnkXMLDoc Class Reference

#include <poslnkxmldoc.h>

Inheritance diagram for PosLnkXMLDoc:

LnkXMLDoc IdRefErl XMLSimpleDoc List of all members.

Public Member Functions

 PosLnkXMLDoc ()
 PosLnkXMLDoc (const DomId &d)
std::string getPosFitx () const
DomId getPosDom () const
void putPosFitx (const std::string &f)
void putPosFitx (const std::string &f, const DomId &d)
std::string getPosLibFitx () const
DomId getPosLibDom () const
void putPosLibFitx (const std::string &f)
void putPosLibFitx (const std::string &f, const DomId &d)
void putPosPublicLibrary ()
LinkGrp getPosLinkGrp () const
void removePosLink (const Link &l)
void addPosLink (const Link &l)
void addPosLink (const SpanId &spanId, const FSId &fsId)
std::vector< SpanIdfindPosSpans (const FSId &fsId)
std::vector< FSIdfindPosDescs (const SpanId &spanId)

Detailed Description

Posposizioen link dokumentuak kudeatzeko klasea.


Constructor & Destructor Documentation

PosLnkXMLDoc::PosLnkXMLDoc  ) 
 

Metodo eraikitzailea.

PosLnkXMLDoc::PosLnkXMLDoc const DomId d  ) 
 

Metodo eraikitzailea.

Parameters:
d Domeinu identifikadorea.


Member Function Documentation

void PosLnkXMLDoc::addPosLink const SpanId spanId,
const FSId fsId
 

Link bat erantsi zerrendan.

Parameters:
spanId Posposizioaren identifikadorea.
fsId Deskribapenaren identfikadorea.

void PosLnkXMLDoc::addPosLink const Link l  ) 
 

Link bat erantsi zerrendan.

Parameters:
l Link elementua.

vector< FSId > PosLnkXMLDoc::findPosDescs const SpanId spanId  ) 
 

Posposizio jakin bati dagozkion deskribapenen identifikadoreak eskuratu.

Parameters:
spanId Bilatu nahi dugun posposizioaren identifikadorea.
Returns:
Deskribapenen identifikadore zerrenda.

vector< SpanId > PosLnkXMLDoc::findPosSpans const FSId fsId  ) 
 

Deskribapen jakin bat duten posposizioen identifikadoreak eskuratu.

Parameters:
fsId Bilatu nahi dugun deskribapenaren identifikadorea.
Returns:
Identifikadore zerrenda.

DomId PosLnkXMLDoc::getPosDom  )  const
 

Posposizioen dokumentuaren domeinu identifikadorea eskuratu.

Returns:
Domeinu identifikadorea.

string PosLnkXMLDoc::getPosFitx  )  const
 

Posposizio dokumentuaren izena eskuratu.

Returns:
Dokumentuaren izena.

DomId PosLnkXMLDoc::getPosLibDom  )  const
 

Posposizioen deskribapenen dokumentuaren domeinu identifikadorea eskuratu.

Returns:
Domeinu identifikadorea.

string PosLnkXMLDoc::getPosLibFitx  )  const
 

Posposizioen deskribapenen dokumentuaren izena eskuratu.

Returns:
Dokumentu izena.

LinkGrp PosLnkXMLDoc::getPosLinkGrp  )  const
 

Link elementuen zerrenda eskuratu.

Returns:
Link zerrenda.

void PosLnkXMLDoc::putPosFitx const std::string &  f,
const DomId d
 

Posposizioen dokumentuaren erreferentziak ezarri.

Parameters:
f Posposizioen dokumentuaren izena.
d Posposizioen dokumentuaren domeinu identifikadorea.

void PosLnkXMLDoc::putPosFitx const std::string &  f  ) 
 

Posposizioen dokumentuaren izena ezarri.

Parameters:
f Dokumentuaren izena.

void PosLnkXMLDoc::putPosLibFitx const std::string &  f,
const DomId d
 

Posposizioen deskribapenen dokumentuaren erreferentziak ezarri.

Parameters:
f Dokumentuaren izena.
d Dokumentuaren domeinu identifikadorea.

void PosLnkXMLDoc::putPosLibFitx const std::string &  f  ) 
 

Posposizioen deskribapenen dokumentuaren izena ezarri.

Parameters:
f Izena.

void PosLnkXMLDoc::putPosPublicLibrary  ) 
 

Posposizioen liburutegi publikoaren erreferentzia ezarri.

void PosLnkXMLDoc::removePosLink const Link l  ) 
 

Link bat ezabatu.

Parameters:
l Borratu nahi dugun link elementua.


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