|
LibreOffice Module svx (master) 1
|
#include <textchain.hxx>
Public Member Functions | |
| ~TextChain () | |
| ImpChainLinkProperties * | GetLinkProperties (const SdrTextObj *) |
| CursorChainingEvent const & | GetCursorEvent (const SdrTextObj *) |
| void | SetCursorEvent (const SdrTextObj *, CursorChainingEvent const &) |
| bool | GetNilChainingEvent (const SdrTextObj *) |
| void | SetNilChainingEvent (const SdrTextObj *, bool) |
| ESelection const & | GetPreChainingSel (const SdrTextObj *) |
| void | SetPreChainingSel (const SdrTextObj *, ESelection const &) |
| ESelection const & | GetPostChainingSel (const SdrTextObj *) |
| void | SetPostChainingSel (const SdrTextObj *, ESelection const &) |
| bool | GetIsPartOfLastParaInNextLink (const SdrTextObj *) |
| void | SetIsPartOfLastParaInNextLink (const SdrTextObj *, bool) |
| bool | GetSwitchingToNextBox (const SdrTextObj *) |
| void | SetSwitchingToNextBox (const SdrTextObj *, bool) |
Protected Member Functions | |
| TextChain () | |
Private Attributes | |
| std::map< ChainLinkId, ImpChainLinkProperties * > | maLinkPropertiesMap |
Friends | |
| class | SdrModel |
Definition at line 69 of file textchain.hxx.
| TextChain::~TextChain | ( | ) |
Definition at line 103 of file textchain.cxx.
|
protected |
Definition at line 99 of file textchain.cxx.
| CursorChainingEvent const & TextChain::GetCursorEvent | ( | const SdrTextObj * | pTarget | ) |
Definition at line 27 of file textchain.cxx.
References ImpChainLinkProperties::aCursorEvent, and GetLinkProperties().
Referenced by SdrObjEditView::ImpMoveCursorAfterChainingEvent().
| bool TextChain::GetIsPartOfLastParaInNextLink | ( | const SdrTextObj * | pTarget | ) |
Definition at line 71 of file textchain.cxx.
References ImpChainLinkProperties::aIsPartOfLastParaInNextLink, and GetLinkProperties().
Referenced by TextChainFlow::impCheckForFlowEvents().
| ImpChainLinkProperties * TextChain::GetLinkProperties | ( | const SdrTextObj * | pLink | ) |
Definition at line 117 of file textchain.cxx.
References GetId(), maLinkPropertiesMap, and pLink.
Referenced by GetCursorEvent(), GetIsPartOfLastParaInNextLink(), GetNilChainingEvent(), GetPostChainingSel(), GetPreChainingSel(), GetSwitchingToNextBox(), SetCursorEvent(), SetIsPartOfLastParaInNextLink(), SetNilChainingEvent(), SetPostChainingSel(), SetPreChainingSel(), and SetSwitchingToNextBox().
| bool TextChain::GetNilChainingEvent | ( | const SdrTextObj * | pTarget | ) |
Definition at line 38 of file textchain.cxx.
References ImpChainLinkProperties::aNilChainingEvent, and GetLinkProperties().
Referenced by SdrObjEditView::ImpChainingEventHdl().
| ESelection const & TextChain::GetPostChainingSel | ( | const SdrTextObj * | pTarget | ) |
Definition at line 60 of file textchain.cxx.
References ImpChainLinkProperties::aPostChainingSel, and GetLinkProperties().
Referenced by SdrObjEditView::ImpMoveCursorAfterChainingEvent().
| ESelection const & TextChain::GetPreChainingSel | ( | const SdrTextObj * | pTarget | ) |
Definition at line 49 of file textchain.cxx.
References ImpChainLinkProperties::aPreChainingSel, and GetLinkProperties().
Referenced by EditingTextChainFlow::impBroadcastCursorInfo(), and TextChainFlow::impUpdateCursorInfo().
| bool TextChain::GetSwitchingToNextBox | ( | const SdrTextObj * | pTarget | ) |
Definition at line 82 of file textchain.cxx.
References ImpChainLinkProperties::aSwitchingToNextBox, and GetLinkProperties().
| void TextChain::SetCursorEvent | ( | const SdrTextObj * | pTarget, |
| CursorChainingEvent const & | rPropParam | ||
| ) |
Definition at line 32 of file textchain.cxx.
References ImpChainLinkProperties::aCursorEvent, and GetLinkProperties().
Referenced by EditingTextChainFlow::impBroadcastCursorInfo(), and SdrObjEditView::ImpMoveCursorAfterChainingEvent().
| void TextChain::SetIsPartOfLastParaInNextLink | ( | const SdrTextObj * | pTarget, |
| bool | b | ||
| ) |
Definition at line 76 of file textchain.cxx.
References ImpChainLinkProperties::aIsPartOfLastParaInNextLink, and GetLinkProperties().
Referenced by TextChainFlow::impMoveChainedTextToNextLink().
| void TextChain::SetNilChainingEvent | ( | const SdrTextObj * | pTarget, |
| bool | b | ||
| ) |
Definition at line 43 of file textchain.cxx.
References ImpChainLinkProperties::aNilChainingEvent, and GetLinkProperties().
Referenced by SdrObjEditView::ImpChainingEventHdl(), and SdrTextObj::impHandleChainingEventsDuringDecomposition().
| void TextChain::SetPostChainingSel | ( | const SdrTextObj * | pTarget, |
| ESelection const & | rPropParam | ||
| ) |
Definition at line 65 of file textchain.cxx.
References ImpChainLinkProperties::aPostChainingSel, and GetLinkProperties().
Referenced by EditingTextChainFlow::impBroadcastCursorInfo().
| void TextChain::SetPreChainingSel | ( | const SdrTextObj * | pTarget, |
| ESelection const & | rPropParam | ||
| ) |
Definition at line 54 of file textchain.cxx.
References ImpChainLinkProperties::aPreChainingSel, and GetLinkProperties().
Referenced by SdrObjEditView::ImpChainingEventHdl().
| void TextChain::SetSwitchingToNextBox | ( | const SdrTextObj * | pTarget, |
| bool | b | ||
| ) |
Definition at line 87 of file textchain.cxx.
References ImpChainLinkProperties::aSwitchingToNextBox, and GetLinkProperties().
Referenced by SdrTextObj::EndTextEdit(), and TextChainCursorManager::HandleCursorEvent().
|
friend |
Definition at line 103 of file textchain.hxx.
|
private |
Definition at line 101 of file textchain.hxx.
Referenced by GetLinkProperties().