20 #ifndef INCLUDED_SC_SOURCE_FILTER_INC_CONDFORMATBUFFER_HXX
21 #define INCLUDED_SC_SOURCE_FILTER_INC_CONDFORMATBUFFER_HXX
38 namespace oox {
class AttributeList; }
225 void insertRule( CondFormatRuleRef
const & xRule );
277 const std::vector<sal_Int32>* pPriorities =
nullptr);
281 const std::vector< std::unique_ptr<ScFormatEntry> >&
getEntries()
const;
285 std::vector< std::unique_ptr<ScFormatEntry> >
maEntries;
std::unique_ptr< ScIconSetFormatData > mxFormatData
void importIcon(const AttributeList &rAttribs)
void importColor(const AttributeList &rAttribs)
ScDataBarFormatData * getDataBarFormatData()
const sal_uInt32 UNSIGNED_RGB_TRANSPARENT
ExCfRuleModel & getModel()
IconSetRule(const WorksheetHelper &rParent)
std::unique_ptr< ScDataBarFormatData > mxFormat
void importCfvo(const AttributeList &rAttribs)
void AddEntries(ScColorScaleFormat *pFormat, ScDocument *pDoc, const ScAddress &rAddr)
void importColor(const AttributeList &rAttribs)
std::unique_ptr< ColorScaleRuleModelEntry > mpUpperLimit
std::shared_ptr< CondFormatRule > CondFormatRuleRef
std::vector< ColorScaleRuleModelEntry > maColorScaleRuleEntries
Shared formula definition.
ExtCfDataBarRule(ScDataBarFormatData *pTarget, const WorksheetHelper &rParent)
std::shared_ptr< CondFormat > CondFormatRef
void importNegativeFillColor(const AttributeList &rAttribs)
OUString maColorScaleType
void importAttribs(const AttributeList &rAttribs)
void importAttribs(const AttributeList &rAttribs)
ScDataBarFormatData * mpTarget
void importCfvo(const AttributeList &rAttribs)
ColorScaleRule(const CondFormat &rFormat)
std::unique_ptr< ColorScaleRuleModelEntry > mpLowerLimit
void SetData(ScDataBarFormat *pFormat, ScDocument *pDoc, const ScAddress &rAddr)
void importCfvo(const AttributeList &rAttribs)
std::shared_ptr< ExtCfDataBarRule > ExtCfDataBarRuleRef
ColorScaleRuleModelEntry()
void importCfvo(const AttributeList &rAttribs)
void importFormula(const OUString &rFormula)
void importAxisColor(const AttributeList &rAttribs)
DataBarRule(const CondFormat &rFormat)
void SetData(ScIconSetFormat *pFormat, ScDocument *pDoc, const ScAddress &rAddr)
void importDataBar(const AttributeList &rAttribs)
std::vector< ColorScaleRuleModelEntry > maEntries