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

ShSyntLnkXMLDoc Class Reference

#include <shsyntlnkxmldoc.h>

Inheritance diagram for ShSyntLnkXMLDoc:

LnkXMLDoc IdRefErl XMLSimpleDoc List of all members.

Public Member Functions

 ShSyntLnkXMLDoc ()
 ShSyntLnkXMLDoc (const DomId &d)
std::string getChunkFitx () const
DomId getChunkDom () const
void putChunkFitx (const std::string &f)
void putChunkFitx (const std::string &f, const DomId &d)
std::string getShSyntLibFitx () const
DomId getShSyntLibDom () const
void putShSyntLibFitx (const std::string &f)
void putShSyntLibFitx (const std::string &f, const DomId &d)
void putShSyntPublicLibrary ()
LinkGrp getChunkLinkGrp () const
void removeChunkLink (const Link &l)
void addChunkLink (const Link &l)
void addChunkLink (const ChunkId &chunkId, const FSId &fsId)
std::vector< ChunkIdfindChunkSpans (const FSId &fsId)
std::vector< FSIdfindChunkDescs (const ChunkId &chunkId)

Detailed Description

Azaleko sintaxiaren (zatiak) link dokumentuak kudeatzeko klasea.


Constructor & Destructor Documentation

ShSyntLnkXMLDoc::ShSyntLnkXMLDoc  ) 
 

Metodo eraikitzailea.

ShSyntLnkXMLDoc::ShSyntLnkXMLDoc const DomId d  ) 
 

Metodo eraikitzailea.

Parameters:
d Domeinu identifikadorea.


Member Function Documentation

void ShSyntLnkXMLDoc::addChunkLink const ChunkId chunkId,
const FSId fsId
 

Link bat erantsi zerrendan.

Parameters:
chunkId Chunk identifikadorea.
fsId Deskribapenaren identifikadorea.

void ShSyntLnkXMLDoc::addChunkLink const Link l  ) 
 

Link bat erantsi zerrendan.

Parameters:
l Link elementua.

vector< FSId > ShSyntLnkXMLDoc::findChunkDescs const ChunkId chunkId  ) 
 

Chunk jakin bat duten deskribapenen identifikadoreak eskuratu.

Parameters:
chunkId Bilatu nahi dugun chunk identifikadorea.
Returns:
Deskribapenen identifikadore zerrenda.

vector< ChunkId > ShSyntLnkXMLDoc::findChunkSpans const FSId fsId  ) 
 

Deskribapen jakin bat duten chunk identifikadoreak eskuratu.

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

DomId ShSyntLnkXMLDoc::getChunkDom  )  const
 

Chunk dokumentuaren domeinu identifikadorea eskuratu.

Returns:
Domeinu identifikadorea.

string ShSyntLnkXMLDoc::getChunkFitx  )  const
 

Chunk dokumentuaren izena eskuratu.

Returns:
Dokumentuaren izena.

LinkGrp ShSyntLnkXMLDoc::getChunkLinkGrp  )  const
 

Link elementuen zerrenda eskuratu.

Returns:
Link zerrenda.

DomId ShSyntLnkXMLDoc::getShSyntLibDom  )  const
 

Azaleko sintaxiaren deskribapenen domeinu identifikadorea eskuratu.

Returns:
Domeinu identifikadorea.

string ShSyntLnkXMLDoc::getShSyntLibFitx  )  const
 

Azaleko sintaxiaren deskribapenen dokumentu izena eskuratu.

Returns:
Dokumentuaren izena.

void ShSyntLnkXMLDoc::putChunkFitx const std::string &  f,
const DomId d
 

Chunk dokumentuaren erreferentziak ezarri.

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

void ShSyntLnkXMLDoc::putChunkFitx const std::string &  f  ) 
 

Chunk dokumentuaren izena ezarri.

Parameters:
f Chunk dokumentuaren izena.

void ShSyntLnkXMLDoc::putShSyntLibFitx const std::string &  f,
const DomId d
 

Azaleko sintaxiaren deskribapenen dokumentuaren erreferentziak ezarri.

Parameters:
f Dokumentuaren izena.
d Dokumentuaren domeinu identifikadorea.

void ShSyntLnkXMLDoc::putShSyntLibFitx const std::string &  f  ) 
 

Azaleko sintaxiaren deskribapenen dokumentu izena ezarri.

Parameters:
f Izena.

void ShSyntLnkXMLDoc::putShSyntPublicLibrary  ) 
 

Zatien liburutegi publikoaren erreferentzia ezarri.

void ShSyntLnkXMLDoc::removeChunkLink 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:08:01 2007 for libIXAml by doxygen 1.3.5