|
LibreOffice Module sw (master) 1
|
#include <memory>#include <numeric>#include <txtfrm.hxx>#include <flyfrm.hxx>#include <mdiexp.hxx>#include <ndtxt.hxx>#include <pam.hxx>#include <unotextrange.hxx>#include <unocrsrhelper.hxx>#include <crstate.hxx>#include <accmap.hxx>#include <fesh.hxx>#include <viewopt.hxx>#include <vcl/svapp.hxx>#include <vcl/window.hxx>#include <sal/log.hxx>#include <com/sun/star/accessibility/AccessibleRole.hpp>#include <com/sun/star/accessibility/AccessibleScrollType.hpp>#include <com/sun/star/accessibility/AccessibleStateType.hpp>#include <com/sun/star/accessibility/AccessibleTextType.hpp>#include <com/sun/star/accessibility/AccessibleEventId.hpp>#include <com/sun/star/i18n/Boundary.hpp>#include <com/sun/star/i18n/CharacterIteratorMode.hpp>#include <com/sun/star/i18n/WordType.hpp>#include <com/sun/star/i18n/XBreakIterator.hpp>#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>#include <com/sun/star/beans/UnknownPropertyException.hpp>#include <breakit.hxx>#include "accpara.hxx"#include "accportions.hxx"#include <sfx2/viewsh.hxx>#include <sfx2/viewfrm.hxx>#include <sfx2/dispatch.hxx>#include <unocrsr.hxx>#include <unoport.hxx>#include <doc.hxx>#include <IDocumentRedlineAccess.hxx>#include "acchyperlink.hxx"#include "acchypertextdata.hxx"#include <unotools/accessiblerelationsethelper.hxx>#include <com/sun/star/accessibility/AccessibleRelationType.hpp>#include <comphelper/accessibletexthelper.hxx>#include <algorithm>#include <docufld.hxx>#include <txtfld.hxx>#include <fmtfld.hxx>#include <modcfg.hxx>#include <com/sun/star/beans/XPropertySet.hpp>#include <swmodule.hxx>#include <redline.hxx>#include <com/sun/star/awt/FontWeight.hpp>#include <com/sun/star/awt/FontStrikeout.hpp>#include <com/sun/star/awt/FontSlant.hpp>#include <wrong.hxx>#include <editeng/brushitem.hxx>#include <editeng/unoprnms.hxx>#include <editeng/lrspitem.hxx>#include <editeng/ulspitem.hxx>#include <swatrset.hxx>#include <unosett.hxx>#include <unomap.hxx>#include <unoprnms.hxx>#include <com/sun/star/text/WritingMode2.hpp>#include <viewimp.hxx>#include "textmarkuphelper.hxx"#include "parachangetrackinginfo.hxx"#include <com/sun/star/text/TextMarkupType.hpp>#include <cppuhelper/supportsservice.hxx>#include <cppuhelper/typeprovider.hxx>#include <svx/colorwindow.hxx>#include <o3tl/string_view.hxx>#include <editeng/editids.hrc>#include <reffld.hxx>#include <flddat.hxx>#include "../../uibase/inc/fldmgr.hxx"#include <fldbas.hxx>Go to the source code of this file.
Namespaces | |
| namespace | com |
| namespace | com::sun |
| namespace | com::sun::star |
| namespace | com::sun::star::text |
Functions | |
| static bool | lcl_GetBackgroundColor (Color &rColor, const SwFrame *pFrame, SwCursorShell *pCursorSh) |
| static uno::Sequence< OUString > const & | getAttributeNames () |
| static uno::Sequence< OUString > const & | getSupplementalAttributeNames () |
| static void | SetPutRecursive (SfxItemSet &targetSet, const SfxItemSet &sourceSet) |
Variables | |
| constexpr OUStringLiteral | sServiceName = u"com.sun.star.text.AccessibleParagraphView" |
| constexpr OUStringLiteral | sImplementationName = u"com.sun.star.comp.Writer.SwAccessibleParagraphView" |
|
static |
Definition at line 884 of file accpara.cxx.
References UNO_NAME_CHAR_BACK_COLOR, UNO_NAME_CHAR_COLOR, UNO_NAME_CHAR_CONTOURED, UNO_NAME_CHAR_EMPHASIS, UNO_NAME_CHAR_ESCAPEMENT, UNO_NAME_CHAR_FONT_NAME, UNO_NAME_CHAR_HEIGHT, UNO_NAME_CHAR_POSTURE, UNO_NAME_CHAR_SHADOWED, UNO_NAME_CHAR_STRIKEOUT, UNO_NAME_CHAR_UNDERLINE, UNO_NAME_CHAR_UNDERLINE_COLOR, and UNO_NAME_CHAR_WEIGHT.
Referenced by SwAccessibleParagraph::getCharacterAttributes().
|
static |
Definition at line 907 of file accpara.cxx.
References UNO_NAME_NUMBERING_LEVEL, UNO_NAME_NUMBERING_RULES, UNO_NAME_PARA_ADJUST, UNO_NAME_PARA_BOTTOM_MARGIN, UNO_NAME_PARA_FIRST_LINE_INDENT, UNO_NAME_PARA_LEFT_MARGIN, UNO_NAME_PARA_LINE_SPACING, UNO_NAME_PARA_RIGHT_MARGIN, and UNO_NAME_TABSTOPS.
Referenced by SwAccessibleParagraph::getCharacterAttributes().
|
static |
Definition at line 801 of file accpara.cxx.
References SwFrame::GetBackgroundBrush(), SvxBrushItem::GetColor(), SwViewShellImp::GetRetoucheColor(), and SwViewShell::Imp().
Referenced by SwAccessibleParagraph::getBackground(), and SwAccessibleParagraph::getForeground().
|
static |
Definition at line 1430 of file accpara.cxx.
References SfxItemSet::GetParent(), SfxItemSet::Put(), and SetPutRecursive().
Referenced by SwAccessibleParagraph::_getDefaultAttributesImpl(), and SetPutRecursive().
|
constexpr |
Definition at line 115 of file accpara.cxx.
Referenced by SwAccessibleParagraph::getImplementationName().
|
constexpr |
Definition at line 114 of file accpara.cxx.
Referenced by SwAccessibleParagraph::getSupportedServiceNames().