lib

OasisCreationStrategy Class Reference

#include <oasiscreationstrategy.h>

Inheritance diagram for OasisCreationStrategy:

ElementCreationStrategy

List of all members.


Detailed Description

The strategy to be used for OASIS OpenDocument / MathML.

Definition at line 50 of file oasiscreationstrategy.h.


Public Member Functions

virtual BasicElementcreateElement (QString type, const QDomElement &element)
virtual TextElementcreateTextElement (const QChar &ch, bool symbol=false)
virtual EmptyElementcreateEmptyElement ()
virtual NameSequencecreateNameSequence ()
virtual BracketElementcreateBracketElement (SymbolType lhs, SymbolType rhs)
virtual OverlineElementcreateOverlineElement ()
virtual UnderlineElementcreateUnderlineElement ()
virtual MultilineElementcreateMultilineElement ()
virtual SpaceElementcreateSpaceElement (SpaceWidth width)
virtual FractionElementcreateFractionElement ()
virtual RootElementcreateRootElement ()
virtual SymbolElementcreateSymbolElement (SymbolType type)
virtual MatrixElementcreateMatrixElement (uint rows, uint columns)
virtual IndexElementcreateIndexElement ()
virtual IdentifierElement * createIdentifierElement ()
virtual OperatorElement * createOperatorElement ()
virtual NumberElement * createNumberElement ()
virtual QString type () const
BasicElementcreateOperatorElement (const QDomElement &element)

Member Function Documentation

TextElement * OasisCreationStrategy::createTextElement ( const QChar &  ch,
bool  symbol = false 
) [virtual]

there must always be a TextElement, so this can never return 0

Implements ElementCreationStrategy.

Definition at line 98 of file oasiscreationstrategy.cc.

MatrixElement * OasisCreationStrategy::createMatrixElement ( uint  rows,
uint  columns 
) [virtual]

when this gets called the user has seen the matrix dialog and expects a matrix!

Implements ElementCreationStrategy.

Definition at line 153 of file oasiscreationstrategy.cc.


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