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 aDefinitionFile, OUString aResourcePath)
 
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 21 of file WidgetDefinitionReader.hxx.

Constructor & Destructor Documentation

◆ WidgetDefinitionReader()

vcl::WidgetDefinitionReader::WidgetDefinitionReader ( OUString  aDefinitionFile,
OUString  aResourcePath 
)

Definition at line 189 of file WidgetDefinitionReader.cxx.

Member Function Documentation

◆ read()

bool vcl::WidgetDefinitionReader::read ( WidgetDefinition rWidgetDefinition)

◆ readDefinition()

void vcl::WidgetDefinitionReader::readDefinition ( tools::XmlWalker rWalker,
WidgetDefinition rWidgetDefinition,
ControlType  eType 
)
private

◆ readDrawingDefinition()

void vcl::WidgetDefinitionReader::readDrawingDefinition ( tools::XmlWalker rWalker,
const std::shared_ptr< WidgetDefinitionState > &  rStates 
)
private

◆ readPart()

void vcl::WidgetDefinitionReader::readPart ( tools::XmlWalker rWalker,
std::shared_ptr< WidgetDefinitionPart rpPart 
)
private

Member Data Documentation

◆ m_rDefinitionFile

OUString vcl::WidgetDefinitionReader::m_rDefinitionFile
private

Definition at line 24 of file WidgetDefinitionReader.hxx.

Referenced by read().

◆ m_rResourcePath

OUString vcl::WidgetDefinitionReader::m_rResourcePath
private

Definition at line 25 of file WidgetDefinitionReader.hxx.

Referenced by readDrawingDefinition().


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