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

#include <patattr.hxx>

Inheritance diagram for ScPatternAttr:
[legend]
Collaboration diagram for ScPatternAttr:
[legend]

Public Member Functions

 ScPatternAttr (std::unique_ptr< SfxItemSet > &&pItemSet, const OUString &rStyleName)
 
 ScPatternAttr (std::unique_ptr< SfxItemSet > &&pItemSet)
 
 ScPatternAttr (SfxItemPool *pItemPool)
 
 ScPatternAttr (const ScPatternAttr &rPatternAttr)
 
virtual ~ScPatternAttr () override
 
virtual ScPatternAttrClone (SfxItemPool *pPool=nullptr) const override
 
virtual bool operator== (const SfxPoolItem &rCmp) const override
 
const SfxPoolItemGetItem (sal_uInt16 nWhichP) const
 
template<class T >
const T & GetItem (TypedWhichId< T > nWhich) const
 
const SfxPoolItemGetItem (sal_uInt16 nWhich, const SfxItemSet *pCondSet) const
 
template<class T >
const T & GetItem (TypedWhichId< T > nWhich, const SfxItemSet *pCondSet) const
 
bool HasItemsSet (const sal_uInt16 *pWhich) const
 
void ClearItems (const sal_uInt16 *pWhich)
 
void DeleteUnchanged (const ScPatternAttr *pOldAttrs)
 
SvxCellOrientation GetCellOrientation (const SfxItemSet *pCondSet=nullptr) const
 
void GetFont (vcl::Font &rFont, ScAutoFontColorMode eAutoMode, const OutputDevice *pOutDev=nullptr, const Fraction *pScale=nullptr, const SfxItemSet *pCondSet=nullptr, SvtScriptType nScript=SvtScriptType::NONE, const Color *pBackConfigColor=nullptr, const Color *pTextConfigColor=nullptr) const
 Fills a font object from the own item set. More...
 
void FillEditItemSet (SfxItemSet *pEditSet, const SfxItemSet *pCondSet=nullptr) const
 Converts all Calc items contained in the own item set to edit engine items and puts them into pEditSet. More...
 
void GetFromEditItemSet (const SfxItemSet *pEditSet)
 Converts all edit engine items contained in pEditSet to Calc items and puts them into the own item set. More...
 
void FillEditParaItems (SfxItemSet *pSet) const
 
ScPatternAttrPutInPool (ScDocument *pDestDoc, ScDocument *pSrcDoc) const
 
void SetStyleSheet (ScStyleSheet *pNewStyle, bool bClearDirectFormat=true)
 
const ScStyleSheetGetStyleSheet () const
 
const OUString * GetStyleName () const
 
void UpdateStyleSheet (const ScDocument &rDoc)
 
void StyleToName ()
 
bool IsVisible () const
 
bool IsVisibleEqual (const ScPatternAttr &rOther) const
 
bool IsSymbolFont () const
 If font is an old symbol font StarBats/StarMath with text encoding RTL_TEXTENC_SYMBOL. More...
 
sal_uInt32 GetNumberFormat (SvNumberFormatter *) const
 
sal_uInt32 GetNumberFormat (SvNumberFormatter *pFormatter, const SfxItemSet *pCondSet) const
 
tools::Long GetRotateVal (const SfxItemSet *pCondSet) const
 
ScRotateDir GetRotateDir (const SfxItemSet *pCondSet) const
 
void SetKey (sal_uInt64 nKey)
 
sal_uInt64 GetKey () const
 
- Public Member Functions inherited from SfxSetItem
 SfxSetItem (sal_uInt16 nWhich, std::unique_ptr< SfxItemSet > &&pSet)
 
 SfxSetItem (sal_uInt16 nWhich, const SfxItemSet &rSet)
 
 SfxSetItem (const SfxSetItem &, SfxItemPool *pPool=nullptr)
 
virtual ~SfxSetItem () override
 
virtual bool GetPresentation (SfxItemPresentation ePres, MapUnit eCoreMetric, MapUnit ePresMetric, OUString &rText, const IntlWrapper &) const override
 
const SfxItemSetGetItemSet () const
 
SfxItemSetGetItemSet ()
 
- Public Member Functions inherited from SfxPoolItem
void AddRef (sal_uInt32 n=1) const
 
virtual ~SfxPoolItem ()
 
void SetWhich (sal_uInt16 nId)
 
sal_uInt16 Which () const
 
bool operator!= (const SfxPoolItem &rItem) const
 
virtual bool operator< (const SfxPoolItem &) const
 
virtual bool IsSortable () const
 
virtual void ScaleMetrics (tools::Long lMult, tools::Long lDiv)
 
virtual bool HasMetrics () const
 
virtual bool QueryValue (css::uno::Any &rVal, sal_uInt8 nMemberId=0) const
 
virtual bool PutValue (const css::uno::Any &rVal, sal_uInt8 nMemberId)
 
std::unique_ptr< SfxPoolItemCloneSetWhich (sal_uInt16 nNewWhich) const
 
std::unique_ptr< T > CloneSetWhich (TypedWhichId< T > nId) const
 
sal_uInt32 GetRefCount () const
 
SfxItemKind GetKind () const
 
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const
 
virtual boost::property_tree::ptree dumpAsJSON () const
 
virtual bool IsVoidItem () const
 

Static Public Member Functions

static const SfxPoolItemGetItem (sal_uInt16 nWhich, const SfxItemSet &rItemSet, const SfxItemSet *pCondSet)
 
template<class T >
static const T & GetItem (TypedWhichId< T > nWhich, const SfxItemSet &rItemSet, const SfxItemSet *pCondSet)
 
static SvxCellOrientation GetCellOrientation (const SfxItemSet &rItemSet, const SfxItemSet *pCondSet)
 
static void GetFont (vcl::Font &rFont, const SfxItemSet &rItemSet, ScAutoFontColorMode eAutoMode, const OutputDevice *pOutDev=nullptr, const Fraction *pScale=nullptr, const SfxItemSet *pCondSet=nullptr, SvtScriptType nScript=SvtScriptType::NONE, const Color *pBackConfigColor=nullptr, const Color *pTextConfigColor=nullptr)
 Static helper function to fill a font object from the passed item set. More...
 
static ScDxfFont GetDxfFont (const SfxItemSet &rSet, SvtScriptType nScript)
 
static void FillToEditItemSet (SfxItemSet &rEditSet, const SfxItemSet &rSrcSet, const SfxItemSet *pCondSet=nullptr)
 Converts all Calc items contained in rSrcSet to edit engine items and puts them into rEditSet. More...
 
static void GetFromEditItemSet (SfxItemSet &rDestSet, const SfxItemSet &rEditSet)
 Converts all edit engine items contained in rEditSet to Calc items and puts them into rDestSet. More...
 

Private Member Functions

void CalcHashCode () const
 

Private Attributes

std::optional< OUString > pName
 
std::optional< size_t > mxHashCode
 
ScStyleSheetpStyle
 
sal_uInt64 mnKey
 

Additional Inherited Members

- Protected Member Functions inherited from SfxPoolItem
 SfxPoolItem (sal_uInt16 nWhich=0)
 
 SfxPoolItem (const SfxPoolItem &rCopy)
 

Detailed Description

Definition at line 52 of file patattr.hxx.

Constructor & Destructor Documentation

ScPatternAttr::ScPatternAttr ( std::unique_ptr< SfxItemSet > &&  pItemSet,
const OUString &  rStyleName 
)

Definition at line 71 of file patattr.cxx.

Referenced by Clone(), and PutInPool().

ScPatternAttr::ScPatternAttr ( std::unique_ptr< SfxItemSet > &&  pItemSet)

Definition at line 79 of file patattr.cxx.

ScPatternAttr::ScPatternAttr ( SfxItemPool pItemPool)

Definition at line 86 of file patattr.cxx.

ScPatternAttr::ScPatternAttr ( const ScPatternAttr rPatternAttr)

Definition at line 93 of file patattr.cxx.

ScPatternAttr::~ScPatternAttr ( )
overridevirtual

Definition at line 101 of file patattr.cxx.

Member Function Documentation

void ScPatternAttr::CalcHashCode ( ) const
private
void ScPatternAttr::ClearItems ( const sal_uInt16 *  pWhich)

Definition at line 965 of file patattr.cxx.

References SfxItemSet::ClearItem(), SfxSetItem::GetItemSet(), i, and mxHashCode.

ScPatternAttr * ScPatternAttr::Clone ( SfxItemPool pPool = nullptr) const
overridevirtual

Implements SfxSetItem.

Definition at line 105 of file patattr.cxx.

References SfxSetItem::GetItemSet(), pName, pStyle, and ScPatternAttr().

void ScPatternAttr::DeleteUnchanged ( const ScPatternAttr pOldAttrs)
void ScPatternAttr::FillEditItemSet ( SfxItemSet pEditSet,
const SfxItemSet pCondSet = nullptr 
) const
void ScPatternAttr::FillEditParaItems ( SfxItemSet pSet) const
void ScPatternAttr::FillToEditItemSet ( SfxItemSet rEditSet,
const SfxItemSet rSrcSet,
const SfxItemSet pCondSet = nullptr 
)
static

Converts all Calc items contained in rSrcSet to edit engine items and puts them into rEditSet.

Definition at line 553 of file patattr.cxx.

References ATTR_CJK_FONT(), ATTR_CJK_FONT_HEIGHT(), ATTR_CJK_FONT_LANGUAGE(), ATTR_CJK_FONT_POSTURE(), ATTR_CJK_FONT_WEIGHT(), ATTR_CTL_FONT(), ATTR_CTL_FONT_HEIGHT(), ATTR_CTL_FONT_LANGUAGE(), ATTR_CTL_FONT_POSTURE(), ATTR_CTL_FONT_WEIGHT(), ATTR_FONT(), ATTR_FONT_COLOR(), ATTR_FONT_CONTOUR(), ATTR_FONT_CROSSEDOUT(), ATTR_FONT_EMPHASISMARK(), ATTR_FONT_HEIGHT(), ATTR_FONT_LANGUAGE(), ATTR_FONT_OVERLINE(), ATTR_FONT_POSTURE(), ATTR_FONT_RELIEF(), ATTR_FONT_SHADOWED(), ATTR_FONT_UNDERLINE(), ATTR_FONT_WEIGHT(), ATTR_FONT_WORDLINE(), ATTR_FORBIDDEN_RULES(), ATTR_HYPHENATE(), ATTR_WRITINGDIR(), SfxItemSet::ClearItem(), SfxPoolItem::Clone(), COL_AUTO(), EE_CHAR_COLOR(), EE_CHAR_EMPHASISMARK(), EE_CHAR_FONTHEIGHT(), EE_CHAR_FONTHEIGHT_CJK(), EE_CHAR_FONTHEIGHT_CTL(), EE_CHAR_FONTINFO(), EE_CHAR_FONTINFO_CJK(), EE_CHAR_FONTINFO_CTL(), EE_CHAR_ITALIC(), EE_CHAR_ITALIC_CJK(), EE_CHAR_ITALIC_CTL(), EE_CHAR_LANGUAGE(), EE_CHAR_LANGUAGE_CJK(), EE_CHAR_LANGUAGE_CTL(), EE_CHAR_OUTLINE(), EE_CHAR_OVERLINE(), EE_CHAR_RELIEF(), EE_CHAR_SHADOW(), EE_CHAR_STRIKEOUT(), EE_CHAR_UNDERLINE(), EE_CHAR_WEIGHT(), EE_CHAR_WEIGHT_CJK(), EE_CHAR_WEIGHT_CTL(), EE_CHAR_WLM(), EE_PARA_ASIANCJKSPACING(), EE_PARA_FORBIDDENRULES(), EE_PARA_HYPHENATE(), EE_PARA_WRITINGDIR(), SfxItemSet::Get(), SfxItemSet::GetItemState(), GetLanguage(), GetValue, LINESTYLE_NONE, SfxItemSet::Put(), and sc::TwipsToHMM().

Referenced by XclExpStringHelper::CreateCellString(), FillEditItemSet(), XclRoot::GetHFEditEngine(), and ScDocument::GetNoteEngine().

SvxCellOrientation ScPatternAttr::GetCellOrientation ( const SfxItemSet rItemSet,
const SfxItemSet pCondSet 
)
static
SvxCellOrientation ScPatternAttr::GetCellOrientation ( const SfxItemSet pCondSet = nullptr) const

Definition at line 178 of file patattr.cxx.

References GetCellOrientation(), and SfxSetItem::GetItemSet().

ScDxfFont ScPatternAttr::GetDxfFont ( const SfxItemSet rSet,
SvtScriptType  nScript 
)
static
void ScPatternAttr::GetFont ( vcl::Font rFont,
const SfxItemSet rItemSet,
ScAutoFontColorMode  eAutoMode,
const OutputDevice pOutDev = nullptr,
const Fraction pScale = nullptr,
const SfxItemSet pCondSet = nullptr,
SvtScriptType  nScript = SvtScriptType::NONE,
const Color pBackConfigColor = nullptr,
const Color pTextConfigColor = nullptr 
)
static

Static helper function to fill a font object from the passed item set.

Definition at line 216 of file patattr.cxx.

References ATTR_BACKGROUND(), ATTR_FONT_COLOR(), ATTR_FONT_CONTOUR(), ATTR_FONT_CROSSEDOUT(), ATTR_FONT_EMPHASISMARK(), ATTR_FONT_OVERLINE(), ATTR_FONT_RELIEF(), ATTR_FONT_SHADOWED(), ATTR_FONT_UNDERLINE(), ATTR_FONT_WORDLINE(), COL_AUTO(), COL_BLACK, COL_TRANSPARENT(), COL_WHITE, svtools::DOCCOLOR, svtools::FONTCOLOR, SfxItemSet::Get(), SvxFontItem::GetCharSet(), OutputDevice::GetDPIX(), SvxFontItem::GetFamily(), vcl::Font::GetFamilyName(), SvxFontItem::GetFamilyName(), SfxItemSet::GetItemState(), GetLanguage(), OutputDevice::GetMapMode(), MapMode::GetMapUnit(), SvxFontItem::GetPitch(), vcl::Font::GetStyleName(), SvxFontItem::GetStyleName(), GetValue, Color::IsBright(), Color::IsDark(), OutputDevice::LogicToLogic(), OutputDevice::LogicToPixel(), Point, SC_AUTOCOL_BLACK, SC_AUTOCOL_IGNOREALL, SC_AUTOCOL_IGNOREBACK, SC_AUTOCOL_IGNOREFONT, SC_AUTOCOL_PRINT, SC_AUTOCOL_RAW, SC_MOD, vcl::Font::SetCharSet(), vcl::Font::SetColor(), vcl::Font::SetEmphasisMark(), vcl::Font::SetFamily(), vcl::Font::SetFamilyName(), vcl::Font::SetFontSize(), vcl::Font::SetItalic(), vcl::Font::SetLanguage(), vcl::Font::SetOutline(), vcl::Font::SetOverline(), vcl::Font::SetPitch(), vcl::Font::SetRelief(), MapMode::SetScaleX(), MapMode::SetScaleY(), vcl::Font::SetShadow(), vcl::Font::SetStrikeout(), vcl::Font::SetStyleName(), vcl::Font::SetTransparent(), vcl::Font::SetUnderline(), vcl::Font::SetWeight(), and vcl::Font::SetWordLineMode().

Referenced by XclExpHFConverter::AppendPortion(), ScDocShell::CalcOutputFactor(), ScGridWindow::DrawPagePreview(), ScCellShell::ExecuteEdit(), getDefaultCharWidth(), ScEditUtil::GetEditArea(), GetFont(), XclExpFontHelper::GetFontFromItemSet(), ScColumn::GetNeededSize(), ScColumn::GetOptimalColWidth(), ScGlobal::InitTextHeight(), ScDrawStringsVars::SetPattern(), ScDrawStringsVars::SetShrinkScale(), and XclExpCFImpl::XclExpCFImpl().

void ScPatternAttr::GetFont ( vcl::Font rFont,
ScAutoFontColorMode  eAutoMode,
const OutputDevice pOutDev = nullptr,
const Fraction pScale = nullptr,
const SfxItemSet pCondSet = nullptr,
SvtScriptType  nScript = SvtScriptType::NONE,
const Color pBackConfigColor = nullptr,
const Color pTextConfigColor = nullptr 
) const

Fills a font object from the own item set.

Definition at line 449 of file patattr.cxx.

References GetFont(), and SfxSetItem::GetItemSet().

void ScPatternAttr::GetFromEditItemSet ( SfxItemSet rDestSet,
const SfxItemSet rEditSet 
)
static
void ScPatternAttr::GetFromEditItemSet ( const SfxItemSet pEditSet)

Converts all edit engine items contained in pEditSet to Calc items and puts them into the own item set.

Definition at line 892 of file patattr.cxx.

References GetFromEditItemSet(), SfxSetItem::GetItemSet(), and mxHashCode.

const SfxPoolItem& ScPatternAttr::GetItem ( sal_uInt16  nWhichP) const
inline

Definition at line 70 of file patattr.hxx.

References SfxItemSet::Get(), and SfxSetItem::GetItemSet().

Referenced by ScAttrArray::ApplyFlags(), ScAttrArray::ApplyFrame(), ScOutputData::Clip(), ScColumn::CopyScenarioFrom(), ScColumn::CopyScenarioTo(), ScDocFunc::DeleteCells(), ScViewFunc::DoAutoAttributes(), ScOutputData::DrawBackground(), ScOutputData::DrawClipMarks(), ScOutputData::DrawEditAsianVertical(), ScOutputData::DrawEditStacked(), ScOutputData::DrawEditStandard(), ScOutputData::DrawRotated(), ScOutputData::DrawRotatedFrame(), ScViewData::EditGrowX(), ScFormatShell::ExecuteAttr(), ScCellShell::ExecuteEdit(), ScFormatShell::ExecuteTextAttr(), ScAttrArray::ExtendMerge(), ScDocument::ExtendOverlapped(), ScTable::FillAnalyse(), ScTable::FillAuto(), ScDocument::FillInfo(), ScTable::FillSeries(), GetCellOrientation(), ScDocument::GetCondResult(), ScEditUtil::GetEditArea(), ScGridWindow::GetEditUrl(), ScDocument::GetEffItem(), GetItem(), ScColumn::GetNeededSize(), ScCellRangesBase::GetOnePropertyValue(), ScColumn::GetOptimalColWidth(), ScColumn::GetOptimalHeight(), ScOutputData::GetOutputArea(), ScCellRangesBase::getPropertyDefault(), ScGridWindow::GetRectsAnyFor(), GetRotateDir(), GetRotateVal(), ScDocument::GetScriptType(), ScViewFunc::GetSelectionFrame(), ScViewData::GetSimpleArea(), ScColumn::GetUnprotectedCells(), ScAttrArray::HasAttrib_Impl(), ScGlobal::InitTextHeight(), ScDocFunc::InsertCells(), ScOutputData::IsAvailable(), ScAttrArray::IsMerged(), ScOutputData::LayoutStrings(), lcl_EqualBack(), lcl_FindBackground(), lcl_GetAttribHeight(), lcl_GetHyperlinkCell(), lcl_GetRotateDir(), lcl_MergeToFrame(), ScPrintFunc::MakeEditEngine(), ScDetectiveFunc::MarkInvalid(), ScColumn::MarkScenarioIn(), ScTable::MaybeAddExtraColumn(), ScViewFunc::ModifyCellSize(), ScViewFunc::PasteFromClip(), ScAttrArray::RemoveAreaMerge(), ScAttrArray::RemoveFlags(), ScColumn::RemoveProtected(), ScInterpreter::ScText(), ScOutputData::SetCellRotations(), ScViewData::SetEditEngine(), ScEditWindow::SetFont(), ScDrawStringsVars::SetPattern(), ScAttrArray::SetPatternAreaSafe(), ScDrawStringsVars::SetPatternSimple(), ScInputHandler::StartTable(), StringDiffer(), ScColumn::TestCopyScenarioTo(), ScInputHandler::UpdateAdjust(), ScGridWindow::UpdateCursorOverlay(), ScColumn::UpdateScriptType(), ScInputHandler::UpdateSpellSettings(), ScRTFExport::WriteCell(), ScHTMLExport::WriteCell(), ScXMLExportDataPilot::WriteDataPilots(), and ScRTFExport::WriteRow().

template<class T >
const T& ScPatternAttr::GetItem ( TypedWhichId< T >  nWhich) const
inline

Definition at line 72 of file patattr.hxx.

References GetItem().

const SfxPoolItem & ScPatternAttr::GetItem ( sal_uInt16  nWhich,
const SfxItemSet rItemSet,
const SfxItemSet pCondSet 
)
static

Definition at line 1300 of file patattr.cxx.

References SfxItemSet::Get(), and SfxItemSet::GetItemState().

template<class T >
static const T& ScPatternAttr::GetItem ( TypedWhichId< T >  nWhich,
const SfxItemSet rItemSet,
const SfxItemSet pCondSet 
)
inlinestatic

Definition at line 76 of file patattr.hxx.

References GetItem().

const SfxPoolItem & ScPatternAttr::GetItem ( sal_uInt16  nWhich,
const SfxItemSet pCondSet 
) const

Definition at line 1308 of file patattr.cxx.

References GetItem(), and SfxSetItem::GetItemSet().

template<class T >
const T& ScPatternAttr::GetItem ( TypedWhichId< T >  nWhich,
const SfxItemSet pCondSet 
) const
inline

Definition at line 80 of file patattr.hxx.

References GetItem().

sal_uInt64 ScPatternAttr::GetKey ( ) const

Definition at line 1363 of file patattr.cxx.

References mnKey.

Referenced by ScCellRangesBase::GetOnePropertyValue(), and ScAttrArray::MergePatternArea().

sal_uInt32 ScPatternAttr::GetNumberFormat ( SvNumberFormatter pFormatter) const
sal_uInt32 ScPatternAttr::GetNumberFormat ( SvNumberFormatter pFormatter,
const SfxItemSet pCondSet 
) const
ScRotateDir ScPatternAttr::GetRotateDir ( const SfxItemSet pCondSet) const
tools::Long ScPatternAttr::GetRotateVal ( const SfxItemSet pCondSet) const
const OUString * ScPatternAttr::GetStyleName ( ) const
const ScStyleSheet* ScPatternAttr::GetStyleSheet ( ) const
inline
bool ScPatternAttr::HasItemsSet ( const sal_uInt16 *  pWhich) const
Parameters
pWhichare no ranges, but single IDs, 0-terminated

Definition at line 956 of file patattr.cxx.

References SfxSetItem::GetItemSet(), SfxItemSet::GetItemState(), and i.

Referenced by ScAttrArray::ClearItems().

bool ScPatternAttr::IsSymbolFont ( ) const

If font is an old symbol font StarBats/StarMath with text encoding RTL_TEXTENC_SYMBOL.

Definition at line 1234 of file patattr.cxx.

References ATTR_FONT(), and SfxSetItem::GetItemSet().

Referenced by ScInputHandler::StartTable(), and ScInputHandler::UpdateSpellSettings().

bool ScPatternAttr::IsVisible ( ) const
bool ScPatternAttr::IsVisibleEqual ( const ScPatternAttr rOther) const
bool ScPatternAttr::operator== ( const SfxPoolItem rCmp) const
overridevirtual

Reimplemented from SfxSetItem.

Definition at line 141 of file patattr.cxx.

References CalcHashCode(), EqualPatternSets(), SfxSetItem::GetItemSet(), GetStyleName(), mxHashCode, and StrCmp().

ScPatternAttr * ScPatternAttr::PutInPool ( ScDocument pDestDoc,
ScDocument pSrcDoc 
) const
void ScPatternAttr::SetKey ( sal_uInt64  nKey)

Definition at line 1358 of file patattr.cxx.

References mnKey.

Referenced by ScDocumentPool::PutImpl().

void ScPatternAttr::SetStyleSheet ( ScStyleSheet pNewStyle,
bool  bClearDirectFormat = true 
)
void ScPatternAttr::StyleToName ( )
void ScPatternAttr::UpdateStyleSheet ( const ScDocument rDoc)

Member Data Documentation

sal_uInt64 ScPatternAttr::mnKey
private

Definition at line 57 of file patattr.hxx.

Referenced by GetKey(), and SetKey().

std::optional<size_t> ScPatternAttr::mxHashCode
mutableprivate

Definition at line 55 of file patattr.hxx.

Referenced by CalcHashCode(), ClearItems(), DeleteUnchanged(), GetFromEditItemSet(), and operator==().

std::optional<OUString> ScPatternAttr::pName
private

Definition at line 54 of file patattr.hxx.

Referenced by Clone().

ScStyleSheet* ScPatternAttr::pStyle
private

Definition at line 56 of file patattr.hxx.

Referenced by Clone(), GetStyleName(), PutInPool(), SetStyleSheet(), StyleToName(), and UpdateStyleSheet().


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