LibreOffice Module toolkit (master) 1
Public Member Functions | List of all members
VCLXInfoPrinter Class Referencefinal

#include <vclxprinter.hxx>

Inheritance diagram for VCLXInfoPrinter:
[legend]
Collaboration diagram for VCLXInfoPrinter:
[legend]

Public Member Functions

 VCLXInfoPrinter (const OUString &rPrinterName)
 
virtual ~VCLXInfoPrinter () override
 
css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () override
 
void SAL_CALL setPropertyValue (const OUString &rPropertyName, const css::uno::Any &aValue) override
 
css::uno::Any SAL_CALL getPropertyValue (const OUString &rPropertyName) override
 
void SAL_CALL addPropertyChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &rxListener) override
 
void SAL_CALL removePropertyChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &rxListener) override
 
void SAL_CALL addVetoableChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &rxListener) override
 
void SAL_CALL removeVetoableChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &rxListener) override
 
void SAL_CALL setHorizontal (sal_Bool bHorizontal) override
 
css::uno::Sequence< OUString > SAL_CALL getFormDescriptions () override
 
void SAL_CALL selectForm (const OUString &aFormDescription) override
 
css::uno::Sequence< sal_Int8 > SAL_CALL getBinarySetup () override
 
void SAL_CALL setBinarySetup (const css::uno::Sequence< sal_Int8 > &data) override
 
css::uno::Reference< css::awt::XDevice > SAL_CALL createDevice () override
 

Detailed Description

Definition at line 146 of file vclxprinter.hxx.

Constructor & Destructor Documentation

◆ VCLXInfoPrinter()

VCLXInfoPrinter::VCLXInfoPrinter ( const OUString &  rPrinterName)

Definition at line 304 of file vclxprinter.cxx.

◆ ~VCLXInfoPrinter()

VCLXInfoPrinter::~VCLXInfoPrinter ( )
overridevirtual

Definition at line 309 of file vclxprinter.cxx.

Member Function Documentation

◆ addPropertyChangeListener()

void SAL_CALL VCLXInfoPrinter::addPropertyChangeListener ( const OUString &  rPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  rxListener 
)
inlineoverride

◆ addVetoableChangeListener()

void SAL_CALL VCLXInfoPrinter::addVetoableChangeListener ( const OUString &  rPropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  rxListener 
)
inlineoverride

◆ createDevice()

css::uno::Reference< css::awt::XDevice > VCLXInfoPrinter::createDevice ( )
override

Definition at line 314 of file vclxprinter.cxx.

References m_aMutex.

◆ getBinarySetup()

css::uno::Sequence< sal_Int8 > SAL_CALL VCLXInfoPrinter::getBinarySetup ( )
inlineoverride

Definition at line 165 of file vclxprinter.hxx.

References VCLXPrinterPropertySet::getBinarySetup().

◆ getFormDescriptions()

css::uno::Sequence< OUString > SAL_CALL VCLXInfoPrinter::getFormDescriptions ( )
inlineoverride

Definition at line 163 of file vclxprinter.hxx.

References VCLXPrinterPropertySet::getFormDescriptions().

◆ getPropertySetInfo()

css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL VCLXInfoPrinter::getPropertySetInfo ( )
inlineoverride

Definition at line 153 of file vclxprinter.hxx.

References VCLXPrinterPropertySet::getPropertySetInfo().

◆ getPropertyValue()

css::uno::Any SAL_CALL VCLXInfoPrinter::getPropertyValue ( const OUString &  rPropertyName)
inlineoverride

Definition at line 155 of file vclxprinter.hxx.

References VCLXPrinterPropertySet::getPropertyValue().

◆ removePropertyChangeListener()

void SAL_CALL VCLXInfoPrinter::removePropertyChangeListener ( const OUString &  rPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  rxListener 
)
inlineoverride

◆ removeVetoableChangeListener()

void SAL_CALL VCLXInfoPrinter::removeVetoableChangeListener ( const OUString &  rPropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  rxListener 
)
inlineoverride

◆ selectForm()

void SAL_CALL VCLXInfoPrinter::selectForm ( const OUString &  aFormDescription)
inlineoverride

Definition at line 164 of file vclxprinter.hxx.

References VCLXPrinterPropertySet::selectForm().

◆ setBinarySetup()

void SAL_CALL VCLXInfoPrinter::setBinarySetup ( const css::uno::Sequence< sal_Int8 > &  data)
inlineoverride

Definition at line 166 of file vclxprinter.hxx.

References VCLXPrinterPropertySet::setBinarySetup().

◆ setHorizontal()

void SAL_CALL VCLXInfoPrinter::setHorizontal ( sal_Bool  bHorizontal)
inlineoverride

Definition at line 162 of file vclxprinter.hxx.

References VCLXPrinterPropertySet::setHorizontal().

◆ setPropertyValue()

void SAL_CALL VCLXInfoPrinter::setPropertyValue ( const OUString &  rPropertyName,
const css::uno::Any &  aValue 
)
inlineoverride

Definition at line 154 of file vclxprinter.hxx.

References VCLXPrinterPropertySet::setPropertyValue().


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