LibreOffice Module sdext (master) 1
|
#include <optimizationstats.hxx>
Public Member Functions | |
OptimizationStats () | |
void | SetStatusValue (const PPPOptimizerTokenEnum eStat, const css::uno::Any &rStatValue) |
const css::uno::Any * | GetStatusValue (const PPPOptimizerTokenEnum eStat) const |
void | InitializeStatusValuesFromDocument (const css::uno::Reference< css::frame::XModel > &rxModel) |
void | InitializeStatusValues (const css::uno::Sequence< css::beans::PropertyValue > &rOptimizationStats) |
css::beans::PropertyValues | GetStatusSequence () |
Private Attributes | |
std::map< PPPOptimizerTokenEnum, css::uno::Any > | maStats |
Definition at line 28 of file optimizationstats.hxx.
OptimizationStats::OptimizationStats | ( | ) |
Definition at line 38 of file optimizationstats.cxx.
css::beans::PropertyValues OptimizationStats::GetStatusSequence | ( | ) |
Definition at line 56 of file optimizationstats.cxx.
References maStats.
Referenced by ImpOptimizer::DispatchStatus(), and OptimizerDialog::OptimizerDialog().
const uno::Any * OptimizationStats::GetStatusValue | ( | const PPPOptimizerTokenEnum | eStat | ) | const |
Definition at line 49 of file optimizationstats.cxx.
References maStats.
Referenced by PPPOptimizerDialog::dispatch(), and OptimizerDialog::UpdateStatus().
void OptimizationStats::InitializeStatusValues | ( | const css::uno::Sequence< css::beans::PropertyValue > & | rOptimizationStats | ) |
Definition at line 66 of file optimizationstats.cxx.
References maStats, and TKGet().
Referenced by OptimizerDialog::UpdateStatus().
void OptimizationStats::InitializeStatusValuesFromDocument | ( | const css::uno::Reference< css::frame::XModel > & | rxModel | ) |
Definition at line 73 of file optimizationstats.cxx.
References Any, Exception, SetStatusValue(), and TK_Pages.
Referenced by OptimizerDialog::OptimizerDialog().
void OptimizationStats::SetStatusValue | ( | const PPPOptimizerTokenEnum | eStat, |
const css::uno::Any & | rStatValue | ||
) |
Definition at line 43 of file optimizationstats.cxx.
References maStats.
Referenced by CompressGraphics(), InitializeStatusValuesFromDocument(), OptimizerDialog::onFinish(), and ImpOptimizer::Optimize().
|
private |
Definition at line 30 of file optimizationstats.hxx.
Referenced by GetStatusSequence(), GetStatusValue(), InitializeStatusValues(), and SetStatusValue().