LibreOffice Module sdext (master) 1
|
#include <configurationaccess.hxx>
Public Member Functions | |
OptimizerSettings () | |
void | LoadSettingsFromConfiguration (const css::uno::Reference< css::container::XNameAccess > &rSettings) |
void | SaveSettingsToConfiguration (const css::uno::Reference< css::container::XNameReplace > &rSettings) |
bool | operator== (const OptimizerSettings &rOptimizerSettings) const |
Public Attributes | |
OUString | maName |
bool | mbJPEGCompression |
sal_Int32 | mnJPEGQuality |
bool | mbRemoveCropArea |
sal_Int32 | mnImageResolution |
bool | mbEmbedLinkedGraphics |
bool | mbOLEOptimization |
sal_Int16 | mnOLEOptimizationType |
bool | mbDeleteUnusedMasterPages |
bool | mbDeleteHiddenSlides |
bool | mbDeleteNotesPages |
OUString | maCustomShowName |
bool | mbSaveAs |
OUString | maSaveAsURL |
OUString | maFilterName |
bool | mbOpenNewDocument |
sal_Int64 | mnEstimatedFileSize |
Definition at line 34 of file configurationaccess.hxx.
|
inline |
Definition at line 54 of file configurationaccess.hxx.
void OptimizerSettings::LoadSettingsFromConfiguration | ( | const css::uno::Reference< css::container::XNameAccess > & | rSettings | ) |
Definition at line 43 of file configurationaccess.cxx.
References Any, Exception, maName, mbDeleteHiddenSlides, mbDeleteNotesPages, mbDeleteUnusedMasterPages, mbEmbedLinkedGraphics, mbJPEGCompression, mbOLEOptimization, mbOpenNewDocument, mbRemoveCropArea, mbSaveAs, mnImageResolution, mnJPEGQuality, mnOLEOptimizationType, TK_DeleteHiddenSlides, TK_DeleteNotesPages, TK_DeleteUnusedMasterPages, TK_EmbedLinkedGraphics, TK_ImageResolution, TK_JPEGCompression, TK_JPEGQuality, TK_Name, TK_OLEOptimization, TK_OLEOptimizationType, TK_OpenNewDocument, TK_RemoveCropArea, TK_SaveAs, and TKGet().
Referenced by ConfigurationAccess::LoadConfiguration().
bool OptimizerSettings::operator== | ( | const OptimizerSettings & | rOptimizerSettings | ) | const |
Definition at line 131 of file configurationaccess.cxx.
References mbDeleteHiddenSlides, mbDeleteNotesPages, mbDeleteUnusedMasterPages, mbEmbedLinkedGraphics, mbJPEGCompression, mbOLEOptimization, mbRemoveCropArea, mnImageResolution, mnJPEGQuality, and mnOLEOptimizationType.
void OptimizerSettings::SaveSettingsToConfiguration | ( | const css::uno::Reference< css::container::XNameReplace > & | rSettings | ) |
Definition at line 80 of file configurationaccess.cxx.
References Any, Exception, i, maName, mbDeleteHiddenSlides, mbDeleteNotesPages, mbDeleteUnusedMasterPages, mbEmbedLinkedGraphics, mbJPEGCompression, mbOLEOptimization, mbOpenNewDocument, mbRemoveCropArea, mbSaveAs, mnImageResolution, mnJPEGQuality, mnOLEOptimizationType, pValues, and SAL_N_ELEMENTS.
Referenced by ConfigurationAccess::SaveConfiguration().
OUString OptimizerSettings::maCustomShowName |
Definition at line 47 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigurationSequence(), and ConfigurationAccess::SetConfigProperty().
OUString OptimizerSettings::maFilterName |
Definition at line 50 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), ConfigurationAccess::GetConfigurationSequence(), and ConfigurationAccess::SetConfigProperty().
OUString OptimizerSettings::maName |
Definition at line 36 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), LoadSettingsFromConfiguration(), OptimizerDialog::onFinish(), SaveSettingsToConfiguration(), and ConfigurationAccess::SetConfigProperty().
OUString OptimizerSettings::maSaveAsURL |
Definition at line 49 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), ConfigurationAccess::GetConfigurationSequence(), and ConfigurationAccess::SetConfigProperty().
bool OptimizerSettings::mbDeleteHiddenSlides |
Definition at line 45 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), ConfigurationAccess::GetConfigurationSequence(), LoadSettingsFromConfiguration(), operator==(), SaveSettingsToConfiguration(), and ConfigurationAccess::SetConfigProperty().
bool OptimizerSettings::mbDeleteNotesPages |
Definition at line 46 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), ConfigurationAccess::GetConfigurationSequence(), LoadSettingsFromConfiguration(), operator==(), SaveSettingsToConfiguration(), and ConfigurationAccess::SetConfigProperty().
bool OptimizerSettings::mbDeleteUnusedMasterPages |
Definition at line 44 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), ConfigurationAccess::GetConfigurationSequence(), LoadSettingsFromConfiguration(), operator==(), SaveSettingsToConfiguration(), and ConfigurationAccess::SetConfigProperty().
bool OptimizerSettings::mbEmbedLinkedGraphics |
Definition at line 41 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), ConfigurationAccess::GetConfigurationSequence(), LoadSettingsFromConfiguration(), operator==(), SaveSettingsToConfiguration(), and ConfigurationAccess::SetConfigProperty().
bool OptimizerSettings::mbJPEGCompression |
Definition at line 37 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), ConfigurationAccess::GetConfigurationSequence(), LoadSettingsFromConfiguration(), operator==(), SaveSettingsToConfiguration(), and ConfigurationAccess::SetConfigProperty().
bool OptimizerSettings::mbOLEOptimization |
Definition at line 42 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), ConfigurationAccess::GetConfigurationSequence(), LoadSettingsFromConfiguration(), operator==(), SaveSettingsToConfiguration(), and ConfigurationAccess::SetConfigProperty().
bool OptimizerSettings::mbOpenNewDocument |
Definition at line 51 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), ConfigurationAccess::GetConfigurationSequence(), LoadSettingsFromConfiguration(), SaveSettingsToConfiguration(), and ConfigurationAccess::SetConfigProperty().
bool OptimizerSettings::mbRemoveCropArea |
Definition at line 39 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), ConfigurationAccess::GetConfigurationSequence(), LoadSettingsFromConfiguration(), operator==(), SaveSettingsToConfiguration(), and ConfigurationAccess::SetConfigProperty().
bool OptimizerSettings::mbSaveAs |
Definition at line 48 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), LoadSettingsFromConfiguration(), SaveSettingsToConfiguration(), and ConfigurationAccess::SetConfigProperty().
sal_Int64 OptimizerSettings::mnEstimatedFileSize |
Definition at line 52 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), ConfigurationAccess::GetConfigurationSequence(), and ConfigurationAccess::SetConfigProperty().
sal_Int32 OptimizerSettings::mnImageResolution |
Definition at line 40 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), ConfigurationAccess::GetConfigurationSequence(), LoadSettingsFromConfiguration(), operator==(), SaveSettingsToConfiguration(), and ConfigurationAccess::SetConfigProperty().
sal_Int32 OptimizerSettings::mnJPEGQuality |
Definition at line 38 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), ConfigurationAccess::GetConfigurationSequence(), LoadSettingsFromConfiguration(), operator==(), SaveSettingsToConfiguration(), and ConfigurationAccess::SetConfigProperty().
sal_Int16 OptimizerSettings::mnOLEOptimizationType |
Definition at line 43 of file configurationaccess.hxx.
Referenced by ConfigurationAccess::GetConfigProperty(), ConfigurationAccess::GetConfigurationSequence(), LoadSettingsFromConfiguration(), operator==(), SaveSettingsToConfiguration(), and ConfigurationAccess::SetConfigProperty().