LibreOffice Module sw (master)
1
|
#include <unoidx.hxx>
Classes | |
class | Impl |
class | StyleAccess_Impl |
class | TokenAccess_Impl |
Public Member Functions | |
virtual ::sfx2::Metadatable * | GetCoreObject () override |
virtual css::uno::Reference< css::frame::XModel > | GetModel () 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 void SAL_CALL | dispose () override |
virtual void SAL_CALL | addEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) override |
virtual void SAL_CALL | removeEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) 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 OUString SAL_CALL | getName () override |
virtual void SAL_CALL | setName (const OUString &rName) override |
virtual void SAL_CALL | refresh () override |
virtual void SAL_CALL | addRefreshListener (const css::uno::Reference< css::util::XRefreshListener > &xListener) override |
virtual void SAL_CALL | removeRefreshListener (const css::uno::Reference< css::util::XRefreshListener > &xListener) override |
virtual void SAL_CALL | attach (const css::uno::Reference< css::text::XTextRange > &xTextRange) override |
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL | getAnchor () override |
virtual OUString SAL_CALL | getServiceName () override |
virtual void SAL_CALL | update () override |
Static Public Member Functions | |
static css::uno::Reference< css::text::XDocumentIndex > | CreateXDocumentIndex (SwDoc &rDoc, SwTOXBaseSection *pSection, TOXTypes eTypes=TOX_INDEX) |
static const css::uno::Sequence< sal_Int8 > & | getUnoTunnelId () |
Private Member Functions | |
virtual | ~SwXDocumentIndex () override |
SwXDocumentIndex (SwTOXBaseSection &, SwDoc &) | |
SwXDocumentIndex (const TOXTypes eToxType, SwDoc &rDoc) | |
descriptor More... | |
Private Attributes | |
::sw::UnoImplPtr< Impl > | m_pImpl |
Definition at line 52 of file unoidx.hxx.
|
overrideprivatevirtual |
Definition at line 394 of file unoidx.cxx.
|
private |
Definition at line 382 of file unoidx.cxx.
Referenced by CreateXDocumentIndex().
|
overridevirtual |
Definition at line 1393 of file unoidx.cxx.
References m_pImpl.
|
overridevirtual |
Definition at line 1194 of file unoidx.cxx.
|
overridevirtual |
Definition at line 1279 of file unoidx.cxx.
References m_pImpl.
|
overridevirtual |
Definition at line 1210 of file unoidx.cxx.
|
overridevirtual |
Definition at line 1296 of file unoidx.cxx.
References SwDoc::GetCurTOX(), SwXTextRange::GetDoc(), SwSection::GetFormat(), SwTOXBase::GetTOXType(), SwTOXType::GetType(), SwTOXType::GetTypeName(), lcl_ReAssignTOXType(), m_pImpl, SwFrameFormat::SetXObject(), SwPaM::Start(), TOX_USER, SwTOXBaseSection::UpdatePageNum(), and sw::XTextRangeToSwPaM().
|
static |
Definition at line 399 of file unoidx.cxx.
References SwSection::GetFormat(), SwFrameFormat::GetXObject(), m_pImpl, SwFrameFormat::SetXObject(), and SwXDocumentIndex().
Referenced by SwXDocumentIndexes::getByIndex(), SwXDocumentIndexes::getByName(), SwUnoCursorHelper::getCursorPropertyValue(), SwXTextSection::Impl::GetPropertyValues_Impl(), and SwXServiceProvider::MakeInstance().
Definition at line 1379 of file unoidx.cxx.
References SwDoc::DeleteTOX(), SwFormat::GetDoc(), and m_pImpl.
|
overridevirtual |
Definition at line 1354 of file unoidx.cxx.
References SwXTextRange::CreateXTextRange(), SwNode::EndOfSectionNode(), fnMoveBackward, fnMoveForward, SwPaM::GetMark(), SwNodeIndex::GetNode(), SwPaM::GetPoint(), GoInContent(), m_pImpl, SwPaM::Move(), SwPosition::nNode, and SwPaM::SetMark().
|
override |
Definition at line 1459 of file unoidx.cxx.
References m_pImpl.
|
overridevirtual |
Definition at line 443 of file unoidx.cxx.
|
overridevirtual |
Definition at line 1465 of file unoidx.cxx.
References SfxObjectShell::GetModel(), and m_pImpl.
|
overridevirtual |
Definition at line 1410 of file unoidx.cxx.
References m_pImpl.
|
overridevirtual |
Definition at line 520 of file unoidx.cxx.
References m_pImpl.
|
overridevirtual |
Definition at line 863 of file unoidx.cxx.
References AlphaDelimiter, Calc, CAPTION_COMPLETE, CAPTION_NUMBER, CAPTION_TEXT, CaseSensitive, Chart, ChrFmt, SwTOXType::CollectTextMarks(), SwXDocumentIndexMark::CreateXDocumentIndexMark(), SwXTextSection::CreateXTextSection(), Dash, DrawImpress, FF, SwStyleNameMapper::FillProgName(), Frame, getLocale(), SwStyleNameMapper::GetSpecialExtraProgName(), SwForm::GetTemplate(), SwDoc::GetTOXBaseAttrSet(), Graphic, i, InitialCaps, SwForm::IsCommaSeparated(), SwForm::IsRelTabPos(), KeyAsEntry, lcl_BitMaskToAny(), lcl_ConvertTOUNameToProgrammaticName(), m_pImpl, Mark, Math, MID_GRAPHIC_URL, SfxItemPropertySimpleEntry::nMemberId, NONE, Not, SfxItemPropertySimpleEntry::nWID, Ole, Other, OutlineLevel, RES_BACKGROUND(), SameEntry, Table, Template, TOX_INDEX, ToxHeader, TxtColl, WID_CREATE_FROM_CHAPTER, WID_CREATE_FROM_EMBEDDED_OBJECTS, WID_CREATE_FROM_GRAPHIC_OBJECTS, WID_CREATE_FROM_LABELS, WID_CREATE_FROM_MARKS, WID_CREATE_FROM_OTHER_EMBEDDED_OBJECTS, WID_CREATE_FROM_OUTLINE, WID_CREATE_FROM_PARAGRAPH_STYLES, WID_CREATE_FROM_STAR_CALC, WID_CREATE_FROM_STAR_CHART, WID_CREATE_FROM_STAR_DRAW, WID_CREATE_FROM_STAR_MATH, WID_CREATE_FROM_TABLES, WID_CREATE_FROM_TEXT_FRAMES, WID_IDX_CONTENT_SECTION, WID_IDX_HEADER_SECTION, WID_IDX_LOCALE, WID_IDX_NAME, WID_IDX_SORT_ALGORITHM, WID_IDX_TITLE, WID_INDEX_ENTRY_TYPE, WID_INDEX_MARKS, WID_IS_CASE_SENSITIVE, WID_IS_COMMA_SEPARATED, WID_IS_RELATIVE_TABSTOPS, WID_LABEL_CATEGORY, WID_LABEL_DISPLAY_TYPE, WID_LEVEL, WID_LEVEL_FORMAT, WID_LEVEL_PARAGRAPH_STYLES, WID_MAIN_ENTRY_CHARACTER_STYLE_NAME, WID_PARA_HEAD, WID_PARA_LEV1, WID_PARA_LEV10, WID_PARA_LEV2, WID_PARA_LEV3, WID_PARA_LEV4, WID_PARA_LEV5, WID_PARA_LEV6, WID_PARA_LEV7, WID_PARA_LEV8, WID_PARA_LEV9, WID_PARA_SEP, WID_PRIMARY_KEY, WID_PROTECTED, WID_TOC_BOOKMARK, WID_USE_ALPHABETICAL_SEPARATORS, WID_USE_COMBINED_ENTRIES, WID_USE_DASH, WID_USE_KEY_AS_ENTRY, WID_USE_LEVEL_FROM_SOURCE, WID_USE_P_P, WID_USE_UPPER_CASE, and WID_USER_IDX_NAME.
|
overridevirtual |
Definition at line 489 of file unoidx.cxx.
References ContentIndex, SwXServiceProvider::GetProviderName(), IndexBibliography, IndexIllustrations, IndexObjects, IndexTables, m_pImpl, TOX_AUTHORITIES, TOX_CONTENT, TOX_ILLUSTRATIONS, TOX_OBJECTS, TOX_TABLES, TOX_USER, TypeIndex, and UserIndex.
|
overridevirtual |
Definition at line 437 of file unoidx.cxx.
|
overridevirtual |
Definition at line 455 of file unoidx.cxx.
References m_pImpl, TOX_AUTHORITIES, TOX_CONTENT, TOX_ILLUSTRATIONS, TOX_INDEX, TOX_OBJECTS, and TOX_TABLES.
|
static |
Definition at line 431 of file unoidx.cxx.
References sw::proofreadingiterator::get().
|
overridevirtual |
Definition at line 1246 of file unoidx.cxx.
References SwSectionFormat::GetSection(), lcl_CalcLayout(), m_pImpl, SwTOXBaseSection::Update(), and SwTOXBaseSection::UpdatePageNum().
Referenced by update().
|
overridevirtual |
Definition at line 1402 of file unoidx.cxx.
References m_pImpl.
|
overridevirtual |
Definition at line 1202 of file unoidx.cxx.
|
overridevirtual |
Definition at line 1287 of file unoidx.cxx.
References m_pImpl.
|
overridevirtual |
Definition at line 1218 of file unoidx.cxx.
|
overridevirtual |
Definition at line 1429 of file unoidx.cxx.
References m_pImpl.
|
overridevirtual |
Definition at line 530 of file unoidx.cxx.
References AlphaDelimiter, Bookmark, Calc, CAPTION_COMPLETE, CAPTION_NUMBER, CAPTION_TEXT, CaseSensitive, Chart, ChrFmt, LanguageTag::convertToLanguageType(), Dash, DrawImpress, FF, SwStyleNameMapper::FillUIName(), Frame, SwTOXBase::GetCreateType(), SwStyleNameMapper::GetSpecialExtraUIName(), SwDoc::GetTOXBaseAttrSet(), Graphic, i, IndexEntryType, InitialCaps, KeyAsEntry, lcl_AnyToBitMask(), lcl_ConvertTOUNameToUserName(), lcl_ReAssignTOXType(), m_pImpl, Mark, Math, Newline, SfxItemPropertySimpleEntry::nFlags, NONE, SfxItemPropertySimpleEntry::nWID, Ole, Other, OutlineLevel, ParagraphOutlineLevel, SameEntry, SwVectorModifyBase< Value >::size(), Table, TableInToc, TableLeader, Template, TOX_INDEX, TOX_USER, TxtColl, WID_CREATE_FROM_CHAPTER, WID_CREATE_FROM_EMBEDDED_OBJECTS, WID_CREATE_FROM_GRAPHIC_OBJECTS, WID_CREATE_FROM_LABELS, WID_CREATE_FROM_MARKS, WID_CREATE_FROM_OTHER_EMBEDDED_OBJECTS, WID_CREATE_FROM_OUTLINE, WID_CREATE_FROM_PARAGRAPH_STYLES, WID_CREATE_FROM_STAR_CALC, WID_CREATE_FROM_STAR_CHART, WID_CREATE_FROM_STAR_DRAW, WID_CREATE_FROM_STAR_MATH, WID_CREATE_FROM_TABLES, WID_CREATE_FROM_TEXT_FRAMES, WID_HIDE_TABLEADER_PAGENUMBERS, WID_IDX_LOCALE, WID_IDX_NAME, WID_IDX_SORT_ALGORITHM, WID_IDX_TITLE, WID_INDEX_ENTRY_TYPE, WID_IS_CASE_SENSITIVE, WID_IS_COMMA_SEPARATED, WID_IS_RELATIVE_TABSTOPS, WID_LABEL_CATEGORY, WID_LABEL_DISPLAY_TYPE, WID_LEVEL, WID_MAIN_ENTRY_CHARACTER_STYLE_NAME, WID_PARA_HEAD, WID_PARA_LEV1, WID_PARA_LEV10, WID_PARA_LEV2, WID_PARA_LEV3, WID_PARA_LEV4, WID_PARA_LEV5, WID_PARA_LEV6, WID_PARA_LEV7, WID_PARA_LEV8, WID_PARA_LEV9, WID_PARA_SEP, WID_PRIMARY_KEY, WID_PROTECTED, WID_TAB_IN_TOC, WID_TOC_BOOKMARK, WID_TOC_NEWLINE, WID_TOC_PARAGRAPH_OUTLINE_LEVEL, WID_USE_ALPHABETICAL_SEPARATORS, WID_USE_COMBINED_ENTRIES, WID_USE_DASH, WID_USE_KEY_AS_ENTRY, WID_USE_LEVEL_FROM_SOURCE, WID_USE_P_P, WID_USE_UPPER_CASE, and WID_USER_IDX_NAME.
|
overridevirtual |
Definition at line 449 of file unoidx.cxx.
References cppu::supportsService().
|
overridevirtual |
Definition at line 514 of file unoidx.cxx.
References refresh().
|
private |
Definition at line 61 of file unoidx.hxx.
Referenced by addEventListener(), addRefreshListener(), attach(), CreateXDocumentIndex(), dispose(), getAnchor(), GetCoreObject(), GetModel(), getName(), getPropertySetInfo(), getPropertyValue(), getServiceName(), getSupportedServiceNames(), refresh(), removeEventListener(), removeRefreshListener(), setName(), and setPropertyValue().