LibreOffice Module sc (master)  1
Public Member Functions | Private Member Functions | Static Private Member Functions | List of all members
ScPrintCfg Class Referencefinal

#include <printopt.hxx>

Inheritance diagram for ScPrintCfg:
Collaboration diagram for ScPrintCfg:

Public Member Functions

 ScPrintCfg ()
void SetOptions (const ScPrintOptions &rNew)
virtual void Notify (const css::uno::Sequence< OUString > &aPropertyNames) override
- Public Member Functions inherited from ScPrintOptions
 ScPrintOptions ()
bool GetSkipEmpty () const
void SetSkipEmpty (bool bVal)
bool GetAllSheets () const
void SetAllSheets (bool bVal)
bool GetForceBreaks () const
void SetForceBreaks (bool bVal)
void SetDefaults ()
bool operator== (const ScPrintOptions &rOpt) const
- Public Member Functions inherited from utl::ConfigItem
virtual ~ConfigItem () override
 ConfigItem (ConfigItem const &)=default
 ConfigItem (ConfigItem &&)=default
ConfigItemoperator= (ConfigItem const &)=delete
ConfigItemoperator= (ConfigItem &&)=delete
const OUString & GetSubTreeName () const
bool IsModified () const
void Commit ()
ConfigItemMode GetMode () const
- Public Member Functions inherited from utl::ConfigurationBroadcaster
void AddListener (utl::ConfigurationListener *pListener)
void RemoveListener (utl::ConfigurationListener const *pListener)
void NotifyListeners (ConfigurationHints nHint)
 ConfigurationBroadcaster ()
 ConfigurationBroadcaster (ConfigurationBroadcaster const &)
virtual ~ConfigurationBroadcaster ()
ConfigurationBroadcasteroperator= (ConfigurationBroadcaster const &other)
virtual void BlockBroadcasts (bool bBlock)

Private Member Functions

virtual void ImplCommit () override

Static Private Member Functions

static css::uno::Sequence< OUString > GetPropertyNames ()

Additional Inherited Members

- Protected Member Functions inherited from utl::ConfigItem
 ConfigItem (const OUString &rSubTree, ConfigItemMode nMode=ConfigItemMode::NONE)
void SetModified ()
void ClearModified ()
css::uno::Sequence< css::uno::Any > GetProperties (const css::uno::Sequence< OUString > &rNames)
css::uno::Sequence< sal_BoolGetReadOnlyStates (const css::uno::Sequence< OUString > &rNames)
bool PutProperties (const css::uno::Sequence< OUString > &rNames, const css::uno::Sequence< css::uno::Any > &rValues)
bool EnableNotification (const css::uno::Sequence< OUString > &rNames, bool bEnableInternalNotification=false)
void DisableNotification ()
css::uno::Sequence< OUString > GetNodeNames (const OUString &rNode)
css::uno::Sequence< OUString > GetNodeNames (const OUString &rNode, ConfigNameFormat eFormat)
bool ClearNodeSet (const OUString &rNode)
bool ClearNodeElements (const OUString &rNode, css::uno::Sequence< OUString > const &rElements)
bool SetSetProperties (const OUString &rNode, const css::uno::Sequence< css::beans::PropertyValue > &rValues)
bool ReplaceSetProperties (const OUString &rNode, const css::uno::Sequence< css::beans::PropertyValue > &rValues)
bool AddNode (const OUString &rNode, const OUString &rNewNode)

Detailed Description

Definition at line 72 of file printopt.hxx.

Constructor & Destructor Documentation

ScPrintCfg::ScPrintCfg ( )

Member Function Documentation

Sequence< OUString > ScPrintCfg::GetPropertyNames ( )

Definition at line 80 of file printopt.cxx.

Referenced by ImplCommit(), and ScPrintCfg().

void ScPrintCfg::ImplCommit ( )
void ScPrintCfg::Notify ( const css::uno::Sequence< OUString > &  aPropertyNames)

Implements utl::ConfigItem.

Definition at line 150 of file printopt.cxx.

void ScPrintCfg::SetOptions ( const ScPrintOptions rNew)

Definition at line 144 of file printopt.cxx.

References utl::ConfigItem::SetModified().

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