LibreOffice Module xmloff (master)  1
Public Member Functions | Private Attributes | List of all members
SchXMLPositionAttributesHelper Class Reference

#include <SchXMLPlotAreaContext.hxx>

Collaboration diagram for SchXMLPositionAttributesHelper:
[legend]

Public Member Functions

 SchXMLPositionAttributesHelper (SvXMLImport &rImporter)
 
 ~SchXMLPositionAttributesHelper ()
 
void readPositioningAttribute (sal_uInt16 nPrefix, const OUString &rLocalName, const OUString &rValue)
 
void readAutomaticPositioningProperties (XMLPropStyleContext const *pPropStyleContext, const SvXMLStylesContext *pStylesCtxt)
 
bool hasPosSize () const
 
bool isAutomatic () const
 
css::awt::Rectangle getRectangle () const
 

Private Attributes

SvXMLImportm_rImport
 
css::awt::Point m_aPosition
 
css::awt::Size m_aSize
 
bool m_bHasSizeWidth
 
bool m_bHasSizeHeight
 
bool m_bHasPositionX
 
bool m_bHasPositionY
 
bool m_bAutoSize
 
bool m_bAutoPosition
 

Detailed Description

Definition at line 57 of file SchXMLPlotAreaContext.hxx.

Constructor & Destructor Documentation

SchXMLPositionAttributesHelper::SchXMLPositionAttributesHelper ( SvXMLImport rImporter)
explicit

Definition at line 797 of file SchXMLPlotAreaContext.cxx.

References m_aSize.

SchXMLPositionAttributesHelper::~SchXMLPositionAttributesHelper ( )

Definition at line 810 of file SchXMLPlotAreaContext.cxx.

Member Function Documentation

css::awt::Rectangle SchXMLPositionAttributesHelper::getRectangle ( ) const
inline

Definition at line 68 of file SchXMLPlotAreaContext.hxx.

References m_aPosition, and m_aSize.

Referenced by SchXMLPlotAreaContext::EndElement().

bool SchXMLPositionAttributesHelper::hasPosSize ( ) const
bool SchXMLPositionAttributesHelper::isAutomatic ( ) const

Definition at line 819 of file SchXMLPlotAreaContext.cxx.

References m_bAutoPosition, and m_bAutoSize.

Referenced by SchXMLPlotAreaContext::EndElement().

void SchXMLPositionAttributesHelper::readAutomaticPositioningProperties ( XMLPropStyleContext const *  pPropStyleContext,
const SvXMLStylesContext pStylesCtxt 
)
void SchXMLPositionAttributesHelper::readPositioningAttribute ( sal_uInt16  nPrefix,
const OUString &  rLocalName,
const OUString &  rValue 
)

Member Data Documentation

css::awt::Point SchXMLPositionAttributesHelper::m_aPosition
private

Definition at line 73 of file SchXMLPlotAreaContext.hxx.

Referenced by getRectangle(), and readPositioningAttribute().

css::awt::Size SchXMLPositionAttributesHelper::m_aSize
private

Definition at line 74 of file SchXMLPlotAreaContext.hxx.

Referenced by getRectangle(), and readPositioningAttribute().

bool SchXMLPositionAttributesHelper::m_bAutoPosition
private

Definition at line 81 of file SchXMLPlotAreaContext.hxx.

Referenced by isAutomatic(), and readAutomaticPositioningProperties().

bool SchXMLPositionAttributesHelper::m_bAutoSize
private

Definition at line 80 of file SchXMLPlotAreaContext.hxx.

Referenced by isAutomatic(), and readAutomaticPositioningProperties().

bool SchXMLPositionAttributesHelper::m_bHasPositionX
private

Definition at line 78 of file SchXMLPlotAreaContext.hxx.

Referenced by hasPosSize(), and readPositioningAttribute().

bool SchXMLPositionAttributesHelper::m_bHasPositionY
private

Definition at line 79 of file SchXMLPlotAreaContext.hxx.

Referenced by hasPosSize(), and readPositioningAttribute().

bool SchXMLPositionAttributesHelper::m_bHasSizeHeight
private

Definition at line 77 of file SchXMLPlotAreaContext.hxx.

Referenced by hasPosSize(), and readPositioningAttribute().

bool SchXMLPositionAttributesHelper::m_bHasSizeWidth
private

Definition at line 76 of file SchXMLPlotAreaContext.hxx.

Referenced by hasPosSize(), and readPositioningAttribute().

SvXMLImport& SchXMLPositionAttributesHelper::m_rImport
private

Definition at line 71 of file SchXMLPlotAreaContext.hxx.

Referenced by readPositioningAttribute().


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