LibreOffice Module sw (master) 1
|
#include <swatrset.hxx>
Public Member Functions | |
SwAttrSet (SwAttrPool &, sal_uInt16 nWhich1, sal_uInt16 nWhich2) | |
SwAttrSet (SwAttrPool &, const WhichRangesContainer &nWhichPairTable) | |
SwAttrSet (const SwAttrSet &) | |
virtual std::unique_ptr< SfxItemSet > | Clone (bool bItems=true, SfxItemPool *pToPool=nullptr) const override |
bool | Put_BC (const SfxPoolItem &rAttr, SwAttrSet *pOld, SwAttrSet *pNew) |
bool | Put_BC (const SfxItemSet &rSet, SwAttrSet *pOld, SwAttrSet *pNew) |
sal_uInt16 | ClearItem_BC (sal_uInt16 nWhich, SwAttrSet *pOld, SwAttrSet *pNew) |
sal_uInt16 | ClearItem_BC (sal_uInt16 nWhich1, sal_uInt16 nWhich2, SwAttrSet *pOld=nullptr, SwAttrSet *pNew=nullptr) |
int | Intersect_BC (const SfxItemSet &rSet, SwAttrSet *pOld, SwAttrSet *pNew) |
void | GetPresentation (SfxItemPresentation ePres, MapUnit eCoreMetric, MapUnit ePresMetric, OUString &rText) const |
SwAttrPool * | GetPool () const |
void | CopyToModify (sw::BroadcastingModify &rMod) const |
bool | SetModifyAtAttr (const sw::BroadcastingModify *pModify) |
special treatment for some attributes More... | |
const SwDoc * | GetDoc () const |
SwDoc * | GetDoc () |
const SvxPostureItem & | GetPosture (bool=true) const |
const SvxWeightItem & | GetWeight (bool=true) const |
const SvxShadowedItem & | GetShadowed (bool=true) const |
const SvxAutoKernItem & | GetAutoKern (bool=true) const |
const SvxWordLineModeItem & | GetWordLineMode (bool=true) const |
const SvxContourItem & | GetContour (bool=true) const |
const SvxKerningItem & | GetKerning (bool=true) const |
const SvxUnderlineItem & | GetUnderline (bool=true) const |
const SvxOverlineItem & | GetOverline (bool=true) const |
const SvxCrossedOutItem & | GetCrossedOut (bool=true) const |
const SvxFontHeightItem & | GetSize (bool=true) const |
const SvxFontItem & | GetFont (bool=true) const |
const SvxColorItem & | GetColor (bool=true) const |
const SvxLanguageItem & | GetLanguage (bool=true) const |
const SvxEscapementItem & | GetEscapement (bool=true) const |
const SvxCaseMapItem & | GetCaseMap (bool=true) const |
const SvxNoHyphenItem & | GetNoHyphenHere (bool=true) const |
const SvxFontItem & | GetCJKFont (bool=true) const |
const SvxFontHeightItem & | GetCJKSize (bool=true) const |
const SvxLanguageItem & | GetCJKLanguage (bool=true) const |
const SvxPostureItem & | GetCJKPosture (bool=true) const |
const SvxWeightItem & | GetCJKWeight (bool=true) const |
const SvxFontItem & | GetCTLFont (bool=true) const |
const SvxFontHeightItem & | GetCTLSize (bool=true) const |
const SvxLanguageItem & | GetCTLLanguage (bool=true) const |
const SvxPostureItem & | GetCTLPosture (bool=true) const |
const SvxWeightItem & | GetCTLWeight (bool=true) const |
const SvxEmphasisMarkItem & | GetEmphasisMark (bool=true) const |
const SvxTwoLinesItem & | Get2Lines (bool=true) const |
const SvxCharScaleWidthItem & | GetCharScaleW (bool=true) const |
const SvxCharRotateItem & | GetCharRotate (bool=true) const |
const SvxCharReliefItem & | GetCharRelief (bool=true) const |
const SvxCharHiddenItem & | GetCharHidden (bool=true) const |
const SwFormatFillOrder & | GetFillOrder (bool=true) const |
const SwFormatFrameSize & | GetFrameSize (bool=true) const |
const SvxPaperBinItem & | GetPaperBin (bool=true) const |
const SvxLeftMarginItem & | GetLeftMargin (bool=true) const |
const SvxTextLeftMarginItem & | GetTextLeftMargin (bool=true) const |
const SvxFirstLineIndentItem & | GetFirstLineIndent (bool=true) const |
const SvxRightMarginItem & | GetRightMargin (bool=true) const |
const SvxGutterLeftMarginItem & | GetGutterLeftMargin (bool=true) const |
const SvxGutterRightMarginItem & | GetGutterRightMargin (bool=true) const |
const SvxLRSpaceItem & | GetLRSpace (bool=true) const |
const SvxULSpaceItem & | GetULSpace (bool=true) const |
const SwFormatContent & | GetContent (bool=true) const |
const SwFormatHeader & | GetHeader (bool=true) const |
const SwFormatFooter & | GetFooter (bool=true) const |
const SvxPrintItem & | GetPrint (bool=true) const |
const SvxOpaqueItem & | GetOpaque (bool=true) const |
const SvxProtectItem & | GetProtect (bool=true) const |
const SwFormatSurround & | GetSurround (bool=true) const |
const SwFormatVertOrient & | GetVertOrient (bool=true) const |
const SwFormatHoriOrient & | GetHoriOrient (bool=true) const |
const SwFormatAnchor & | GetAnchor (bool=true) const |
const SvxBoxItem & | GetBox (bool=true) const |
const SvxFormatKeepItem & | GetKeep (bool=true) const |
const SvxBrushItem & | GetBackground (bool=true) const |
const SvxShadowItem & | GetShadow (bool=true) const |
const SwFormatPageDesc & | GetPageDesc (bool=true) const |
const SvxFormatBreakItem & | GetBreak (bool=true) const |
const SwFormatCol & | GetCol (bool=true) const |
const SvxMacroItem & | GetMacro (bool=true) const |
const SwFormatURL & | GetURL (bool=true) const |
const SwFormatEditInReadonly & | GetEditInReadonly (bool=true) const |
const SwFormatLayoutSplit & | GetLayoutSplit (bool=true) const |
const SwFormatRowSplit & | GetRowSplit (bool=true) const |
const SwFormatFlySplit & | GetFlySplit (bool=true) const |
const SwFormatChain & | GetChain (bool=true) const |
const SwFormatLineNumber & | GetLineNumber (bool=true) const |
const SwFormatFootnoteAtTextEnd & | GetFootnoteAtTextEnd (bool=true) const |
const SwFormatEndAtTextEnd & | GetEndAtTextEnd (bool=true) const |
const SwFormatNoBalancedColumns & | GetBalancedColumns (bool=true) const |
const SvxFrameDirectionItem & | GetFrameDir (bool=true) const |
const SwHeaderAndFooterEatSpacingItem & | GetHeaderAndFooterEatSpacing (bool=true) const |
const SwFormatFollowTextFlow & | GetFollowTextFlow (bool=true) const |
const SwFormatWrapInfluenceOnObjPos & | GetWrapInfluenceOnObjPos (bool=true) const |
const SdrTextVertAdjustItem & | GetTextVertAdjust (bool=true) const |
const SwMirrorGrf & | GetMirrorGrf (bool=true) const |
const SwCropGrf & | GetCropGrf (bool=true) const |
const SwRotationGrf & | GetRotationGrf (bool=true) const |
const SwLuminanceGrf & | GetLuminanceGrf (bool=true) const |
const SwContrastGrf & | GetContrastGrf (bool=true) const |
const SwChannelRGrf & | GetChannelRGrf (bool=true) const |
const SwChannelGGrf & | GetChannelGGrf (bool=true) const |
const SwChannelBGrf & | GetChannelBGrf (bool=true) const |
const SwGammaGrf & | GetGammaGrf (bool=true) const |
const SwInvertGrf & | GetInvertGrf (bool=true) const |
const SwTransparencyGrf & | GetTransparencyGrf (bool=true) const |
const SwDrawModeGrf & | GetDrawModeGrf (bool=true) const |
const SvxLineSpacingItem & | GetLineSpacing (bool=true) const |
const SvxAdjustItem & | GetAdjust (bool=true) const |
const SvxFormatSplitItem & | GetSplit (bool=true) const |
const SwRegisterItem & | GetRegister (bool=true) const |
const SwNumRuleItem & | GetNumRule (bool=true) const |
const SvxWidowsItem & | GetWidows (bool=true) const |
const SvxOrphansItem & | GetOrphans (bool=true) const |
const SvxTabStopItem & | GetTabStops (bool=true) const |
const SvxHyphenZoneItem & | GetHyphenZone (bool=true) const |
const SwFormatDrop & | GetDrop (bool=true) const |
const SvxScriptSpaceItem & | GetScriptSpace (bool=true) const |
const SvxHangingPunctuationItem & | GetHangingPunctuation (bool=true) const |
const SvxForbiddenRuleItem & | GetForbiddenRule (bool=true) const |
const SvxParaVertAlignItem & | GetParaVertAlign (bool=true) const |
const SvxParaGridItem & | GetParaGrid (bool=true) const |
const SwParaConnectBorderItem & | GetParaConnectBorder (bool=true) const |
const SwTableBoxNumFormat & | GetTableBoxNumFormat (bool=true) const |
const SwTableBoxFormula & | GetTableBoxFormula (bool=true) const |
const SwTableBoxValue & | GetTableBoxValue (bool=true) const |
Public Member Functions inherited from SfxItemSet | |
SfxPoolItem const ** | GetItems_Impl () const |
SfxItemSet (const SfxItemSet &) | |
SfxItemSet (SfxItemSet &&) noexcept | |
SfxItemSet (SfxItemPool &) | |
SfxItemSet (SfxItemPool &, WhichRangesContainer ranges) | |
SfxItemSet (SfxItemPool &rPool, sal_uInt16 nWhichStart, sal_uInt16 nWhichEnd) | |
SfxItemSet (SfxItemPool &pool, svl::Items_t< WIDs... > wids) | |
virtual | ~SfxItemSet () |
virtual std::unique_ptr< SfxItemSet > | Clone (bool bItems=true, SfxItemPool *pToPool=nullptr) const |
SfxItemSet | CloneAsValue (bool bItems=true, SfxItemPool *pToPool=nullptr) const |
sal_uInt16 | Count () const |
sal_uInt16 | TotalCount () const |
const SfxPoolItem & | Get (sal_uInt16 nWhich, bool bSrchInParent=true) const |
const T & | Get (TypedWhichId< T > nWhich, bool bSrchInParent=true) const |
const SfxPoolItem * | GetItem (sal_uInt16 nWhich, bool bSearchInParent=true) const |
const T * | GetItem (sal_uInt16 nWhich, bool bSearchInParent=true) const |
const T * | GetItem (TypedWhichId< T > nWhich, bool bSearchInParent=true) const |
sal_uInt16 | GetWhichByPos (sal_uInt16 nPos) const |
SfxItemState | GetItemState (sal_uInt16 nWhich, bool bSrchInParent=true, const SfxPoolItem **ppItem=nullptr) const |
SfxItemState | GetItemState (TypedWhichId< T > nWhich, bool bSrchInParent=true, const T **ppItem=nullptr) const |
const T * | GetItemIfSet (TypedWhichId< T > nWhich, bool bSrchInParent=true) const |
bool | HasItem (sal_uInt16 nWhich, const SfxPoolItem **ppItem=nullptr) const |
bool | HasItem (TypedWhichId< T > nWhich, const T **ppItem=nullptr) const |
void | DisableItem (sal_uInt16 nWhich) |
void | InvalidateItem (sal_uInt16 nWhich) |
sal_uInt16 | ClearItem (sal_uInt16 nWhich=0) |
void | ClearInvalidItems () |
void | InvalidateAllItems () |
void | SetParent (const SfxItemSet *pNew) |
const SfxPoolItem * | Put (const SfxPoolItem &rItem, sal_uInt16 nWhich) |
const SfxPoolItem * | Put (std::unique_ptr< SfxPoolItem > xItem, sal_uInt16 nWhich) |
const SfxPoolItem * | Put (const SfxPoolItem &rItem) |
const SfxPoolItem * | Put (std::unique_ptr< SfxPoolItem > xItem) |
bool | Put (const SfxItemSet &, bool bInvalidAsDefault=true) |
void | PutExtended (const SfxItemSet &, SfxItemState eDontCareAs, SfxItemState eDefaultAs) |
bool | Set (const SfxItemSet &, bool bDeep=true) |
void | Intersect (const SfxItemSet &rSet) |
void | MergeValues (const SfxItemSet &rSet) |
void | Differentiate (const SfxItemSet &rSet) |
void | MergeValue (const SfxPoolItem &rItem, bool bOverwriteDefaults=false) |
SfxItemPool * | GetPool () const |
const WhichRangesContainer & | GetRanges () const |
void | SetRanges (const WhichRangesContainer &) |
void | SetRanges (WhichRangesContainer &&) |
void | MergeRange (sal_uInt16 nFrom, sal_uInt16 nTo) |
const SfxItemSet * | GetParent () const |
bool | operator== (const SfxItemSet &) const |
bool | Equals (const SfxItemSet &, bool bComparePool) const |
void | dumpAsXml (xmlTextWriterPtr pWriter) const |
Private Member Functions | |
virtual void | Changed (const SfxPoolItem &rOld, const SfxPoolItem &rNew) override |
Notification callback. More... | |
void | PutChgd (const SfxPoolItem &rI) |
Private Attributes | |
SwAttrSet * | m_pOldSet |
SwAttrSet * | m_pNewSet |
Additional Inherited Members | |
Static Public Member Functions inherited from SfxItemSet | |
static const T * | GetItem (const SfxItemSet *pItemSet, sal_uInt16 nWhich, bool bSearchInParent) |
static const T * | GetItem (const SfxItemSet *pItemSet, TypedWhichId< T > nWhich, bool bSearchInParent) |
Protected Types inherited from SfxItemSet | |
enum | SfxAllItemSetFlag { Flag } |
Protected Member Functions inherited from SfxItemSet | |
virtual void | Changed (const SfxPoolItem &rOld, const SfxPoolItem &rNew) |
void | PutDirect (const SfxPoolItem &rItem) |
virtual const SfxPoolItem * | PutImpl (const SfxPoolItem &, sal_uInt16 nWhich, bool bPassingOwnership) |
SfxItemSet (SfxItemPool &, SfxAllItemSetFlag) | |
SfxItemSet (SfxItemPool &, WhichRangesContainer &&ranges, SfxPoolItem const **ppItems) | |
Definition at line 161 of file swatrset.hxx.
SwAttrSet::SwAttrSet | ( | SwAttrPool & | rPool, |
sal_uInt16 | nWhich1, | ||
sal_uInt16 | nWhich2 | ||
) |
Definition at line 95 of file swatrset.cxx.
Referenced by Clone().
SwAttrSet::SwAttrSet | ( | SwAttrPool & | rPool, |
const WhichRangesContainer & | nWhichPairTable | ||
) |
Definition at line 100 of file swatrset.cxx.
SwAttrSet::SwAttrSet | ( | const SwAttrSet & | rSet | ) |
Definition at line 106 of file swatrset.cxx.
References rSet.
|
overrideprivatevirtual |
Definition at line 164 of file swatrset.cxx.
References SfxItemSet::ClearItem(), m_pNewSet, and m_pOldSet.
Referenced by AttrSetHandleHelper::ClearItem_BC(), SwFormat::ResetAllFormatAttr(), and SwFormat::ResetFormatAttr().
sal_uInt16 SwAttrSet::ClearItem_BC | ( | sal_uInt16 | nWhich1, |
sal_uInt16 | nWhich2, | ||
SwAttrSet * | pOld = nullptr , |
||
SwAttrSet * | pNew = nullptr |
||
) |
Definition at line 174 of file swatrset.cxx.
References SfxItemSet::ClearItem(), m_pNewSet, and m_pOldSet.
|
overridevirtual |
Reimplemented from SfxItemSet.
Definition at line 111 of file swatrset.cxx.
References SfxItemSet::Clone(), SfxWhichIter::FirstWhich(), SfxItemSet::GetItemState(), GetPool(), SfxItemSet::GetRanges(), SfxWhichIter::NextWhich(), and SwAttrSet().
Referenced by sw::ThemeColorChanger::apply(), IMPL_LINK_NOARG(), lcl_InsertDrawLabel(), and lcl_InsertLabel().
void SwAttrSet::CopyToModify | ( | sw::BroadcastingModify & | rMod | ) | const |
Definition at line 251 of file swatrset.cxx.
References SwDoc::CopyCharFormat(), SwDoc::CopyPageDesc(), SfxItemSet::Count(), IDocumentListsAccess::createList(), SwDoc::FindNumRulePtr(), SwDoc::FindPageDesc(), SfxWhichIter::FirstWhich(), SwFormatAnchor::GetAnchorNode(), SwDoc::GetAttrPool(), SwNumRule::GetDefaultListId(), SwList::GetDefaultListStyleName(), SwNode::GetDoc(), SwFormat::GetDoc(), GetDoc(), SwDoc::getIDocumentListsAccess(), SfxItemSet::GetItemIfSet(), SfxItemSet::GetItemState(), IDocumentListsAccess::getListByName(), SwPageDesc::GetName(), SwFormatPageDesc::GetNumOffset(), SwFormatPageDesc::GetPageDesc(), SwFormatAutoFormat::GetStyleHandle(), SwContentNode::GetSwAttrSet(), CntUnencodedStringItem::GetValue(), SwContentNode::HasSwAttrSet(), SwNode::IsTextNode(), SwDoc::MakeNumRule(), SwDoc::MakePageDesc(), SfxWhichIter::NextWhich(), SfxItemSet::Put(), RES_ANCHOR(), RES_PAGEDESC(), RES_PARATR_LIST_AUTOFMT(), RES_PARATR_LIST_ID(), RES_PARATR_NUMRULE(), RES_TXTATR_CHARFMT(), SwContentNode::ResetAttr(), SwContentNode::SetAttr(), SwFormatCharFormat::SetCharFormat(), SwFormat::SetFormatAttr(), SwNumRule::SetInvalidRule(), SwFormatPageDesc::SetNumOffset(), and SwFormatAutoFormat::SetStyleHandle().
Referenced by SwFormat::CopyAttrs(), SwTextNode::CopyCollFormat(), SwTextNode::CopyText(), and SwTextNode::MakeCopy().
|
inline |
Definition at line 105 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_TWO_LINES().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 203 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_ADJUST().
Referenced by SwTextMargin::CtorInitTextMargin(), SwAutoFormat::DoTable(), SwTextFrame::FormatEmpty(), SwTextGuess::Guess(), SwTaggedPDFHelper::SetAttributes(), and DocxAttributeOutput::WriteFlyFrame().
|
inline |
Definition at line 85 of file fmtanchr.hxx.
References SfxItemSet::Get(), and RES_ANCHOR().
Referenced by SwFormat::GetAnchor(), WW8Export::OutGrf(), and SwFlyFrameAttrMgr::SwFlyFrameAttrMgr().
|
inline |
Definition at line 63 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_AUTOKERN().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 70 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_BACKGROUND().
Referenced by SwAccessibleCell::getBackground(), SwAccessibleTable::getBackground(), SwFrame::GetBackgroundBrush(), SwSectionFrame::Grow_(), SwFrameNotify::ImplDestroy(), SwAccessibleFrame::IsOpaque(), SwFormat::makeBackgroundBrushItem(), SwHTMLWriter::OutCSS1_FrameFormatBackground(), and SwSectionFrame::Shrink_().
|
inline |
Definition at line 39 of file fmtclbl.hxx.
References SfxItemSet::Get(), and RES_COLUMNBALANCE().
Referenced by SwFormat::GetBalancedColumns().
|
inline |
Definition at line 66 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_BOX().
Referenced by SwFormat::GetBox(), and DocxAttributeOutput::WriteOLEShape().
|
inline |
Definition at line 74 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_BREAK().
Referenced by SwFormat::GetBreak(), SwFrame::GetBreakItem(), SwTextFrame::GetBreakItem(), and SwTOXBaseSection::Update().
|
inline |
Definition at line 99 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_CASEMAP().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 67 of file fmtcnct.hxx.
References SfxItemSet::Get(), and RES_CHAIN().
Referenced by SwFormat::GetChain().
|
inline |
Definition at line 296 of file grfatr.hxx.
References SfxItemSet::Get(), and RES_GRFATR_CHANNELB().
|
inline |
Definition at line 294 of file grfatr.hxx.
References SfxItemSet::Get(), and RES_GRFATR_CHANNELG().
|
inline |
Definition at line 292 of file grfatr.hxx.
References SfxItemSet::Get(), and RES_GRFATR_CHANNELR().
|
inline |
Definition at line 113 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_HIDDEN().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 111 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_RELIEF().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 109 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_ROTATE().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 107 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_SCALEW().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 85 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_CJK_FONT().
Referenced by SwFormat::GetCJKFont(), and SwFont::SwFont().
|
inline |
Definition at line 93 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_CJK_LANGUAGE().
Referenced by SwXTextDocument::getDocumentLanguages(), SwTextNode::GetDropLen(), SwTextFrame::GetDropLen(), and SwFont::SwFont().
|
inline |
Definition at line 51 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_CJK_POSTURE().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 79 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_CJK_FONTSIZE().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 57 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_CJK_WEIGHT().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 165 of file fmtclds.hxx.
References SfxItemSet::Get(), and RES_COL().
Referenced by SwLayoutFrame::FormatWidthCols(), SwFormat::GetCol(), SwAccessibleDocument::getExtendedAttributes(), and SwVirtFlyDrawObj::NbcResize().
|
inline |
Definition at line 89 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_COLOR().
Referenced by SwFormat::GetColor(), and SwFont::SwFont().
|
inline |
Definition at line 52 of file fmtcntnt.hxx.
References SfxItemSet::Get(), and RES_CNTNT().
Referenced by SwFormat::GetContent().
|
inline |
Definition at line 67 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_CONTOUR().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 290 of file grfatr.hxx.
References SfxItemSet::Get(), and RES_GRFATR_CONTRAST().
|
inline |
Definition at line 284 of file grfatr.hxx.
References SfxItemSet::Get(), and RES_GRFATR_CROPGRF().
Referenced by sw::util::CorrectWordWrapPolygonForExport(), and SwNoTextFrame::GetGrfArea().
|
inline |
Definition at line 75 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_CROSSEDOUT().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 87 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_CTL_FONT().
Referenced by SwFormat::GetCTLFont(), and SwFont::SwFont().
|
inline |
Definition at line 95 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_CTL_LANGUAGE().
Referenced by SwXTextDocument::getDocumentLanguages(), SwTextNode::GetDropLen(), SwTextFrame::GetDropLen(), and SwFont::SwFont().
|
inline |
Definition at line 53 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_CTL_POSTURE().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 81 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_CTL_FONTSIZE().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 59 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_CTL_WEIGHT().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 205 of file swatrset.hxx.
References SfxItemSet::GetPool().
|
inline |
Definition at line 204 of file swatrset.hxx.
References SfxItemSet::GetPool().
Referenced by SwBorderAttrs::CalcTop_(), SwFootnoteBossFrame::CollectFootnotes_(), CopyToModify(), SwFootnoteBossFrame::FindFootnote(), SwFormat::GetDoc(), SwFrame::GetPrevFootnoteLeaf(), lcl_ChangeFootnoteRef(), LOOPING_LOUIE_LIGHT(), and SetModifyAtAttr().
|
inline |
Definition at line 304 of file grfatr.hxx.
References SfxItemSet::Get(), and RES_GRFATR_DRAWMODE().
|
inline |
Definition at line 217 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_DROP().
Referenced by SwFormat::GetDrop(), and SwTextFormatInfo::GetDropFormat().
|
inline |
Definition at line 45 of file fmteiro.hxx.
References SfxItemSet::Get(), and RES_EDIT_IN_READONLY().
Referenced by SwFormat::GetEditInReadonly().
|
inline |
Definition at line 103 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_EMPHASIS_MARK().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 113 of file fmtftntx.hxx.
References SfxItemSet::Get(), and RES_END_AT_TXTEND().
Referenced by SwFormat::GetEndAtTextEnd().
|
inline |
Definition at line 97 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_ESCAPEMENT().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 46 of file fmtfordr.hxx.
References SfxItemSet::Get(), and RES_FILL_ORDER().
Referenced by SwFormat::GetFillOrder().
|
inline |
Definition at line 48 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_MARGIN_FIRSTLINE().
Referenced by SwAutoFormat::BuildEnum(), SwTextMargin::CtorInitTextMargin(), SwTextFrame::FillCursorPos(), SwTextFrame::FormatEmpty(), SwTextNode::GetAdditionalIndentForStartingNewList(), SwFormat::GetFirstLineIndent(), SwTextNode::GetFirstLineOfsWithNum(), and SwBorderAttrs::SwBorderAttrs().
|
inline |
Definition at line 39 of file formatflysplit.hxx.
References SfxItemSet::Get(), and RES_FLY_SPLIT().
Referenced by SwFormat::GetFlySplit().
|
inline |
Definition at line 48 of file fmtfollowtextflow.hxx.
References SfxItemSet::Get(), and RES_FOLLOW_TEXT_FLOW().
Referenced by SwFormat::GetFollowTextFlow().
|
inline |
Definition at line 83 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_FONT().
Referenced by SwFormat::GetFont(), and SwFont::SwFont().
|
inline |
Definition at line 94 of file fmthdft.hxx.
References SfxItemSet::Get(), and RES_FOOTER().
Referenced by SwFormat::GetFooter().
|
inline |
Definition at line 111 of file fmtftntx.hxx.
References SfxItemSet::Get(), and RES_FTN_AT_TXTEND().
Referenced by SwFormat::GetFootnoteAtTextEnd().
|
inline |
Definition at line 225 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_FORBIDDEN_RULES().
Referenced by SwTextFormatInfo::InitHyph().
|
inline |
Definition at line 78 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_FRAMEDIR().
Referenced by SwFormat::GetFrameDir().
|
inline |
Definition at line 101 of file fmtfsize.hxx.
References SfxItemSet::Get(), and RES_FRM_SIZE().
Referenced by SwTabFrame::CalcHeightOfFirstContentLine(), SwFormat::GetFrameSize(), SwFlyFreeFrame::HasEnvironmentAutoSize(), SwFlyFreeFrame::MakeAll(), and SwFrame::ReinitializeFrameSizeAttrFlags().
|
inline |
Definition at line 298 of file grfatr.hxx.
References SfxItemSet::Get(), and RES_GRFATR_GAMMA().
|
inline |
Definition at line 52 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_MARGIN_GUTTER().
Referenced by SwFormat::GetGutterLeftMargin().
|
inline |
Definition at line 54 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_MARGIN_GUTTER_RIGHT().
Referenced by SwFormat::GetGutterRightMargin().
|
inline |
Definition at line 223 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_HANGINGPUNCTUATION().
Referenced by SwTextFormatInfo::InitHyph().
|
inline |
Definition at line 92 of file fmthdft.hxx.
References SfxItemSet::Get(), and RES_HEADER().
Referenced by SwFormat::GetHeader().
|
inline |
Definition at line 43 of file hfspacingitem.hxx.
References SfxItemSet::Get(), and RES_HEADER_FOOTER_EAT_SPACING().
Referenced by SwFormat::GetHeaderAndFooterEatSpacing().
|
inline |
Definition at line 110 of file fmtornt.hxx.
References SfxItemSet::Get(), and RES_HORI_ORIENT().
Referenced by SwFormat::GetHoriOrient(), and SwRootFrame::ImplCalcBrowseWidth().
|
inline |
Definition at line 215 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_HYPHENZONE().
Referenced by SwTextFrame::Format_(), and SwTextFormatInfo::InitHyph().
|
inline |
Definition at line 300 of file grfatr.hxx.
References SfxItemSet::Get(), and RES_GRFATR_INVERT().
|
inline |
Definition at line 68 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_KEEP().
Referenced by SwTextFrame::Format(), SwFormat::GetKeep(), SwFrameNotify::ImplDestroy(), lcl_InsertLabel(), SwContentFrame::MakeAll(), SwTabFrame::MakeAll(), SwFrame::MakePos(), SwFrame::PrepareMake(), SwDoc::Summary(), SwTextFrameBreak::SwTextFrameBreak(), and SwContentFrame::WouldFit_().
|
inline |
Definition at line 69 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_KERNING().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 91 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_LANGUAGE().
Referenced by SwXTextDocument::getDocumentLanguages(), SwTextNode::GetDropLen(), SwTextFrame::GetDropLen(), and SwFont::SwFont().
|
inline |
Definition at line 43 of file fmtlsplt.hxx.
References SfxItemSet::Get(), and RES_LAYOUT_SPLIT().
Referenced by SwFormat::GetLayoutSplit().
|
inline |
Definition at line 44 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_MARGIN_LEFT().
Referenced by SwFormat::GetLeftMargin().
|
inline |
Definition at line 66 of file fmtline.hxx.
References SfxItemSet::Get(), and RES_LINENUMBER().
Referenced by DocxExport::OutputEndNode(), SwTextFrame::PaintExtraData(), and SwTextFrame::RecalcAllLines().
|
inline |
Definition at line 201 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_LINESPACING().
Referenced by SwBorderAttrs::CalcLineSpacing_(), SwLineInfo::CtorInitLineInfo(), SwTextFrame::FormatEmpty(), SwTextFrame::GetLineSpace(), SwFormat::GetLineSpacing(), SwTextFrame::GetTopOfLine(), and SwContentNotify::SwContentNotify().
|
inline |
Definition at line 56 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_LR_SPACE().
Referenced by SwLayoutFrame::AdjustColumns(), SwFormat::GetLRSpace(), and SwBorderAttrs::SwBorderAttrs().
|
inline |
Definition at line 288 of file grfatr.hxx.
References SfxItemSet::Get(), and RES_GRFATR_LUMINANCE().
|
inline |
Definition at line 76 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_FRMMACRO().
Referenced by SwFormat::GetMacro().
|
inline |
Definition at line 282 of file grfatr.hxx.
References SfxItemSet::Get(), and RES_GRFATR_MIRRORGRF().
Referenced by SwNoTextFrame::GetGrfArea(), OutHTML_FrameFormatGrfNode(), SwUndoReRead::SaveGraphicData(), SwWW8ImplReader::SetAttributesAtGrfNode(), SwBasicEscherEx::WriteGrfFlyFrame(), and SwBasicEscherEx::WriteOLEFlyFrame().
|
inline |
Definition at line 101 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_NOHYPHEN().
|
inline |
Definition at line 219 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_NUMRULE().
Referenced by SwFormat::GetNumRule().
|
inline |
Definition at line 62 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_OPAQUE().
Referenced by SwFormat::GetOpaque().
|
inline |
Definition at line 211 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_ORPHANS().
|
inline |
Definition at line 73 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_OVERLINE().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 75 of file fmtpdsc.hxx.
References SfxItemSet::Get(), and RES_PAGEDESC().
Referenced by SwFormat::GetPageDesc(), SwFrame::GetPageDescItem(), SwTextFrame::GetPageDescItem(), and SwRootFrame::Init().
|
inline |
Definition at line 42 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_PAPER_BIN().
Referenced by SwFormat::GetPaperBin().
|
inline |
Definition at line 231 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_CONNECT_BORDER().
Referenced by SwBorderAttrs::CalcJoinedWithNext(), and SwBorderAttrs::CalcJoinedWithPrev().
|
inline |
Definition at line 229 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_SNAPTOGRID().
Referenced by SwTextSizeInfo::CtorInitTextSizeInfo(), and SwTextFrame::FormatEmpty().
|
inline |
Definition at line 227 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_VERTALIGN().
Referenced by SwLineInfo::CtorInitLineInfo().
|
inline |
Definition at line 190 of file swatrset.hxx.
References SfxItemSet::GetPool().
Referenced by SaveTable::AddFormat(), Clone(), SwFormat::CopyAttrs(), SwDoc::CopyFormatArr(), SwFormat::DelDiffs(), SwTextFrame::FillCursorPos(), HTMLTable::FixFrameFormat(), AttrSetHandleHelper::GetNewAutoStyle(), SwHTMLWriter::HasScriptDependentItems(), lcl_AdjustPositioningAttr(), SwPageDesc::Mirror(), SwTextFormatter::NewTabPortion(), SwFormat::operator=(), SwWW8AttrIter::OutAttr(), OutCSS1_SwPageDesc(), OutHTML_SwFormat(), AttrSetHandleHelper::Put(), AttrSetHandleHelper::Put_BC(), SwFormat::ResetAllFormatAttr(), SwFormat::ResetFormatAttr(), SwFormat::SetFormatAttr(), SwDoc::SetFrameFormatToFly(), SetModifyAtAttr(), MSWordStyles::SetStyleDefaults(), SwHTMLFormatInfo::SwHTMLFormatInfo(), and WW8Ruby::WW8Ruby().
|
inline |
Definition at line 49 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_POSTURE().
Referenced by SwFont::SwFont().
void SwAttrSet::GetPresentation | ( | SfxItemPresentation | ePres, |
MapUnit | eCoreMetric, | ||
MapUnit | ePresMetric, | ||
OUString & | rText | ||
) | const |
Definition at line 63 of file attrdesc.cxx.
References aStr, SfxItemSet::Count(), SfxItemIter::GetCurItem(), SfxPoolItem::GetPresentation(), and SfxItemIter::NextItem().
Referenced by SwFormat::GetPresentation().
|
inline |
Definition at line 60 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_PRINT().
Referenced by SwFormat::GetPrint().
|
inline |
Definition at line 64 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_PROTECT().
Referenced by SwFormat::GetProtect().
|
inline |
Definition at line 207 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_REGISTER().
Referenced by SwTextIter::CtorInitTextIter(), SwTextFrame::Format(), and SwTextFrame::FormatEmpty().
|
inline |
Definition at line 50 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_MARGIN_RIGHT().
Referenced by SwTextFrame::FillCursorPos(), SwFormat::GetRightMargin(), and SwBorderAttrs::SwBorderAttrs().
|
inline |
Definition at line 286 of file grfatr.hxx.
References SfxItemSet::Get(), and RES_GRFATR_ROTATION().
Referenced by SwNoTextFrame::getLocalFrameRotation().
|
inline |
Definition at line 45 of file fmtrowsplt.hxx.
References SfxItemSet::Get(), and RES_ROW_SPLIT().
Referenced by SwFormat::GetRowSplit().
|
inline |
Definition at line 221 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_SCRIPTSPACE().
Referenced by SwTextFormatInfo::InitHyph().
|
inline |
Definition at line 72 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_SHADOW().
Referenced by SwFormat::GetShadow().
|
inline |
Definition at line 61 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_SHADOWED().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 77 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_FONTSIZE().
Referenced by SwFormat::GetSize(), and SwFont::SwFont().
|
inline |
Definition at line 205 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_SPLIT().
Referenced by SwTextFrameBreak::SwTextFrameBreak().
|
inline |
Definition at line 63 of file fmtsrnd.hxx.
References SfxItemSet::Get(), and RES_SURROUND().
Referenced by SwFormat::GetSurround().
|
inline |
Definition at line 117 of file cellatr.hxx.
References SfxItemSet::Get(), and RES_BOXATR_FORMULA().
Referenced by SwFormat::GetTableBoxFormula().
|
inline |
Definition at line 115 of file cellatr.hxx.
References SfxItemSet::Get(), and RES_BOXATR_FORMAT().
Referenced by SwFormat::GetTableBoxNumFormat().
|
inline |
Definition at line 119 of file cellatr.hxx.
References SfxItemSet::Get(), and RES_BOXATR_VALUE().
Referenced by SwFormat::GetTableBoxValue().
|
inline |
Definition at line 213 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_TABSTOP().
Referenced by SwLineInfo::CtorInitLineInfo(), SwTextFrame::FillCursorPos(), and SwFormat::GetTabStops().
|
inline |
Definition at line 46 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_MARGIN_TEXTLEFT().
Referenced by SwAutoFormat::BuildEnum(), SwTextMargin::CtorInitTextMargin(), SwTextFrame::FillCursorPos(), SwTextNode::GetAdditionalIndentForStartingNewList(), SwTextNode::GetLeftMarginForTabCalculation(), SwTextNode::GetLeftMarginWithNum(), SwFormat::GetTextLeftMargin(), SwTextNode::NumRuleChgd(), and SwBorderAttrs::SwBorderAttrs().
|
inline |
Definition at line 80 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_TEXT_VERT_ADJUST().
Referenced by SwFormat::GetTextVertAdjust().
|
inline |
Definition at line 302 of file grfatr.hxx.
References SfxItemSet::Get(), and RES_GRFATR_TRANSPARENCY().
Referenced by SwGrfNode::IsTransparent().
|
inline |
Definition at line 58 of file frmatr.hxx.
References SfxItemSet::Get(), and RES_UL_SPACE().
Referenced by SwLayoutFrame::AdjustColumns(), SwTextFrame::FillCursorPos(), SwTextFrame::GetLowerMarginForFlyIntersect(), GetSpacingValuesOfFrame(), and SwFormat::GetULSpace().
|
inline |
Definition at line 71 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_UNDERLINE().
Referenced by SwFormat::GetUnderline(), and SwFont::SwFont().
|
inline |
Definition at line 74 of file fmturl.hxx.
References SfxItemSet::Get(), and RES_URL().
Referenced by SwFormat::GetURL(), and WW8Export::OutGrf().
|
inline |
Definition at line 108 of file fmtornt.hxx.
References SfxItemSet::Get(), and RES_VERT_ORIENT().
Referenced by SwCellFrame::Format(), SwWriteTableCell::GetVertOri(), and SwFormat::GetVertOrient().
|
inline |
Definition at line 55 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_WEIGHT().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 209 of file paratr.hxx.
References SfxItemSet::Get(), and RES_PARATR_WIDOWS().
Referenced by WidowsAndOrphans::WidowsAndOrphans().
|
inline |
Definition at line 65 of file charatr.hxx.
References SfxItemSet::Get(), and RES_CHRATR_WORDLINEMODE().
Referenced by SwFont::SwFont().
|
inline |
Definition at line 78 of file fmtwrapinfluenceonobjpos.hxx.
References SfxItemSet::Get(), and RES_WRAP_INFLUENCE_ON_OBJPOS().
Referenced by SwFormat::GetWrapInfluenceOnObjPos().
int SwAttrSet::Intersect_BC | ( | const SfxItemSet & | rSet, |
SwAttrSet * | pOld, | ||
SwAttrSet * | pNew | ||
) |
Definition at line 187 of file swatrset.cxx.
References SfxItemSet::Count(), SfxItemSet::Intersect(), m_pNewSet, m_pOldSet, and rSet.
Referenced by SwFormat::DelDiffs(), and SwFormat::operator=().
bool SwAttrSet::Put_BC | ( | const SfxItemSet & | rSet, |
SwAttrSet * | pOld, | ||
SwAttrSet * | pNew | ||
) |
Definition at line 154 of file swatrset.cxx.
References m_pNewSet, m_pOldSet, SfxItemSet::Put(), and rSet.
bool SwAttrSet::Put_BC | ( | const SfxPoolItem & | rAttr, |
SwAttrSet * | pOld, | ||
SwAttrSet * | pNew | ||
) |
Definition at line 144 of file swatrset.cxx.
References m_pNewSet, m_pOldSet, and SfxItemSet::Put().
Referenced by SwFormat::CopyAttrs(), SwFormat::operator=(), AttrSetHandleHelper::Put_BC(), and SwFormat::SetFormatAttr().
|
inlineprivate |
Definition at line 169 of file swatrset.hxx.
References SfxItemSet::PutDirect().
Referenced by Changed().
bool SwAttrSet::SetModifyAtAttr | ( | const sw::BroadcastingModify * | pModify | ) |
special treatment for some attributes
Set the Modify pointer (old pDefinedIn) for the following attributes:
(Is called at inserts into formats/nodes)
Definition at line 214 of file swatrset.cxx.
References SwTableBoxFormula::ChgDefinedIn(), SwFormatPageDesc::ChgDefinedIn(), SwDoc::CopyCharFormat(), SwFormat::GetAttrSet(), SwTableBoxFormula::GetDefinedIn(), SwFormatPageDesc::GetDefinedIn(), GetDoc(), SfxItemSet::GetItemIfSet(), GetPool(), RES_BOXATR_FORMULA(), RES_PAGEDESC(), and RES_PARATR_DROP().
Referenced by AttrSetHandleHelper::ClearItem_BC(), SwFormat::CopyAttrs(), AttrSetHandleHelper::GetNewAutoStyle(), SwFormat::operator=(), AttrSetHandleHelper::Put_BC(), SwFormat::SetFormatAttr(), SwFormat::SwFormat(), and SwContentNode::~SwContentNode().
|
private |
Definition at line 164 of file swatrset.hxx.
Referenced by Changed(), ClearItem_BC(), Intersect_BC(), and Put_BC().
|
private |
Definition at line 164 of file swatrset.hxx.
Referenced by Changed(), ClearItem_BC(), Intersect_BC(), and Put_BC().