DocLinkedWord Class Reference

Node representing a word that can be linked to something. More...

#include <docparser.h>

Inheritance diagram for DocLinkedWord:

DocNode List of all members.

Public Member Functions

 DocLinkedWord (DocNode *parent, const QString &word, const QString &ref, const QString &file, const QString &anchor, const QString &tooltip)
QString word () const
Kind kind () const
DocNodeparent () const
QString file () const
QString relPath () const
QString ref () const
QString anchor () const
QString tooltip () const
void accept (DocVisitor *v)

Detailed Description

Node representing a word that can be linked to something.

Definition at line 204 of file docparser.h.


Constructor & Destructor Documentation

DocLinkedWord::DocLinkedWord ( DocNode parent,
const QString &  word,
const QString &  ref,
const QString &  file,
const QString &  anchor,
const QString &  tooltip 
)

Definition at line 1529 of file docparser.cpp.

References Doxygen::searchIndex.


Member Function Documentation

QString DocLinkedWord::word (  )  const [inline]

Definition at line 210 of file docparser.h.

Referenced by XmlDocVisitor::visit(), TextDocVisitor::visit(), RTFDocVisitor::visit(), PrintDocVisitor::visit(), PerlModDocVisitor::visit(), ManDocVisitor::visit(), LatexDocVisitor::visit(), and HtmlDocVisitor::visit().

Kind DocLinkedWord::kind (  )  const [inline, virtual]

Returns the kind of node. Provides runtime type information

Implements DocNode.

Definition at line 211 of file docparser.h.

References DocNode::Kind_LinkedWord.

DocNode* DocLinkedWord::parent (  )  const [inline, virtual]

Returns the parent of this node or 0 for the root node.

Implements DocNode.

Definition at line 212 of file docparser.h.

QString DocLinkedWord::file (  )  const [inline]

Definition at line 213 of file docparser.h.

Referenced by XmlDocVisitor::visit(), RTFDocVisitor::visit(), PerlModDocVisitor::visit(), LatexDocVisitor::visit(), and HtmlDocVisitor::visit().

QString DocLinkedWord::relPath (  )  const [inline]

Definition at line 214 of file docparser.h.

Referenced by HtmlDocVisitor::visit().

QString DocLinkedWord::ref (  )  const [inline]

Definition at line 215 of file docparser.h.

Referenced by XmlDocVisitor::visit(), RTFDocVisitor::visit(), PerlModDocVisitor::visit(), LatexDocVisitor::visit(), and HtmlDocVisitor::visit().

QString DocLinkedWord::anchor (  )  const [inline]

Definition at line 216 of file docparser.h.

Referenced by XmlDocVisitor::visit(), RTFDocVisitor::visit(), PerlModDocVisitor::visit(), LatexDocVisitor::visit(), and HtmlDocVisitor::visit().

QString DocLinkedWord::tooltip (  )  const [inline]

Definition at line 217 of file docparser.h.

Referenced by HtmlDocVisitor::visit().

void DocLinkedWord::accept ( DocVisitor v  )  [inline, virtual]

Acceptor function for node visitors. Part of the visitor pattern.

Parameters:
v Abstract visitor.

Implements DocNode.

Definition at line 218 of file docparser.h.

References DocVisitor::visit().


The documentation for this class was generated from the following files:



Generated on Mon Mar 31 10:58:58 2008 by  doxygen 1.5.1