LibreOffice Module writerfilter (master) 1
Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes | List of all members
writerfilter::ooxml::OOXMLFastContextHandlerProperties Class Reference

#include <OOXMLFastContextHandler.hxx>

Inheritance diagram for writerfilter::ooxml::OOXMLFastContextHandlerProperties:
[legend]
Collaboration diagram for writerfilter::ooxml::OOXMLFastContextHandlerProperties:
[legend]

Public Member Functions

 OOXMLFastContextHandlerProperties (OOXMLFastContextHandler *pContext)
 
virtual ~OOXMLFastContextHandlerProperties () override
 
virtual OOXMLValue::Pointer_t getValue () const override
 Return value of this context(element). More...
 
virtual ResourceEnum_t getResource () const override
 
virtual void newProperty (Id nId, const OOXMLValue::Pointer_t &pVal) override
 
void handleXNotes ()
 
void handleHdrFtr ()
 
void handleComment ()
 
void handlePicture ()
 
void handleBreak ()
 
void handleOutOfOrderBreak ()
 
void handleOLE ()
 
void handleFontRel ()
 
void handleHyperlinkURL ()
 
void handleAltChunk ()
 
virtual void setPropertySet (const OOXMLPropertySet::Pointer_t &pPropertySet) override
 
virtual OOXMLPropertySet::Pointer_t getPropertySet () const override
 
- Public Member Functions inherited from writerfilter::ooxml::OOXMLFastContextHandler
 OOXMLFastContextHandler (css::uno::Reference< css::uno::XComponentContext > const &context)
 
 OOXMLFastContextHandler (OOXMLFastContextHandler *pContext)
 
 OOXMLFastContextHandler (OOXMLFastContextHandler const &)=default
 
virtual ~OOXMLFastContextHandler () override
 
virtual void SAL_CALL startFastElement (sal_Int32 Element, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs) override final
 
virtual void SAL_CALL startUnknownElement (const OUString &Namespace, const OUString &Name, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs) override
 
virtual void SAL_CALL endFastElement (sal_Int32 Element) override
 
virtual void SAL_CALL endUnknownElement (const OUString &Namespace, const OUString &Name) override
 
virtual css::uno::Reference< css::xml::sax::XFastContextHandler > SAL_CALL createFastChildContext (sal_Int32 Element, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs) override
 
virtual css::uno::Reference< css::xml::sax::XFastContextHandler > SAL_CALL createUnknownChildContext (const OUString &Namespace, const OUString &Name, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs) override
 
virtual void SAL_CALL characters (const OUString &aChars) override
 
void setStream (Stream *pStream)
 
virtual OOXMLValue::Pointer_t getValue () const
 Return value of this context(element). More...
 
virtual std::string getType () const
 Returns a string describing the type of the context. More...
 
virtual ResourceEnum_t getResource () const
 
virtual void attributes (const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs)
 
virtual void newProperty (Id aId, const OOXMLValue::Pointer_t &pVal)
 
virtual void setPropertySet (const OOXMLPropertySet::Pointer_t &pPropertySet)
 
virtual OOXMLPropertySet::Pointer_t getPropertySet () const
 
virtual void setToken (Token_t nToken)
 
virtual Token_t getToken () const
 
void resolveFootnote (const sal_Int32 nId)
 
void resolveEndnote (const sal_Int32 nId)
 
void resolveComment (const sal_Int32 nId)
 
void resolvePicture (const OUString &rId)
 
void resolveHeader (const sal_Int32 type, const OUString &rId)
 
void resolveFooter (const sal_Int32 type, const OUString &rId)
 
void resolveData (const OUString &rId)
 
OUString getTargetForId (const OUString &rId)
 
void setDocument (OOXMLDocumentImpl *pDocument)
 
OOXMLDocumentImplgetDocument ()
 
void setXNoteId (const OOXMLValue::Pointer_t &pValue)
 
void setXNoteId (const sal_Int32 nId)
 
sal_Int32 getXNoteId () const
 
void setForwardEvents (bool bForwardEvents)
 
bool isForwardEvents () const
 
virtual void setId (Id nId)
 
virtual Id getId () const
 
void setDefine (Id nDefine)
 
Id getDefine () const
 
const OOXMLParserState::Pointer_tgetParserState () const
 
void sendTableDepth () const
 
void setHandle ()
 
void startSectionGroup ()
 
void setLastParagraphInSection ()
 
void setLastSectionGroup ()
 
void endSectionGroup ()
 
void startParagraphGroup ()
 
void endParagraphGroup ()
 
void startCharacterGroup ()
 
void endCharacterGroup ()
 
virtual void pushBiDiEmbedLevel ()
 
virtual void popBiDiEmbedLevel ()
 
void startSdt ()
 
void endSdt ()
 
void startSdtRun ()
 
void endSdtRun ()
 
void startField ()
 
void fieldSeparator ()
 
void endField ()
 
void lockField ()
 
void ftnednref ()
 
void ftnedncont ()
 
void ftnednsep ()
 
void pgNum ()
 
void tab ()
 
void symbol ()
 
void cr ()
 
void noBreakHyphen ()
 
void softHyphen ()
 
void handleLastParagraphInSection ()
 
void endOfParagraph ()
 
void text (const OUString &sText)
 
void positionOffset (const OUString &sText)
 
void alignH (const OUString &sText)
 
void alignV (const OUString &sText)
 
void positivePercentage (const OUString &rText)
 
void startGlossaryEntry ()
 
void endGlossaryEntry ()
 
void startTxbxContent ()
 
void endTxbxContent ()
 
void propagateCharacterProperties ()
 
void propagateTableProperties ()
 
void propagateRowProperties ()
 
void propagateCellProperties ()
 
void sendPropertiesWithId (Id nId)
 
void sendPropertiesToParent ()
 
void sendCellProperties ()
 
void sendRowProperties ()
 
void sendTableProperties ()
 
void clearTableProps ()
 
void clearProps ()
 
virtual void setDefaultBooleanValue ()
 
virtual void setDefaultIntegerValue ()
 
virtual void setDefaultHexValue ()
 
virtual void setDefaultStringValue ()
 
void sendPropertyToParent ()
 
OOXMLFastContextHandlergetParent () const
 
void setGridAfter (const OOXMLValue::Pointer_t &pGridAfter)
 

Protected Member Functions

virtual void lcl_endFastElement (Token_t Element) override
 
- Protected Member Functions inherited from writerfilter::ooxml::OOXMLFastContextHandler
virtual void lcl_startFastElement (Token_t Element, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs)
 
virtual void lcl_endFastElement (Token_t Element)
 
virtual css::uno::Reference< css::xml::sax::XFastContextHandler > lcl_createFastChildContext (Token_t Element, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs)
 
virtual void lcl_characters (const OUString &aChars)
 
void startAction ()
 
void endAction ()
 

Protected Attributes

OOXMLPropertySet::Pointer_t mpPropertySet
 the properties More...
 
- Protected Attributes inherited from writerfilter::ooxml::OOXMLFastContextHandler
OOXMLFastContextHandlermpParent
 
Id mId
 
Id mnDefine
 
Token_t mnToken
 
sal_Int8 mnMathJcVal
 
bool mbIsMathPara
 
StreammpStream
 
OOXMLParserState::Pointer_t mpParserState
 
unsigned int mnTableDepth
 
bool m_inPositionV
 
bool mbAllowInCell
 
bool mbIsVMLfound
 
OOXMLValue::Pointer_t mpGridAfter
 

Private Attributes

bool mbResolve
 

Additional Inherited Members

- Public Types inherited from writerfilter::ooxml::OOXMLFastContextHandler
enum  ResourceEnum_t {
  UNKNOWN ,
  STREAM ,
  PROPERTIES ,
  TABLE ,
  SHAPE
}
 
typedef tools::SvRef< OOXMLFastContextHandlerPointer_t
 
- Static Public Member Functions inherited from writerfilter::ooxml::OOXMLFastContextHandler
static void ignore ()
 
- Protected Types inherited from writerfilter::ooxml::OOXMLFastContextHandler
enum  eMathParaJc {
  INLINE ,
  CENTER ,
  LEFT ,
  RIGHT
}
 

Detailed Description

Definition at line 276 of file OOXMLFastContextHandler.hxx.

Constructor & Destructor Documentation

◆ OOXMLFastContextHandlerProperties()

writerfilter::ooxml::OOXMLFastContextHandlerProperties::OOXMLFastContextHandlerProperties ( OOXMLFastContextHandler pContext)
explicit

◆ ~OOXMLFastContextHandlerProperties()

writerfilter::ooxml::OOXMLFastContextHandlerProperties::~OOXMLFastContextHandlerProperties ( )
overridevirtual

Definition at line 1030 of file OOXMLFastContextHandler.cxx.

Member Function Documentation

◆ getPropertySet()

OOXMLPropertySet::Pointer_t writerfilter::ooxml::OOXMLFastContextHandlerProperties::getPropertySet ( ) const
overridevirtual

◆ getResource()

virtual ResourceEnum_t writerfilter::ooxml::OOXMLFastContextHandlerProperties::getResource ( ) const
inlineoverridevirtual

◆ getValue()

OOXMLValue::Pointer_t writerfilter::ooxml::OOXMLFastContextHandlerProperties::getValue ( ) const
overridevirtual

Return value of this context(element).

Returns
the value

Reimplemented from writerfilter::ooxml::OOXMLFastContextHandler.

Definition at line 1068 of file OOXMLFastContextHandler.cxx.

References mpPropertySet.

◆ handleAltChunk()

void writerfilter::ooxml::OOXMLFastContextHandlerProperties::handleAltChunk ( )

Definition at line 1173 of file OOXMLFastContextHandler.cxx.

References getPropertySet().

◆ handleBreak()

void writerfilter::ooxml::OOXMLFastContextHandlerProperties::handleBreak ( )

◆ handleComment()

void writerfilter::ooxml::OOXMLFastContextHandlerProperties::handleComment ( )

Definition at line 1126 of file OOXMLFastContextHandler.cxx.

References getPropertySet().

◆ handleFontRel()

void writerfilter::ooxml::OOXMLFastContextHandlerProperties::handleFontRel ( )

Definition at line 1162 of file OOXMLFastContextHandler.cxx.

References getPropertySet().

◆ handleHdrFtr()

void writerfilter::ooxml::OOXMLFastContextHandlerProperties::handleHdrFtr ( )

◆ handleHyperlinkURL()

void writerfilter::ooxml::OOXMLFastContextHandlerProperties::handleHyperlinkURL ( )

Definition at line 1168 of file OOXMLFastContextHandler.cxx.

References getPropertySet().

◆ handleOLE()

void writerfilter::ooxml::OOXMLFastContextHandlerProperties::handleOLE ( )

Definition at line 1156 of file OOXMLFastContextHandler.cxx.

References getPropertySet().

◆ handleOutOfOrderBreak()

void writerfilter::ooxml::OOXMLFastContextHandlerProperties::handleOutOfOrderBreak ( )

◆ handlePicture()

void writerfilter::ooxml::OOXMLFastContextHandlerProperties::handlePicture ( )

Definition at line 1132 of file OOXMLFastContextHandler.cxx.

References getPropertySet().

◆ handleXNotes()

void writerfilter::ooxml::OOXMLFastContextHandlerProperties::handleXNotes ( )

◆ lcl_endFastElement()

void writerfilter::ooxml::OOXMLFastContextHandlerProperties::lcl_endFastElement ( Token_t  Element)
overrideprotectedvirtual

◆ newProperty()

void writerfilter::ooxml::OOXMLFastContextHandlerProperties::newProperty ( Id  nId,
const OOXMLValue::Pointer_t pVal 
)
overridevirtual

◆ setPropertySet()

void writerfilter::ooxml::OOXMLFastContextHandlerProperties::setPropertySet ( const OOXMLPropertySet::Pointer_t pPropertySet)
overridevirtual

Reimplemented from writerfilter::ooxml::OOXMLFastContextHandler.

Definition at line 1179 of file OOXMLFastContextHandler.cxx.

References mpPropertySet.

Member Data Documentation

◆ mbResolve

bool writerfilter::ooxml::OOXMLFastContextHandlerProperties::mbResolve
private

◆ mpPropertySet

OOXMLPropertySet::Pointer_t writerfilter::ooxml::OOXMLFastContextHandlerProperties::mpPropertySet
protected

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