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

JoinProlog Class Reference

#include <joinprolog.h>

Inheritance diagram for JoinProlog:

XmlProlog List of all members.

Public Member Functions

 JoinProlog ()
void addRefFitx (const RefType &type, const DomId &dom, const std::string &fitx, const bool system)
void removeRefFitx (const DomId &dom)
void removeRefFitx (const std::string &fitx)
std::string getRefFitx (const DomId &dom) const
std::vector< std::string > getRefFitx (const RefType &type) const
std::vector< DomIdgetRefDom (const RefType &type) const

Protected Member Functions

std::list< XMLSimplePrologEntitygetNotations () const
std::list< XMLSimplePrologEntitygetSubDtds () const
std::list< XMLSimplePrologEntitygetSubDocs () const
void analyzeProlog (const XMLSimpleProlog &)

Detailed Description

Join dokumentuen prologoa kudeatzeko klasea.


Constructor & Destructor Documentation

JoinProlog::JoinProlog  ) 
 

Metodo eraikitzailea.


Member Function Documentation

void JoinProlog::addRefFitx const RefType type,
const DomId dom,
const std::string &  fitx,
const bool  system
 

Dokumentu erreferentzia erantsi.

Parameters:
type Erreferentzia mota.
dom Domeinu identifikadorea.
fitx Dokumentuaren izena.
system system den.

void JoinProlog::analyzeProlog const XMLSimpleProlog  )  [protected, virtual]
 

Prologoaren informazioa hasieratu XML egituratik abiatuz.

Parameters:
xsp Prologoa libIXAml-ren tarteko formatuan.

Implements XmlProlog.

list< XMLSimplePrologEntity > JoinProlog::getNotations  )  const [protected, virtual]
 

Prologoaren notazioak libIXAml-ren tarteko formatuan itzuli.

Returns:
Notazioen zerrenda.

Implements XmlProlog.

vector< DomId > JoinProlog::getRefDom const RefType type  )  const
 

Mota jakin batekoak diren dokumentuen domeinu identifikadoreak eskuratu.

Parameters:
type Erreferentzia mota.
Returns:
Dokumentuen domeinu identifikadoreen zerrenda.

vector< string > JoinProlog::getRefFitx const RefType type  )  const
 

Mota jakin batekoak diren dokumentuen izenak eskuratu.

Parameters:
type Erreferentzia mota.
Returns:
Dokumentu izenen zerrenda.

string JoinProlog::getRefFitx const DomId dom  )  const
 

Dokumentu erreferentzia baten izena eskuratu.

Parameters:
dom Domeinu identifikadorea.
Returns:
Dokumentuaren izena.

list< XMLSimplePrologEntity > JoinProlog::getSubDocs  )  const [protected, virtual]
 

Prologoaren dokumentuen erreferentziak libIXAml-ren tarteko formatuan itzuli.

Returns:
Dokumentuen erreferentzien zerrenda.

Implements XmlProlog.

list< XMLSimplePrologEntity > JoinProlog::getSubDtds  )  const [protected, virtual]
 

Prologoaren azpiDTD-ak libIXAml-ren tarteko formatuan itzuli.

Returns:
azpiDTDen zerrenda.

Implements XmlProlog.

void JoinProlog::removeRefFitx const std::string &  fitx  ) 
 

Dokumentu erreferentzia ezabatu.

Parameters:
fitx Dokumentuaren izena.

void JoinProlog::removeRefFitx const DomId dom  ) 
 

Dokumentu erreferentzia ezabatu.

Parameters:
dom Domeinu identifikadorea.


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