lib

TokenElement Class Reference

Inheritance diagram for TokenElement:

TokenStyleElement SequenceElement BasicElement IdentifierElement NumberElement OperatorElement StringElement List of all members.

Detailed Description

Definition at line 30 of file tokenelement.h.


Public Member Functions

 TokenElement (BasicElement *parent=0)
virtual int buildChildrenFromMathMLDom (QPtrList< BasicElement > &list, QDomNode n)
virtual QString getElementName () const

Protected Member Functions

QString getCharFromEntity (const QString &entity)
virtual bool isTextOnly () const
virtual luPt getSpaceBefore (const ContextStyle &context, ContextStyle::TextStyle tstyle, double factor)
virtual luPt getSpaceAfter (const ContextStyle &context, ContextStyle::TextStyle tstyle, double factor)

Member Function Documentation

virtual bool TokenElement::isTextOnly (  )  const [inline, protected, virtual]

Returns:
true if the sequence contains only text.

Reimplemented from SequenceElement.

Definition at line 44 of file tokenelement.h.

luPt TokenElement::getSpaceBefore ( const ContextStyle context,
ContextStyle::TextStyle  tstyle,
double  factor 
) [protected, virtual]

Space around sequence.

Reimplemented from SequenceElement.

Reimplemented in IdentifierElement.

Definition at line 104 of file tokenelement.cc.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys