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

DepLnkXMLDoc Class Reference

#include <deplnkxmldoc.h>

Inheritance diagram for DepLnkXMLDoc:

LnkXMLDoc IdRefErl XMLSimpleDoc List of all members.

Public Member Functions

 DepLnkXMLDoc ()
 DepLnkXMLDoc (const DomId &d)
std::string getDepFitx () const
DomId getDepDom () const
void putDepFitx (const std::string &f)
void putDepFitx (const std::string &f, const DomId &d)
std::string getDepLibFitx () const
DomId getDepLibDom () const
void putDepLibFitx (const std::string &f)
void putDepLibFitx (const std::string &f, const DomId &d)
void putDepPublicLibrary ()
LinkGrp getDepLinkGrp () const
void removeDepLink (const Link &l)
void addDepLink (const Link &l)
void addDepLink (const DepId &depId, const FSId &fsId)
std::vector< DepIdfindEtikDep (const FSId &fsId)
std::vector< FSIdfindDepEtik (const DepId &depId)

Detailed Description

Dependentzien link dokumentuak kudeatzeko klasea. Dokumentu mota honetan dependentzia bakoitza dependentzia-liburutegian definitutako ezaugarriekin lotzen da.


Constructor & Destructor Documentation

DepLnkXMLDoc::DepLnkXMLDoc  ) 
 

Metodo eraikitzailea.

DepLnkXMLDoc::DepLnkXMLDoc const DomId d  ) 
 

Metodo eraikitzailea.

Parameters:
d Domeinua.


Member Function Documentation

void DepLnkXMLDoc::addDepLink const DepId depId,
const FSId fsId
 

Dokumentuan link berrui bat sortu.

Parameters:
depId Dependentziaren identifikadorea.
fsId Dependentziaren analisiaren identifikadorea (analisia liburutegian dago).

void DepLnkXMLDoc::addDepLink const Link l  ) 
 

Dokumentuan link berri bat erantsi.

Parameters:
l Link.

vector< FSId > DepLnkXMLDoc::findDepEtik const DepId depId  ) 
 

Dependentzia jakin batek dituen analisien identifikadore zerrenda eskuratu.

Parameters:
depId Dependentzia identifikadorea.
Returns:
Analisien identifikadore zerrenda.

vector< DepId > DepLnkXMLDoc::findEtikDep const FSId fsId  ) 
 

Analisi jakin batekin lotuta dauden dependentzia identifikadoreen zerrenda eskuratu.

Parameters:
fsId Analisiaren identifikadorea.
Returns:
Dependentzia identifikadoreen zerrenda.

DomId DepLnkXMLDoc::getDepDom  )  const
 

Dependentzien definizio dokumentuaren domeinu identifikadorea eskuratu.

Returns:
Domeinu identifikadorea.

string DepLnkXMLDoc::getDepFitx  )  const
 

Dependentzien definizio fitxategiaren izena eskuratu.

Returns:
Izena (katea).

DomId DepLnkXMLDoc::getDepLibDom  )  const
 

Dependentzien liburutegia daukan dokumentuaren domeinu identifikadorea eskuratu.

Returns:
Domeinu identifikadorea.

string DepLnkXMLDoc::getDepLibFitx  )  const
 

Dependentzien liburutegia daukan dokumentuaren izena eskuratu.

Returns:
Izena (katea).

LinkGrp DepLnkXMLDoc::getDepLinkGrp  )  const
 

Dokumentuaren link multzoa eskuratu.

Returns:
Link multzoa.

void DepLnkXMLDoc::putDepFitx const std::string &  f,
const DomId d
 

Dependentzien definizio dokumentuaren izena eta dagokion domeinu identifikadorea ezarri.

Parameters:
f Izena (katea).
d Domeinu identifikadorea.

void DepLnkXMLDoc::putDepFitx const std::string &  f  ) 
 

Dependentzien definizio dokumentuaren izena ezarri.

Parameters:
f Izena (katea).

void DepLnkXMLDoc::putDepLibFitx const std::string &  f,
const DomId d
 

Dependentzien liburutegia daukan dokumentuaren izena eta dagokion domeinu identifikadorea ezarri.

Parameters:
f Izena (katea).
d Domeinu identifikadorea.

void DepLnkXMLDoc::putDepLibFitx const std::string &  f  ) 
 

Dependentzien liburutegia daukan dokumentuaren izena ezarri.

Parameters:
f Izena (katea).

void DepLnkXMLDoc::putDepPublicLibrary  ) 
 

Dependentzien liburutegi publikoaren erreferentzia ezarri.

void DepLnkXMLDoc::removeDepLink const Link l  ) 
 

Dokumentutik link bat ezabatu.

Parameters:
l Ezabatu nahi dugun linka.


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