LibreOffice Module vcl (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
vcl::WidgetDefinitionReader Class Reference

#include <WidgetDefinitionReader.hxx>

Public Member Functions

 WidgetDefinitionReader (OUString const &rDefinitionFile, OUString const &rResourcePath)
bool read (WidgetDefinition &rWidgetDefinition)

Private Member Functions

void readDefinition (tools::XmlWalker &rWalker, WidgetDefinition &rWidgetDefinition, ControlType eType)
void readPart (tools::XmlWalker &rWalker, std::shared_ptr< WidgetDefinitionPart > rpPart)
void readDrawingDefinition (tools::XmlWalker &rWalker, const std::shared_ptr< WidgetDefinitionState > &rStates)

Private Attributes

OUString m_rDefinitionFile
OUString m_rResourcePath

Detailed Description

Definition at line 22 of file WidgetDefinitionReader.hxx.

Constructor & Destructor Documentation

vcl::WidgetDefinitionReader::WidgetDefinitionReader ( OUString const &  rDefinitionFile,
OUString const &  rResourcePath 

Definition at line 187 of file WidgetDefinitionReader.cxx.

Member Function Documentation

bool vcl::WidgetDefinitionReader::read ( WidgetDefinition rWidgetDefinition)
void vcl::WidgetDefinitionReader::readDefinition ( tools::XmlWalker rWalker,
WidgetDefinition rWidgetDefinition,
ControlType  eType 
void vcl::WidgetDefinitionReader::readDrawingDefinition ( tools::XmlWalker rWalker,
const std::shared_ptr< WidgetDefinitionState > &  rStates 
void vcl::WidgetDefinitionReader::readPart ( tools::XmlWalker rWalker,
std::shared_ptr< WidgetDefinitionPart rpPart 

Member Data Documentation

OUString vcl::WidgetDefinitionReader::m_rDefinitionFile

Definition at line 25 of file WidgetDefinitionReader.hxx.

Referenced by read().

OUString vcl::WidgetDefinitionReader::m_rResourcePath

Definition at line 26 of file WidgetDefinitionReader.hxx.

Referenced by readDrawingDefinition().

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