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:
[legend]
Collaboration diagram for ScPrintCfg:
[legend]

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 73 of file printopt.hxx.

Constructor & Destructor Documentation

ScPrintCfg::ScPrintCfg ( )

Member Function Documentation

Sequence< OUString > ScPrintCfg::GetPropertyNames ( )
staticprivate

Definition at line 80 of file printopt.cxx.

Referenced by ImplCommit(), and ScPrintCfg().

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

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: