doxygen
Public Types | Public Member Functions | Friends | List of all members
DocHtmlCell Class Reference

Node representing a HTML table cell. More...

#include <docnode.h>

Inheritance diagram for DocHtmlCell:
Inheritance graph
[legend]
Collaboration diagram for DocHtmlCell:
Collaboration graph
[legend]

Public Types

enum  Alignment { Left, Right, Center }
 
enum  Valignment { Top, Middle, Bottom }
 

Public Member Functions

 DocHtmlCell (DocParser *parser, DocNodeVariant *parent, const HtmlAttribList &attribs, bool isHeading)
 
bool isHeading () const
 
bool isFirst () const
 
bool isLast () const
 
void markFirst (bool v=TRUE)
 
void markLast (bool v=TRUE)
 
const HtmlAttribListattribs () const
 
int parse ()
 
int parseXml ()
 
uint32_t rowIndex () const
 
uint32_t columnIndex () const
 
uint32_t rowSpan () const
 
uint32_t colSpan () const
 
Alignment alignment () const
 
Valignment valignment () const
 
- Public Member Functions inherited from DocCompoundNode
 DocCompoundNode (DocParser *parser, DocNodeVariant *parent)
 
DocNodeListchildren ()
 
const DocNodeListchildren () const
 
- Public Member Functions inherited from DocNode
 DocNode (DocParser *parser, DocNodeVariant *parent)
 
 DocNode (const DocNode &)=delete
 
DocNodeoperator= (const DocNode &)=delete
 
 DocNode (DocNode &&)=default
 
DocNodeoperator= (DocNode &&)=default
 
DocNodeVariant * parent ()
 
const DocNodeVariant * parent () const
 
DocNodeVariant * thisVariant ()
 
const DocNodeVariant * thisVariant () const
 
void setThisVariant (DocNodeVariant *thisVariant)
 
DocParserparser ()
 
const DocParserparser () const
 
void setParent (DocNodeVariant *parent)
 
bool isPreformatted () const
 

Friends

class DocHtmlTable
 

Additional Inherited Members

- Protected Types inherited from DocNode
enum  RefType { Unknown, Anchor, Section, Table }
 
- Protected Member Functions inherited from DocNode
void setInsidePreformatted (bool p)
 

Detailed Description

Node representing a HTML table cell.


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