LibreOffice Module filter (master) 1
Public Member Functions | Public Attributes | Private Member Functions | Static Private Member Functions | Private Attributes | List of all members
XMLFilterTabPageXSLT Class Reference

#include <xmlfiltertabpagexslt.hxx>

Collaboration diagram for XMLFilterTabPageXSLT:
[legend]

Public Member Functions

 XMLFilterTabPageXSLT (weld::Widget *pPage, weld::Dialog *pDialog)
 
 ~XMLFilterTabPageXSLT ()
 
void FillInfo (filter_info_impl *pInfo)
 
void SetInfo (const filter_info_impl *pInfo)
 
 DECL_LINK (ClickBrowseHdl_Impl, weld::Button &, void)
 

Public Attributes

weld::Dialogm_pDialog
 
std::unique_ptr< weld::Builderm_xBuilder
 
std::unique_ptr< weld::Widgetm_xContainer
 
std::unique_ptr< weld::Entrym_xEDDocType
 
std::unique_ptr< SvtURLBoxm_xEDExportXSLT
 
std::unique_ptr< weld::Buttonm_xPBExprotXSLT
 
std::unique_ptr< SvtURLBoxm_xEDImportXSLT
 
std::unique_ptr< weld::Buttonm_xPBImportXSLT
 
std::unique_ptr< SvtURLBoxm_xEDImportTemplate
 
std::unique_ptr< weld::Buttonm_xPBImportTemplate
 
std::unique_ptr< weld::CheckButtonm_xCBNeedsXSLT2
 

Private Member Functions

void SetURL (SvtURLBox &rURLBox, const OUString &rURL)
 

Static Private Member Functions

static OUString GetURL (const SvtURLBox &rURLBox)
 

Private Attributes

OUString sInstPath
 

Detailed Description

Definition at line 26 of file xmlfiltertabpagexslt.hxx.

Constructor & Destructor Documentation

◆ XMLFilterTabPageXSLT()

XMLFilterTabPageXSLT::XMLFilterTabPageXSLT ( weld::Widget pPage,
weld::Dialog pDialog 
)
explicit

◆ ~XMLFilterTabPageXSLT()

XMLFilterTabPageXSLT::~XMLFilterTabPageXSLT ( )

Definition at line 55 of file xmlfiltertabpagexslt.cxx.

Member Function Documentation

◆ DECL_LINK()

XMLFilterTabPageXSLT::DECL_LINK ( ClickBrowseHdl_Impl  ,
weld::Button ,
void   
)

◆ FillInfo()

void XMLFilterTabPageXSLT::FillInfo ( filter_info_impl pInfo)

◆ GetURL()

OUString XMLFilterTabPageXSLT::GetURL ( const SvtURLBox rURLBox)
staticprivate

Definition at line 117 of file xmlfiltertabpagexslt.cxx.

References aURL, and SvtURLBox::get_active_text().

Referenced by FillInfo().

◆ SetInfo()

void XMLFilterTabPageXSLT::SetInfo ( const filter_info_impl pInfo)

◆ SetURL()

void XMLFilterTabPageXSLT::SetURL ( SvtURLBox rURLBox,
const OUString &  rURL 
)
private

Member Data Documentation

◆ m_pDialog

weld::Dialog* XMLFilterTabPageXSLT::m_pDialog

Definition at line 43 of file xmlfiltertabpagexslt.hxx.

◆ m_xBuilder

std::unique_ptr<weld::Builder> XMLFilterTabPageXSLT::m_xBuilder

Definition at line 44 of file xmlfiltertabpagexslt.hxx.

◆ m_xCBNeedsXSLT2

std::unique_ptr<weld::CheckButton> XMLFilterTabPageXSLT::m_xCBNeedsXSLT2

Definition at line 53 of file xmlfiltertabpagexslt.hxx.

Referenced by FillInfo(), and SetInfo().

◆ m_xContainer

std::unique_ptr<weld::Widget> XMLFilterTabPageXSLT::m_xContainer

Definition at line 45 of file xmlfiltertabpagexslt.hxx.

◆ m_xEDDocType

std::unique_ptr<weld::Entry> XMLFilterTabPageXSLT::m_xEDDocType

Definition at line 46 of file xmlfiltertabpagexslt.hxx.

Referenced by FillInfo(), and SetInfo().

◆ m_xEDExportXSLT

std::unique_ptr<SvtURLBox> XMLFilterTabPageXSLT::m_xEDExportXSLT

Definition at line 47 of file xmlfiltertabpagexslt.hxx.

Referenced by FillInfo(), and SetInfo().

◆ m_xEDImportTemplate

std::unique_ptr<SvtURLBox> XMLFilterTabPageXSLT::m_xEDImportTemplate

Definition at line 51 of file xmlfiltertabpagexslt.hxx.

Referenced by FillInfo(), and SetInfo().

◆ m_xEDImportXSLT

std::unique_ptr<SvtURLBox> XMLFilterTabPageXSLT::m_xEDImportXSLT

Definition at line 49 of file xmlfiltertabpagexslt.hxx.

Referenced by FillInfo(), and SetInfo().

◆ m_xPBExprotXSLT

std::unique_ptr<weld::Button> XMLFilterTabPageXSLT::m_xPBExprotXSLT

Definition at line 48 of file xmlfiltertabpagexslt.hxx.

Referenced by XMLFilterTabPageXSLT().

◆ m_xPBImportTemplate

std::unique_ptr<weld::Button> XMLFilterTabPageXSLT::m_xPBImportTemplate

Definition at line 52 of file xmlfiltertabpagexslt.hxx.

Referenced by XMLFilterTabPageXSLT().

◆ m_xPBImportXSLT

std::unique_ptr<weld::Button> XMLFilterTabPageXSLT::m_xPBImportXSLT

Definition at line 50 of file xmlfiltertabpagexslt.hxx.

Referenced by XMLFilterTabPageXSLT().

◆ sInstPath

OUString XMLFilterTabPageXSLT::sInstPath
private

Definition at line 32 of file xmlfiltertabpagexslt.hxx.

Referenced by SetURL(), and XMLFilterTabPageXSLT().


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