LibreOffice Module sw (master)
1
|
#include <unotextcursor.hxx>
Classes | |
class | Impl |
Public Member Functions | |
SwXTextCursor (SwDoc &rDoc, css::uno::Reference< css::text::XText > const &xParent, const CursorType eType, SwPosition const &rPos, SwPosition const *const pMark=nullptr) | |
SwXTextCursor (css::uno::Reference< css::text::XText > const &xParent, SwPaM const &rSourceCursor, const CursorType eType=CursorType::All) | |
SwUnoCursor & | GetCursor () |
bool | IsAtEndOfMeta () const |
void | DeleteAndInsert (OUString const &rText, const bool bForceExpandHints) |
virtual const SwPaM * | GetPaM () const override |
virtual SwPaM * | GetPaM () override |
virtual const SwDoc * | GetDoc () const override |
virtual SwDoc * | GetDoc () override |
virtual sal_Int64 SAL_CALL | getSomething (const css::uno::Sequence< sal_Int8 > &rIdentifier) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &rServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () override |
virtual void SAL_CALL | setPropertyValue (const OUString &rPropertyName, const css::uno::Any &rValue) override |
virtual css::uno::Any SAL_CALL | getPropertyValue (const OUString &rPropertyName) override |
virtual void SAL_CALL | addPropertyChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override |
virtual void SAL_CALL | removePropertyChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override |
virtual void SAL_CALL | addVetoableChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &xListener) override |
virtual void SAL_CALL | removeVetoableChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &xListener) override |
virtual css::beans::PropertyState SAL_CALL | getPropertyState (const OUString &rPropertyName) override |
virtual css::uno::Sequence< css::beans::PropertyState > SAL_CALL | getPropertyStates (const css::uno::Sequence< OUString > &rPropertyNames) override |
virtual void SAL_CALL | setPropertyToDefault (const OUString &rPropertyName) override |
virtual css::uno::Any SAL_CALL | getPropertyDefault (const OUString &rPropertyName) override |
virtual void SAL_CALL | setPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Sequence< css::uno::Any > &aValues) override |
virtual css::uno::Sequence< css::uno::Any > SAL_CALL | getPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames) override |
virtual void SAL_CALL | addPropertiesChangeListener (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override |
virtual void SAL_CALL | removePropertiesChangeListener (const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override |
virtual void SAL_CALL | firePropertiesChangeEvent (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override |
virtual void SAL_CALL | setAllPropertiesToDefault () override |
virtual void SAL_CALL | setPropertiesToDefault (const css::uno::Sequence< OUString > &rPropertyNames) override |
virtual css::uno::Sequence< css::uno::Any > SAL_CALL | getPropertyDefaults (const css::uno::Sequence< OUString > &rPropertyNames) override |
virtual css::uno::Type SAL_CALL | getElementType () override |
virtual sal_Bool SAL_CALL | hasElements () override |
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL | createEnumeration () override |
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL | createContentEnumeration (const OUString &rServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getAvailableServiceNames () override |
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL | createSortDescriptor () override |
virtual void SAL_CALL | sort (const css::uno::Sequence< css::beans::PropertyValue > &xDescriptor) override |
virtual void SAL_CALL | insertDocumentFromURL (const OUString &rURL, const css::uno::Sequence< css::beans::PropertyValue > &rOptions) override |
virtual css::uno::Reference< css::text::XText > SAL_CALL | getText () override |
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL | getStart () override |
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL | getEnd () override |
virtual OUString SAL_CALL | getString () override |
virtual void SAL_CALL | setString (const OUString &rString) override |
virtual void SAL_CALL | collapseToStart () override |
virtual void SAL_CALL | collapseToEnd () override |
virtual sal_Bool SAL_CALL | isCollapsed () override |
virtual sal_Bool SAL_CALL | goLeft (sal_Int16 nCount, sal_Bool bExpand) override |
virtual sal_Bool SAL_CALL | goRight (sal_Int16 nCount, sal_Bool bExpand) override |
virtual void SAL_CALL | gotoStart (sal_Bool bExpand) override |
virtual void SAL_CALL | gotoEnd (sal_Bool bExpand) override |
virtual void SAL_CALL | gotoRange (const css::uno::Reference< css::text::XTextRange > &xRange, sal_Bool bExpand) override |
virtual sal_Bool SAL_CALL | isStartOfWord () override |
virtual sal_Bool SAL_CALL | isEndOfWord () override |
virtual sal_Bool SAL_CALL | gotoNextWord (sal_Bool bExpand) override |
virtual sal_Bool SAL_CALL | gotoPreviousWord (sal_Bool bExpand) override |
virtual sal_Bool SAL_CALL | gotoEndOfWord (sal_Bool bExpand) override |
virtual sal_Bool SAL_CALL | gotoStartOfWord (sal_Bool bExpand) override |
virtual sal_Bool SAL_CALL | isStartOfSentence () override |
virtual sal_Bool SAL_CALL | isEndOfSentence () override |
virtual sal_Bool SAL_CALL | gotoNextSentence (sal_Bool Expand) override |
virtual sal_Bool SAL_CALL | gotoPreviousSentence (sal_Bool Expand) override |
virtual sal_Bool SAL_CALL | gotoStartOfSentence (sal_Bool Expand) override |
virtual sal_Bool SAL_CALL | gotoEndOfSentence (sal_Bool Expand) override |
virtual sal_Bool SAL_CALL | isStartOfParagraph () override |
virtual sal_Bool SAL_CALL | isEndOfParagraph () override |
virtual sal_Bool SAL_CALL | gotoStartOfParagraph (sal_Bool Expand) override |
virtual sal_Bool SAL_CALL | gotoEndOfParagraph (sal_Bool Expand) override |
virtual sal_Bool SAL_CALL | gotoNextParagraph (sal_Bool Expand) override |
virtual sal_Bool SAL_CALL | gotoPreviousParagraph (sal_Bool Expand) override |
virtual void SAL_CALL | makeRedline (const OUString &rRedlineType, const css::uno::Sequence< css::beans::PropertyValue > &RedlineProperties) override |
virtual void SAL_CALL | invalidateMarkings (::sal_Int32 nType) override |
![]() | |
OTextCursorHelper () | |
![]() | |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) SAL_OVERRIDE |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () SAL_OVERRIDE |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () SAL_OVERRIDE |
Static Public Member Functions | |
static const css::uno::Sequence< sal_Int8 > & | getUnoTunnelId () |
![]() | |
static const css::uno::Sequence< sal_Int8 > & | getUnoTunnelId () |
Private Member Functions | |
virtual | ~SwXTextCursor () override |
Private Attributes | |
::sw::UnoImplPtr< Impl > | m_pImpl |
Additional Inherited Members | |
![]() | |
~OTextCursorHelper () | |
![]() | |
~ImplHelper1 () | |
Definition at line 66 of file unotextcursor.hxx.
|
overrideprivatevirtual |
Definition at line 723 of file unoobj.cxx.
SwXTextCursor::SwXTextCursor | ( | SwDoc & | rDoc, |
css::uno::Reference< css::text::XText > const & | xParent, | ||
const CursorType | eType, | ||
SwPosition const & | rPos, | ||
SwPosition const *const | pMark = nullptr |
||
) |
Referenced by getEnd(), and getStart().
SwXTextCursor::SwXTextCursor | ( | css::uno::Reference< css::text::XText > const & | xParent, |
SwPaM const & | rSourceCursor, | ||
const CursorType | eType = CursorType::All |
||
) |
|
overridevirtual |
Definition at line 2274 of file unoobj.cxx.
|
overridevirtual |
Definition at line 2152 of file unoobj.cxx.
|
overridevirtual |
Definition at line 2168 of file unoobj.cxx.
|
overridevirtual |
Definition at line 899 of file unoobj.cxx.
References SwPaM::Exchange(), and m_pImpl.
|
overridevirtual |
Definition at line 883 of file unoobj.cxx.
References SwPaM::Exchange(), and m_pImpl.
|
overridevirtual |
Definition at line 2881 of file unoobj.cxx.
References SwXParaFrameEnumeration::Create(), m_pImpl, and PARAFRAME_PORTION_TEXTRANGE.
|
overridevirtual |
Definition at line 2891 of file unoobj.cxx.
References SwXParagraphEnumeration::Create(), m_pImpl, Selection, SelectionInTable, and TableText.
|
overridevirtual |
Definition at line 2578 of file unoobj.cxx.
References SwUnoCursorHelper::CreateSortDescriptor().
void SwXTextCursor::DeleteAndInsert | ( | OUString const & | rText, |
const bool | bForceExpandHints | ||
) |
Definition at line 727 of file unoobj.cxx.
References IDocumentContentOperations::DeleteAndJoin(), SwUnoCursorHelper::DocInsertStringSplitCR(), IDocumentUndoRedo::EndUndo(), SwDoc::getIDocumentContentOperations(), SwDoc::GetIDocumentUndoRedo(), INSERT, m_pImpl, SwUnoCursorHelper::SelectPam(), and IDocumentUndoRedo::StartUndo().
Referenced by SwXText::insertString(), and setString().
|
overridevirtual |
Definition at line 2286 of file unoobj.cxx.
|
overridevirtual |
Definition at line 2927 of file unoobj.cxx.
SwUnoCursor & SwXTextCursor::GetCursor | ( | ) |
Definition at line 690 of file unoobj.cxx.
References m_pImpl.
Referenced by SwXTextDocument::CreateCursorForSearch(), XMLRedlineImportHelper::CreateRedlineTextSection(), SwXRedlineText::createTextCursor(), SwXRedline::createTextCursor(), SwXCell::createTextCursor(), SwXHeadFootText::createTextCursor(), and SwXText::insertTextPortion().
|
overridevirtual |
Implements OTextCursorHelper.
Definition at line 699 of file unoobj.cxx.
References m_pImpl.
Referenced by gotoRange(), and gotoStart().
|
overridevirtual |
|
overridevirtual |
Definition at line 2916 of file unoobj.cxx.
References cppu::UnoType< class >::get().
|
overridevirtual |
Definition at line 1675 of file unoobj.cxx.
References getText(), gotoEnd(), m_pImpl, Meta, and SwXTextCursor().
|
overridevirtual |
Definition at line 841 of file unoobj.cxx.
|
overridevirtual |
Implements OTextCursorHelper.
Definition at line 693 of file unoobj.cxx.
References m_pImpl.
Referenced by SwXText::convertToTextFrame(), and setString().
|
overridevirtual |
|
overridevirtual |
Definition at line 2216 of file unoobj.cxx.
References getPropertyDefaults().
|
overridevirtual |
Definition at line 2412 of file unoobj.cxx.
References SwDoc::GetAttrPool(), SfxItemPool::GetDefaultItem(), m_pImpl, nCount, SfxItemPropertySimpleEntry::nMemberId, SfxItemPropertySimpleEntry::nWID, SfxPoolItem::QueryValue(), RES_FRMATR_END(), UNO_NAME_IS_SKIP_HIDDEN_TEXT, and UNO_NAME_IS_SKIP_PROTECTED_TEXT.
Referenced by getPropertyDefault().
|
overridevirtual |
Definition at line 2069 of file unoobj.cxx.
References FN_SKIP_HIDDEN_TEXT, FN_SKIP_PROTECTED_TEXT, cppu::UnoType< class >::get(), m_pImpl, PROPERTY_NONE, u, UNO_NAME_IS_SKIP_HIDDEN_TEXT, and UNO_NAME_IS_SKIP_PROTECTED_TEXT.
|
overridevirtual |
Definition at line 2184 of file unoobj.cxx.
References SwUnoCursorHelper::GetPropertyState(), and m_pImpl.
|
overridevirtual |
Definition at line 2196 of file unoobj.cxx.
References SwUnoCursorHelper::GetPropertyStates(), and m_pImpl.
|
overridevirtual |
Definition at line 2126 of file unoobj.cxx.
References SwUnoCursorHelper::GetPropertyValue(), m_pImpl, UNO_NAME_IS_SKIP_HIDDEN_TEXT, and UNO_NAME_IS_SKIP_PROTECTED_TEXT.
Referenced by getPropertyValues().
|
overridevirtual |
Definition at line 2265 of file unoobj.cxx.
References getPropertyValue().
|
overridevirtual |
Reimplemented from OTextCursorHelper.
Definition at line 877 of file unoobj.cxx.
References OTextCursorHelper::getSomething().
|
overridevirtual |
Definition at line 1649 of file unoobj.cxx.
References getText(), gotoStart(), m_pImpl, Meta, and SwXTextCursor().
|
overridevirtual |
Definition at line 1700 of file unoobj.cxx.
References SwUnoCursorHelper::GetTextFromPam(), and m_pImpl.
|
overridevirtual |
Definition at line 852 of file unoobj.cxx.
|
overridevirtual |
Definition at line 1641 of file unoobj.cxx.
References m_pImpl.
Referenced by getEnd(), and getStart().
|
static |
Definition at line 871 of file unoobj.cxx.
References sw::proofreadingiterator::get().
Definition at line 929 of file unoobj.cxx.
References lcl_ForceIntoMeta(), m_pImpl, Meta, and SwUnoCursorHelper::SelectPam().
Definition at line 947 of file unoobj.cxx.
References lcl_ForceIntoMeta(), m_pImpl, Meta, and SwUnoCursorHelper::SelectPam().
Definition at line 1022 of file unoobj.cxx.
References Body, fnMoveForward, fnSectionEnd, Footer, Footnote, Frame, GoCurrSection(), GoInDoc(), Header, lcl_ForceIntoMeta(), m_pImpl, Meta, Redline, SwUnoCursorHelper::SelectPam(), and TableText.
Referenced by getEnd().
Definition at line 1584 of file unoobj.cxx.
References fnParaEnd, GoCurrPara(), SwUnoCursorHelper::IsEndOfPara(), m_pImpl, Meta, and SwUnoCursorHelper::SelectPam().
Definition at line 1513 of file unoobj.cxx.
References SwCursor::END_SENT, fnParaEnd, GoCurrPara(), SwUnoCursorHelper::IsEndOfPara(), lcl_ForceIntoMeta(), m_pImpl, Meta, and SwUnoCursorHelper::SelectPam().
Definition at line 1308 of file unoobj.cxx.
References SwIndex::GetIndex(), SwNodeIndex::GetNode(), lcl_ForceIntoMeta(), m_pImpl, Meta, SwPosition::nContent, SwPosition::nNode, and SwUnoCursorHelper::SelectPam().
Definition at line 1609 of file unoobj.cxx.
References fnParaStart, GoNextPara(), m_pImpl, Meta, and SwUnoCursorHelper::SelectPam().
Definition at line 1427 of file unoobj.cxx.
References fnParaStart, GoNextPara(), isEndOfSentence(), lcl_ForceIntoMeta(), m_pImpl, Meta, SwCursor::NEXT_SENT, and SwUnoCursorHelper::SelectPam().
Definition at line 1221 of file unoobj.cxx.
References fnParaStart, SwIndex::GetIndex(), SwNodeIndex::GetNode(), GoNextPara(), lcl_ForceIntoMeta(), m_pImpl, Meta, SwPosition::nContent, SwPosition::nNode, and SwUnoCursorHelper::SelectPam().
Definition at line 1625 of file unoobj.cxx.
References fnParaStart, GoPrevPara(), m_pImpl, Meta, and SwUnoCursorHelper::SelectPam().
Definition at line 1462 of file unoobj.cxx.
References fnParaEnd, fnParaStart, GoCurrPara(), GoPrevPara(), lcl_ForceIntoMeta(), m_pImpl, Meta, SwCursor::PREV_SENT, and SwUnoCursorHelper::SelectPam().
Definition at line 1268 of file unoobj.cxx.
References SwIndex::GetIndex(), SwNodeIndex::GetNode(), lcl_ForceIntoMeta(), m_pImpl, Meta, SwPosition::nContent, SwPosition::nNode, and SwUnoCursorHelper::SelectPam().
|
overridevirtual |
Definition at line 1050 of file unoobj.cxx.
References SwPaM::End(), SwNode::FindSttNodeByType(), SwNode::FindTableNode(), Footer, Footnote, Frame, GetDoc(), SwPaM::GetMark(), SwPaM::GetNode(), OTextCursorHelper::GetPaM(), SwPaM::GetPoint(), SwXTextRange::GetPositions(), SwPaM::HasMark(), Header, SwNode::IsSectionNode(), lcl_ForceIntoMeta(), m_pImpl, Meta, SwPaM::Start(), SwNode::StartOfSectionNode(), SwFlyStartNode, SwFooterStartNode, SwFootnoteStartNode, SwHeaderStartNode, SwNormalStartNode, SwTableBoxStartNode, and TableText.
Definition at line 965 of file unoobj.cxx.
References Body, SwNode::EndOfSectionNode(), SwNode::FindTableNode(), fnMoveBackward, fnSectionStart, Footer, Footnote, Frame, GetDoc(), SwDoc::GetNodes(), SwSectionNode::GetSection(), GoCurrSection(), GoInDoc(), SwNodes::GoNext(), SwNodes::GoNextSection(), Header, SwSection::IsHiddenFlag(), SwNode::IsSectionNode(), lcl_ForceIntoMeta(), m_pImpl, Meta, Redline, SwUnoCursorHelper::SelectPam(), SwNode::StartOfSectionNode(), and TableText.
Referenced by getStart().
Definition at line 1559 of file unoobj.cxx.
References fnParaStart, GoCurrPara(), SwUnoCursorHelper::IsStartOfPara(), m_pImpl, Meta, and SwUnoCursorHelper::SelectPam().
Definition at line 1490 of file unoobj.cxx.
References SwUnoCursorHelper::IsStartOfPara(), lcl_ForceIntoMeta(), m_pImpl, Meta, SwUnoCursorHelper::SelectPam(), and SwCursor::START_SENT.
Definition at line 1344 of file unoobj.cxx.
References SwIndex::GetIndex(), SwNodeIndex::GetNode(), lcl_ForceIntoMeta(), m_pImpl, Meta, SwPosition::nContent, SwPosition::nNode, and SwUnoCursorHelper::SelectPam().
|
overridevirtual |
Definition at line 2921 of file unoobj.cxx.
|
overridevirtual |
Definition at line 2501 of file unoobj.cxx.
References SwUnoCursorHelper::InsertFile(), and m_pImpl.
|
overridevirtual |
Definition at line 2452 of file unoobj.cxx.
References sw::BroadcastingModify::CallSwClientNotify(), SwContentNode::GetFormatColl(), SwNode::GetTextNode(), m_pImpl, SwTextNode::SetGrammarCheck(), SwTextNode::SetGrammarCheckDirty(), SwTextNode::SetSmartTagDirty(), SwTextNode::SetSmartTags(), SwTextNode::SetWrong(), SwTextNode::SetWrongDirty(), and SwTextNode::TODO.
bool SwXTextCursor::IsAtEndOfMeta | ( | ) | const |
Definition at line 811 of file unoobj.cxx.
References end, m_pImpl, Meta, and SwXMeta::SetContentRange().
Referenced by SwXFootnote::attach(), SwXTextField::attach(), SwXMeta::AttachImpl(), SwXReferenceMark::Impl::InsertRefMark(), and SwXDocumentIndexMark::Impl::InsertTOXMark().
|
overridevirtual |
Definition at line 915 of file unoobj.cxx.
References m_pImpl.
|
overridevirtual |
Definition at line 1548 of file unoobj.cxx.
References SwUnoCursorHelper::IsEndOfPara(), and m_pImpl.
|
overridevirtual |
Definition at line 1403 of file unoobj.cxx.
References SwCursor::END_SENT, SwPaM::GetContentNode(), and m_pImpl.
Referenced by gotoNextSentence().
|
overridevirtual |
Definition at line 1209 of file unoobj.cxx.
References SwCursor::IsEndWordWT(), and m_pImpl.
|
overridevirtual |
Definition at line 1537 of file unoobj.cxx.
References SwUnoCursorHelper::IsStartOfPara(), and m_pImpl.
|
overridevirtual |
Definition at line 1380 of file unoobj.cxx.
References SwPaM::GetPoint(), m_pImpl, SwPosition::nContent, and SwCursor::START_SENT.
|
overridevirtual |
Definition at line 1198 of file unoobj.cxx.
References SwCursor::IsStartWordWT(), and m_pImpl.
|
overridevirtual |
Definition at line 2490 of file unoobj.cxx.
References m_pImpl, and SwUnoCursorHelper::makeRedline().
|
overridevirtual |
Definition at line 2280 of file unoobj.cxx.
|
overridevirtual |
Definition at line 2160 of file unoobj.cxx.
|
overridevirtual |
Definition at line 2176 of file unoobj.cxx.
|
overridevirtual |
Definition at line 2327 of file unoobj.cxx.
References o3tl::sorted_vector< Value, Compare, Find, class >::empty(), lcl_EnumerateIds(), lcl_SelectParaAndReset(), and m_pImpl.
|
overridevirtual |
Definition at line 2349 of file unoobj.cxx.
References o3tl::sorted_vector< Value, Compare, Find, class >::empty(), FN_UNO_NUM_START_VALUE, o3tl::sorted_vector< Value, Compare, Find, class >::insert(), lcl_SelectParaAndReset(), m_pImpl, SfxItemPropertySimpleEntry::nFlags, SfxItemPropertySimpleEntry::nWID, RES_FRMATR_END(), RES_PARATR_BEGIN(), SwDoc::ResetAttrs(), SwUnoCursorHelper::resetCursorPropertyValue(), UNO_NAME_IS_SKIP_HIDDEN_TEXT, and UNO_NAME_IS_SKIP_PROTECTED_TEXT.
Referenced by setPropertyToDefault().
|
overridevirtual |
Definition at line 2208 of file unoobj.cxx.
References setPropertiesToDefault().
|
overridevirtual |
Definition at line 2093 of file unoobj.cxx.
References m_pImpl, SwUnoCursorHelper::SetPropertyValue(), UNO_NAME_IS_SKIP_HIDDEN_TEXT, and UNO_NAME_IS_SKIP_PROTECTED_TEXT.
|
overridevirtual |
Definition at line 2223 of file unoobj.cxx.
References a, aPropertyValues, cppu::getCaughtException(), m_pImpl, SwUnoCursorHelper::SetPropertyValues(), UNO_NAME_IS_SKIP_HIDDEN_TEXT, and UNO_NAME_IS_SKIP_PROTECTED_TEXT.
|
overridevirtual |
Definition at line 1712 of file unoobj.cxx.
References DeleteAndInsert(), GetPaM(), m_pImpl, and Meta.
|
overridevirtual |
Definition at line 2837 of file unoobj.cxx.
References SwUnoCursorHelper::ConvertSortProperties(), SwNode::GetContentNode(), SwNodeIndex::GetIndex(), SwNodeIndex::GetNode(), SwContentNode::Len(), m_pImpl, and SwPosition::nNode.
|
overridevirtual |
Definition at line 846 of file unoobj.cxx.
References cppu::supportsService().
|
private |
Definition at line 73 of file unotextcursor.hxx.
Referenced by collapseToEnd(), collapseToStart(), createContentEnumeration(), createEnumeration(), DeleteAndInsert(), GetCursor(), GetDoc(), getEnd(), GetPaM(), getPropertyDefaults(), getPropertySetInfo(), getPropertyState(), getPropertyStates(), getPropertyValue(), getStart(), getString(), getText(), goLeft(), goRight(), gotoEnd(), gotoEndOfParagraph(), gotoEndOfSentence(), gotoEndOfWord(), gotoNextParagraph(), gotoNextSentence(), gotoNextWord(), gotoPreviousParagraph(), gotoPreviousSentence(), gotoPreviousWord(), gotoRange(), gotoStart(), gotoStartOfParagraph(), gotoStartOfSentence(), gotoStartOfWord(), insertDocumentFromURL(), invalidateMarkings(), IsAtEndOfMeta(), isCollapsed(), isEndOfParagraph(), isEndOfSentence(), isEndOfWord(), isStartOfParagraph(), isStartOfSentence(), isStartOfWord(), makeRedline(), setAllPropertiesToDefault(), setPropertiesToDefault(), setPropertyValue(), setPropertyValues(), setString(), and sort().