21#include <rtl/ustring.hxx>
41 css::uno::Reference < css::text::XTextRange >
xStart;
42 css::uno::Reference < css::text::XTextRange >
xEnd;
49 css::uno::Reference < css::text::XTextRange > xS,
50 css::uno::Reference < css::text::XTextRange > xE ) :
59 const css::uno::Reference < css::text::XTextRange > &
GetStart()
const {
return xStart; }
60 const css::uno::Reference < css::text::XTextRange > &
GetEnd()
const {
return xEnd; }
61 void SetEnd(
const css::uno::Reference < css::text::XTextRange > & rPos ) {
xEnd = rPos; }
76 const css::uno::Reference < css::text::XTextRange > & rPos ) :
92 const css::uno::Reference < css::text::XTextRange > & rPos ) :
146 const css::uno::Reference < css::text::XTextRange > & rPos ) :
154 const css::uno::Reference < css::text::XTextRange > & rPos,
155 OUString sIDString) :
162 const css::uno::Reference<css::beans::XPropertySet> &
GetMark()
const
175 const css::uno::Reference < css::text::XTextRange > & rPos ) :
183 css::uno::Reference < css::text::XTextContent > xTxt;
186 xTxt = pFrameContext->GetTextContent();
188 xTxt = pLinkContext->GetTextContent();
194 css::uno::Reference < css::drawing::XShape >
GetShape()
const
196 css::uno::Reference < css::drawing::XShape > xShape;
199 xShape = pFrameContext->GetShape();
201 xShape = pLinkContext->GetShape();
211 bRet = css::text::TextContentAnchorType_AT_CHARACTER ==
212 pFrameContext->GetAnchorType();
214 bRet = css::text::TextContentAnchorType_AT_CHARACTER ==
215 pLinkContext->GetAnchorType();
228 const css::uno::Reference < css::text::XTextRange > & rPos ) :
235 css::uno::Reference < css::drawing::XShape >
const &
GetShape()
const
This class deliberately does not support XWeak, to improve performance when loading large documents.
SvXMLImportContextRef xContext
css::uno::Reference< css::drawing::XShape > const & GetShape() const
XMLDrawHint_Impl(SvXMLShapeContext *pContext, const css::uno::Reference< css::text::XTextRange > &rPos)
Import <script:events> element.
css::uno::Reference< css::text::XTextRange > xStart
const css::uno::Reference< css::text::XTextRange > & GetStart() const
void SetEnd(const css::uno::Reference< css::text::XTextRange > &rPos)
const css::uno::Reference< css::text::XTextRange > & GetEnd() const
css::uno::Reference< css::text::XTextRange > xEnd
XMLHint_Impl(XMLHintType nTyp, css::uno::Reference< css::text::XTextRange > xS, css::uno::Reference< css::text::XTextRange > xE)
XMLHintType GetType() const
const OUString & GetTargetFrameName() const
OUString sVisitedStyleName
XMLEventsImportContext * GetEventsContext() const
void SetTargetFrameName(const OUString &s)
void SetHRef(const OUString &s)
rtl::Reference< XMLEventsImportContext > mxEvents
void SetStyleName(const OUString &s)
const OUString & GetName() const
void SetName(const OUString &s)
void SetEventsContext(XMLEventsImportContext *pCtxt)
OUString sTargetFrameName
void SetVisitedStyleName(const OUString &s)
const OUString & GetHRef() const
XMLHyperlinkHint_Impl(const css::uno::Reference< css::text::XTextRange > &rPos)
const OUString & GetVisitedStyleName() const
const OUString & GetStyleName() const
const css::uno::Reference< css::beans::XPropertySet > & GetMark() const
const OUString & GetID() const
XMLIndexMarkHint_Impl(css::uno::Reference< css::beans::XPropertySet > xPropSet, const css::uno::Reference< css::text::XTextRange > &rPos)
XMLIndexMarkHint_Impl(css::uno::Reference< css::beans::XPropertySet > xPropSet, const css::uno::Reference< css::text::XTextRange > &rPos, OUString sIDString)
const css::uno::Reference< css::beans::XPropertySet > xIndexMarkPropSet
const OUString & GetRefName() const
XMLReferenceHint_Impl(OUString aRefName, const css::uno::Reference< css::text::XTextRange > &rPos)
const OUString & GetStyleName() const
XMLStyleHint_Impl(OUString aStyleName, const css::uno::Reference< css::text::XTextRange > &rPos)
SvXMLImportContextRef xContext
css::uno::Reference< css::text::XTextContent > GetTextContent() const
css::uno::Reference< css::drawing::XShape > GetShape() const
XMLTextFrameHint_Impl(SvXMLImportContext *pContext, const css::uno::Reference< css::text::XTextRange > &rPos)
bool IsBoundAtChar() const
Used for hyperlinks attached to objects (drawing objects, text boxes, Writer frames)