LibreOffice Module sd (master) 1
Public Member Functions | Public Attributes | List of all members
sd::framework::BasicPaneFactory::PaneDescriptor Class Reference

Store URL, XPane reference and (local) PaneId for every pane factory that is registered at the PaneController. More...

Public Member Functions

bool CompareURL (std::u16string_view rsPaneURL) const
 
bool ComparePane (const Reference< XResource > &rxPane) const
 

Public Attributes

OUString msPaneURL
 
Reference< XResource > mxPane
 
PaneId mePaneId
 
bool mbIsReleased
 The mbReleased flag is set when the pane has been released. More...
 

Detailed Description

Store URL, XPane reference and (local) PaneId for every pane factory that is registered at the PaneController.

Definition at line 61 of file BasicPaneFactory.cxx.

Member Function Documentation

◆ ComparePane()

bool sd::framework::BasicPaneFactory::PaneDescriptor::ComparePane ( const Reference< XResource > &  rxPane) const
inline

Definition at line 74 of file BasicPaneFactory.cxx.

References mxPane.

◆ CompareURL()

bool sd::framework::BasicPaneFactory::PaneDescriptor::CompareURL ( std::u16string_view  rsPaneURL) const
inline

Definition at line 73 of file BasicPaneFactory.cxx.

References msPaneURL.

Member Data Documentation

◆ mbIsReleased

bool sd::framework::BasicPaneFactory::PaneDescriptor::mbIsReleased

The mbReleased flag is set when the pane has been released.

Some panes are just hidden and destroyed. When the pane is reused this flag is reset.

Definition at line 71 of file BasicPaneFactory.cxx.

Referenced by sd::framework::BasicPaneFactory::BasicPaneFactory().

◆ mePaneId

PaneId sd::framework::BasicPaneFactory::PaneDescriptor::mePaneId

◆ msPaneURL

OUString sd::framework::BasicPaneFactory::PaneDescriptor::msPaneURL

◆ mxPane

Reference<XResource> sd::framework::BasicPaneFactory::PaneDescriptor::mxPane

Definition at line 65 of file BasicPaneFactory.cxx.

Referenced by ComparePane().


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