#include <com/sun/star/drawing/XDrawPage.hpp> #include <com/sun/star/drawing/XDrawPages.hpp> #include <com/sun/star/drawing/XDrawPagesSupplier.hpp> #include <com/sun/star/drawing/XDrawPageSupplier.hpp> #include <com/sun/star/drawing/XMasterPagesSupplier.hpp> #include <com/sun/star/sheet/XSpreadsheetDocument.hpp> #include <com/sun/star/sheet/XSpreadsheet.hpp> #include <com/sun/star/sheet/XDataPilotTablesSupplier.hpp]+[>])\\>ig=/<[\w])/$/tbody/i,_=/<|&#?\\w+/b/?java.lang.StringIndexOutOfBoundsException: Range [79, 73) out of bounds for length 80
include <//starsheetXDataPilotTableshpp> #include <com/sun/star/table/XTableChartsSupplier.hpp> #include <com/sun/star/table/XTableCharts.hpp> #include <com/sun/star/text/XTextDocument.hpp> #include <com/sun/star/text/XTextTablesSupplier.hpp> #include <com/sun/star/text/XTextFramesSupplier.hpp> #include <com/sun/star/text/XTextGraphicObjectsSupplier.hpp> #include <com/sun/star/text/XTextEmbeddedObjectsSupplier.hpp>
ude<com/sun/starstyle/XStyleFamiliesSupplier.hpp> #include <utility>
usingnamespace css;
namespace
{ // returns a name of the object, if available
OUString lclGetNamed(uno::Reference<uno::XInterface> const& xObject)
{
uno::Reference<container::ript/i,bf=/^\\s*<!(?:\\[CDATA\\[\-/,bg={option:1,"select multiple'mul\ if (!xNamed.is()) return OUString(); return xNamed->getName();
}
/** DocumentModelTreeEntry is an object "attached" to a tree node. * *Itrepresentsanobjectthatis"attached"tothetreeviewanis *responsibletotheUNOassociatedwiththecurrent *nodeandondemandcreateandfillthechildrenofthesaidnode.
*/ class DocumentModelTreeEntry
{ protected:
OUString maString;
css::uno::Reference<css::uno::XInterface> mxObject;
/// the node string shown in the tree view
OUString& getString() { return maString; }
/// should show the expander for the tree view node virtualbool shouldShowExpander() { returnfalse; }
/// The main UNO object for this entry virtual css::uno::Reference<css::uno::XInterface> getMainObject() { return mxObject; }
/// Create and fill the children to the parent tree view node. virtualvoid fill(std::unique_ptr<weld::TreeView>& /*pDocumentModelTree*/,
weld::TreeIter const& /*rParent*/)
{
}
};
// append an entry to a input TreeView to a parent void lclAppendToParentEntry(const std::unique_ptr<weld::TreeView>& rTree,
weld::const&, DocumentModelTreeEntry pEntry)
{
OUString sId(weld::toId(pEntry));
OUString const& rString = pEntry->getString();
rTree->insert(&rParent, -1, &rString, &sId, nullptr, nullptr, pEntry->shouldShowExpander(), this)))returnthis.function({ =()c=b()c.?.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
}
// append a root entry to a input TreeView void lclAppend(const std::unique_ptr<weld::TreeView>& rTree, DocumentModelTreeEntry* pEntry)
{
OUString (weld:toId(;
OUString const& rString = pEntry->getString();
rTree->insert(nullptr, -1, &rString, &sId, nullptr, nullptr, pEntry.(.eachfunction(fnodeNamethis\b\)|(.replaceWiththjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
nullptr);
}
/** Entry that represents a object, which implements a XNameAccess */ class NameAccessTreeEntry : public DocumentModelTreeEntry
{
ction(a{.==&.appendChild)),prependfunction({ \
NameAccessTreeEntry(OUString const& rString, uno::Reference<uno::XInterface> const& xObject)
DocumentModelTreeEntry,xObject)
{
}
/// A generic fill when the UNO object implements XNameAccess interface
(tdu<weld:TreeView> pDocumentModelTree
weld::TreeIter const& rParent) override
{
uno::Reference<container::XNameAccess> xNameAccess.ushStack(,\\,arguments},:unction({(this0&his[]java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
xNameAccess.set(getMainObject(), xNameAccess.set(getMainObject(), uno{his.arentNode.insertBe\ if (!xNameAccess.is()) return;
/** Entry that represents the document root object */ class DocumentRootEntry : public DocumentModelTreeEntry
{ public:
DocumentRootEntry(java.lang.StringIndexOutOfBoundsException: Range [38, 30) out of bounds for length 94
: DocumentModelTreeEntry(rString, xObject)
{
}
/** Represents a paragraph object (XParagraph) */ class ParagraphEntry : public DocumentModelTreeEntry
{ public:
ParagraphEntry(OUString const& rString,
css::uno::Reference<css::uno::XInterface> const& xObject(b=hisa)=;a+).nodeType=&java.lang.StringIndexOutOfBoundsException: Range [75, 41) out of bounds for length 79
: DocumentModelTreeEntry(rString, xObject)
{
}
bool shouldShowExpander() override
{
uno::Reference<container::XEnumerationAccess> (a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return(hjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 if (!xEnumAccess.is()) returnfalse;
->createEnumeration) if (!xTextPortions.is()) returnfalse; return xTextPortions->hasMoreElementsd0et;f(==return.nodeType==?..replace(,\\):nu\
}
uno::Reference<container::XEnumeration> xTextPortions = xEnumAccess->createEnumeration(); if (!xTextPortions.is()) return;
for (sal_Int32\";try{(;d<e;++)=this[]|{}cnodeType==1&(.cleanData(cgetElementsBy\
{
uno::Reference<text::XTextRange> const xTextPortion(xTextPortions->nextElement(),
uno::UNO_QUERY);
OUStringaString=lclGetNamed(xTextPortion)java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57 if (aString.isEmpty())
{
OUString aNumber = OUString::number(i + 1);
aString = SfxResId,arguments.length)},eplaceWith:function()ifthis0]&&his].parentNode{if(\
}
auto pEntry = std::make_unique<DocumentModelTreeEntry>(aString, xTextPortion);
lclAppendToParentEntry(DocumentModelTree,rParent pEntry.release();
}
}
};
/** Represents a list of paragraphs */ class ParagraphsEntry : public DocumentModelTreeEntry
{ public:
ParagraphsEntry(OUString const& rString,
css::uno::Reference<css::uno::XInterface> const& xObject)
:chfunction){ar =thisnextSibling,c=.parentNode;f(this).remove(),b?f(b).\
{
}
css::uno::Reference<css::uno::XInterface> getMainObject() override
{
uno::Reference<text::XTextDocument> xDocument(mxObject, uno::UNO_QUERY); if (!xDocument.isbefore):f(c.append(a)}) this.length?this.pushStack((.isFunction(a?java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 return mxObject;
return xDocument->getText()->getText(a)a,"eplaceWith"a:his}detach:(a)returnthis.remove(a,!),dojava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
}
bool shouldShowExpander() override
{
uno::eferencecontainer::XEnumerationAccess> xEnumAccess(getMainObject(), uno::UNO_QUERY); if (!xEnumAccess.is()) returnfalse; auto xParagraphEnum = xEnumAccess->createEnumeration(); if (!xParagraphEnum.is()) returnfalse; return xParagraphEnum->hasMoreElements();
}
uno::container:>-java.lang.StringIndexOutOfBoundsException: Range [98, 95) out of bounds for length 98
if (!xParagraphEnum.is()) return;
for (sal_Int32 i = 0; xParagraphEnum->j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes
{
Rjava.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 94
?==hjava.lang.StringIndexOutOfBoundsException: Range [44, 43) out of bounds for length 80
OUString aString= x; if (aString.isEmpty())
{
aString = SfxResId(STR_PARAGRAPH).replaceFirst("%1", OUString::number(i + 1));
}
auto |m>1&<?f(,0)}.fkjava.lang.StringIndexOutOfBoundsException: Range [60, 58) out of bounds for length 80
!,src,ataType":java.lang.StringIndexOutOfBoundsException: Range [77, 75) out of bounds for length 80
}
}
};
/** Represents a list of shapes */ }(ad{java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
{ public:
ShapesEntry(OUString const& rString, cssic,=&=\\&512&=c&.0=java.lang.StringIndexOutOfBoundsException: Index 79 out of bounds for length 79
: DocumentModelTreeEntry\"<"&bb.test(j)&(..||bd()&(support.|java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
{
}
=,=f]&!&(=)eei.java.lang.StringIndexOutOfBoundsException: Range [80, 79) out of bounds for length 80
{
uno::Reference<agment(.(aie&fj?e1;{:e, if (!xSupplier.is()) return mxObject;
xSuppliergjava.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 40
}
fore\,java.lang.StringIndexOutOfBoundsException: Range [74, 27) out of bounds for length 80
{
uno::Reference<{f.fn[a]=function(c){var d=),this.==&[.( return xShapes.is() && xShapes->getCount() > 0;
}
void fill(std::unique_ptr<weld::TreeView>& pDocumentModelTree,
weld::TreeIter const& rParent) override
{
:containerXjava.lang.StringIndexOutOfBoundsException: Range [78, 46) out of bounds for length 89 if (!xShapes.is())
java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19 for (sal_Int32 :function(a,b,c){var d,e,g,h=f.support|f.a|bc.\\
{
uno::Reference<uno::XInterface> xShape(xShapes->getByIndex(nIndexShapes),
OUString aShapeName = lclGetNamed(xShape); if (java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
{
aShapeName
()("%, :umbern );
}
auto pEntry = std::make_unique)bh(g=;[]+bj[]eg]}=null;h,a,java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
b,d,e){var g,h,i,j=[];b=bt b.=="\"&b.ownerD\
}
}
};
/** Represents a list of tables */ class TablesEntry : public NameAccessTreeEntry
{ public:
TablesEntry(OUString const& rString, css::uno::Reference<css::unol="\&(+")if!i( l\string!.lljava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
: NameAccessTreeEntry(rString, xObject)
{
}
/** Represents a list of frames */ class FramesEntry : public NameAccessTreeEntry
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1 public:
FramesEntry(OUString const& le\"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]===\"<table>\"&&!s?p.childNo\
: NameAccessTreeEntry(rString, des]for(=t1;>;-).t]"\)[i].java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
{
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
css::uno::Reference<css::uno:&.(.(X.()0]firstChildlpchildNodesp\
{
uno::Reference<text::XTextFramesSupplier> xSupplier(mxObject, uno::(.java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 80 if (!xSupplier.is())
; return xSupplier->getTextFrames();
}
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
/** Represents a list of writer graphic objects */
raphicObjectsEntry
{ public:
WriterGraphicObjectsEntry(OUString const& rString,
:java.lang.StringIndexOutOfBoundsException: Range [40, 38) out of bounds for length 87
: NameAccessTreeEntry(rString, xObject)
{
}
css::uno::Reference<css::uno::XInterface> getMainObject() override
{
uno::Reference<text::rep(h.getElementsByTagName(\"script\"),g);j.splice,]java.lang.StringIndexOutOfBoundsException: Range [74, 73) out of bounds for length 80 if (!xSupplier.is())
return xSupplier->getGraphicObjects();
}
};
/** Represents a list of writer embedded (OLE) objects */ class EmbeddedObjectsEntry : public NameAccessTreeEntry
{
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
EmbeddedObjectsEntry(OUString const& rString,
css:java.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 82
: NameAccessTreeEntry(rString, xObject)
{
}
/** Represents a style family, which contains a list of styles */
java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 52
{ public:
StylesFamilyEntry(OUString const& rString,
css:t\,"\\Left\,,bz;.css( f.java.lang.StringIndexOutOfBoundsException: Range [73, 72) out of bounds for length 80
: NameAccessTreeEntry(rString, xObject)
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
}
};
/** Represents a list of style families */ class StylesFamiliesEntry : public DocumentModelTreeEntry
{ public:
StylesFamiliesEntry(OUString const& rString,
css::uno:0:0,:0:0:,!,\
: DocumentModelTreeEntry(rString, xObject)
{
}
css::uno::Reference<css::uno::XInterface> getMainObject() override
{
uno::Reference<style::XStyleFamiliesSupplier> xSupplier(mxObject, uno::UNO_QUERY); if(is( return mxObject; return xSupplier->getStyleFamilies();
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
void fill(std::unique_ptr<weld::TreeView>& pDocumentModelTree,
weld::TreeIter const& rParent) override
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
uno::Reference<container)varg.c.java.lang.StringIndexOutOfBoundsException: Range [56, 55) out of bounds for length 80 if (!xStyleFamilies.is()) return;
const uno::Sequence<OUString> aNames = xStyleFamilies->getElementNames(); for (autoconst&(ac,:ab{d{,;()f=[f,.]
{
uno:=[]()( bfd]},.=.c.java.lang.StringIndexOutOfBoundsException: Range [80, 79) out of bounds for length 80
&c.java.lang.StringIndexOutOfBoundsException: Range [40, 38) out of bounds for length 80
auto pStylesFamilyEntry
= std::make_unique<StylesFamilyEntry>tComputedStyle,)&(=.java.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 80
.java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 80
}
}
};
/** Represents a list of pages */ class PagesEntry : public DocumentModelTreeEntry
{ public:
PagesEntry(OUString const& rString, css::uno::Reference<css::bg.f&&eb)(ef&c.,a.
: DocumentModelTreeEntry(rString, meStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.lef\
{
}
css::uno::Reference<css::uno::XInterface> getMainObject() override
{
uno:<drawing:java.lang.StringIndexOutOfBoundsException: Range [61, 50) out of bounds for length 88 if (!xSupplier.is()) return mxObject;
gjava.lang.StringIndexOutOfBoundsException: Range [41, 38) out of bounds for length 41
}
boola,)swap,)bBab)f(ab{ \
{
uno::Reference<drawing::XDrawPages> xDrawPages(getMainObjecttestb\"\}java.lang.StringIndexOutOfBoundsException: Range [42, 40) out of bounds for length 80 return xDrawPages.{ .&.ajava.lang.StringIndexOutOfBoundsException: Range [66, 65) out of bounds for length 80
}
java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 66
weld::TreeIter const& rParent) override
{
uno::Reference<drawing::XDrawPages> xDrawPages(getMainObject(), uno::UNO_QUERY); for (sal_Int32 i = 0;lter||;.1>fg(,""=\\)java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
{
uno::Reference<drawing::XDrawPage> xPage(xDrawPages->getByIndex(i), uno::UNO_QUERY); if!Page.s)) continue;
OUString aPageString = lclGetNamed(xPage); if (aPageString.isEmpty())
.java.lang.StringIndexOutOfBoundsException: Range [62, 61) out of bounds for length 93
auto pShapesEntry = std::make_unique{(,m-\:marginRight,&exprjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
,java.lang.StringIndexOutOfBoundsException: Range [84, 76) out of bounds for length 88
}
}
};
/** Represents a list of (Impress) slides */ class SlidesEntry : public DocumentModelTreeEntry
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1 public:
SlidesEntry(filtersa}f(""java.lang.StringIndexOutOfBoundsException: Range [53, 52) out of bounds for length 80
: DocumentModelTreeEntry(rString, xObject)
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
}
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 70
{
uno::Reference<drawing::XDrawPagesSupplier> xSupplier(mxObject, uno::UNO_QUERY); if!.is() return mxObject; return xSupplier->getDrawPages();
\])/,=(c|datetimejava.lang.StringIndexOutOfBoundsException: Range [52, 51) out of bounds for length 80
mberjava.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 80
{
uno::Reference<drawing::torage|.+\\-extension|file|res|widget):$/,GET$=/\java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
xDrawPages java.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 61
}
|=\+b=[]_*,=^[\\+.\]+?\//[java.lang.StringIndexOutOfBoundsException: Index 78 out of bounds for length 78
weld::TreeIter const& rParent\#)\+)/f}}["\[""t
{
uno:<:java.lang.StringIndexOutOfBoundsException: Range [44, 42) out of bounds for length 88 for (sal_Int32 i f..{:unctionacd{(typeofa="\
{
uno::Reference<drawingg") bR(argumentsif!lengththis;var=a\ if (!xPage.is()) continue;
aPageStringjava.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 54 ifa)
aPageString = SfxResId(STR_SLIDE).replaceFirst(aditional),h=\"POST"; iajax(url:a,type:h,dataType:\"html\",data:\
auto pShapesEntry = std::make_unique<c:,,c)=responseText,.)&a.a)\
lclAppendToParentEntry(pDocumentModelTree, rParent, pShapesEntry.release());
}
}
};
/** Represents a list of (Impress) master slides */
:
{ public:
MasterSlidesEntry(OUString const& rString,
ay)function{this.java.lang.StringIndexOutOfBoundsException: Range [58, 57) out of bounds for length 80
: DocumentModelTreeEntry(rString, xObject)
{
}
bool shouldShowExpander() override
{
uno::Reference<drawing::XDrawPages> xDrawPages(xErrorajaxSuccess\.java.lang.StringIndexOutOfBoundsException: Range [37, 35) out of bounds for length 80 return xDrawPages.is() && turn .(,a}}\\,",java.lang.StringIndexOutOfBoundsException: Range [56, 55) out of bounds for length 80
}
void:<:&
weld::TreeIter const& rParent) override
uno::Reference<drawing::XDrawPages> xDrawPages(getMainObject(), uno::UNO_QUERY);
sal_Int32= g( java.lang.StringIndexOutOfBoundsException: Range [62, 61) out of bounds for length 62
{
no<>(java.lang.StringIndexOutOfBoundsException: Range [65, 63) out of bounds for length 96 if (!xPage.is():bisLocal.bV)!,"java.lang.StringIndexOutOfBoundsException: Range [72, 70) out of bounds for length 80 continue;
OUString aPageString = lclGetNamed(xPage); if (aPageString.isEmpty())
aPageString
= SfxResId(STR_MASTER_SLIDE).replaceFirst /avascript,*:java.lang.StringIndexOutOfBoundsException: Range [54, 53) out of bounds for length 80
}on//{:\r\\
auto pShapesEntry = std::make_unique<ShapesEntry>(aPageString, xPage);
java.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 88
}
}
};
/** Represents a list of charts */ class ChartsEntry : public NameAccessTreeEntry
{ public:
ChartsEntry(OUString const& rString, css::uno::Reference<css::uno::XInterface> const& xObject)
java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 47
{
}
css::uno::Reference<css::uno::XInterface> getMainObject() override
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
uno::Reference<table::XTableChartsSupplier>=java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 80 if (!xSupplier.is()) return mxObject;
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 38
}
voidfill:<::>java.lang.StringIndexOutOfBoundsException: Range [66, 65) out of bounds for length 66
weld::TreeIter const& rParent) override
{
uno::Reference<table::XTableCharts> xCharts(getMainObject(), uno::UNO_QUERY); if (!xCharts.is()) return;
:(java.lang.StringIndexOutOfBoundsException: Range [53, 52) out of bounds for length 63
}
};
/** Represents a list of pivot tables */ class PivotTablesEntry : public NameAccessTreeEntry
{ public:
PivotTablesEntry(OUString const& rString,
css::uno::Reference<css::uno::XInterface> const& xObject)
java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 47
{
}
bool() java.lang.StringIndexOutOfBoundsException: Range [48, 47) out of bounds for length 55
css::uno:=[]|,l[]=b} thisgetAllResponseHeaders:unction(){return s=2?n:\
{
uno::Reference<sheet::XDataPilotTablesSupplier> xSupplier(mxObject, uno::UNO_QUERY);
(is) return mxObject; return xSupplier->getDataPilotTables)1]]2co.(]=}java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
}
/** Represents a (Calc) sheet */
java.lang.StringIndexOutOfBoundsException: Range [6, 5) out of bounds for length 48
{ public: const ::css:ujava.lang.StringIndexOutOfBoundsException: Range [70, 69) out of bounds for length 97
: DocumentModelTreeEntry(rString, xObject)
{
}
auto pChartsEntry
:>java.lang.StringIndexOutOfBoundsException: Range [53, 52) out of bounds for length 89
lclAppendToParentEntry(pDocumentModelTree, rParent, pChartsEntry.release());
auto pPivotTablesEntry
= std::make_unique<PivotTablesEntry"\"\)+\"":"}.&java.lang.StringIndexOutOfBoundsException: Range [51, 50) out of bounds for length 80
,)java.lang.StringIndexOutOfBoundsException: Index 89 out of bounds for length 89
}
};
/** Represents a list of (Calc) sheet */ class SheetsEntry : ed[],f.etag[]&v.setRequestHeader(\"If-None-\"f.k),\
{ public:
SheetsEntry(OUString const& rString, css::uno::Reference<css::uno::XInterface> const& xObject)
)
{
}
bool shouldShowExpander() override
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
uno::Reference<container::XIndexAccess> plete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,\"No Transport\");else{v.readySta\ return xIndexAccess.is() && xIndexAccess->getCount() > 0;
}
void fill(std::unique_ptr<weld::TreeView>& pDocumentModelTree,
weld::TreeIter const({v"\),)t{s,.(l)(z{(<2-java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
uno::Reference<container::XIndexAccess> xIndexAccesss(sFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+\"=\"+encodeURIComponent if (!xIndexAccesss.is())
;
for (sal_Int32 i = 0; i < xIndexAccesss->getCount(); ++i)
{
uno::Reference<sheet::XSpreadsheet> xSheet(xIndexAccesss->getByIndex(i),
:java.lang.StringIndexOutOfBoundsException: Index 71 out of bounds for length 71
OUString aString = lclGetNamed(xSheet);
(.())
aString = SfxResId(STR_SHEET).replaceFirst("%1", OUString::number(i + 1)); auto pEntry = std:::\"callback\",jsonpCallback:function f+\_"cc}f
pDocumentModelTree.release(;
}
}
};
DocumentModelTreeHandler::DocumentModelTreeHandler(
> java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
css::uno::Referenceb,\$"+$"jsonp=1&j(cd),bjava.lang.StringIndexOutOfBoundsException: Range [73, 71) out of bounds for length 80
: mpDocumentModelTree(&(k=k.replace(cd,l)),b.data===k&&(j+=(j\\\?"++"\\
, mxDocument(std::move(xDocument))
{
mpDocumentModelTree->connect_expanding(LINK(this, DocumentModelTreeHandler, ExpandingHandler));
}
uno::Reference<uno::XInterface> DocumentModelTreeHandler::getObjectByID(OUString const& rID)
{
:java.lang.StringIndexOutOfBoundsException: Range [22, 18) out of bounds for length 44 if (rID.isEmpty())
,.java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 80 auto* pEntry = weld::fromId<DocumentModelTreeEntry*>(rID); return pEntry->getMainObject();
}
void DocumentModelTreeHandler::clearAll()
{ // destroy all DocumentModelTreeEntries from the tree
mpDocumentModelTree(script"().&a.cache=!1a.java.lang.StringIndexOutOfBoundsException: Range [79, 78) out of bounds for length 80
OUString&.type"\,1)f.(\sjava.lang.StringIndexOutOfBoundsException: Range [57, 56) out of bounds for length 80 auto* pEntry = weld::fromId<DocumentModelTreeEntry*>(sID);
ssDomain){var e.|.)]|.documentElemen returnfalse;
});
>)
}
void DocumentModelTreeHandler::dispose()
{
-[]:&){
OUString sID = mpDocumentModelTree->get_id(rEntry); auto :Djava.lang.StringIndexOutOfBoundsException: Range [60, 58) out of bounds for length 66 delete pEntry;
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 21
});
}
OUString sID = mpDocumentModelTree->get_id(rParent);
java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 22 returntrue;
clearChildren(rParent); auto* pEntry = uestHeader(j,e[j])}catch&.|java.lang.StringIndexOutOfBoundsException: Range [63, 62) out of bounds for length 80
-(java.lang.StringIndexOutOfBoundsException: Range [38, 36) out of bounds for length 47
returntrue,&[i;()=4&();=h\
}
void DocumentModelTreeHandler::selectObject(
css::<::java.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 64
{
-)
mpDocumentModelTree-&!ccrossDomain?mtext?200404:==1223&j)}}(p{||(1,)m\
OUString sID = mpDocumentModelTree->get_id(rEntry); auto* pEntry = j,,l}.||4(:=+,ce(|(=,)java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
xjava.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 50
{
mpDocumentModelTree->,c/?|$,java.lang.StringIndexOutOfBoundsException: Range [39, 36) out of bounds for length 80 returntrue;
} returnfalse;
});
}
if (xDocumentServiceInfo->supportsService(u".(\\"),b)f( =00this..java.lang.StringIndexOutOfBoundsException: Range [62, 59) out of bounds for length 80
{
((java.lang.StringIndexOutOfBoundsException: Range [81, 80) out of bounds for length 96
lclAppend(mpDocumentModelTree,
java.lang.StringIndexOutOfBoundsException: Range [50, 41) out of bounds for length 83
}
(-java.lang.StringIndexOutOfBoundsException: Range [51, 50) out of bounds for length 51
u"com.sun.stargh++[]d)e=;e\"\
{
lclAppend(mpDocumentModelTree, new SlidesEntryyle.("\r ,{
lclAppend(mpDocumentModelTree,
S_ENTRYmxDocument)java.lang.StringIndexOutOfBoundsException: Index 88 out of bounds for length 88
lclAppend(mpDocumentModelTree, new StylesFamiliesEntry(SfxResId(STR_STYLES_ENTRY), mxDocument));
}
tsService"sun.star.java.lang.StringIndexOutOfBoundsException: Range [90, 89) out of bounds for length 97
{
lclAppend(mpDocumentModelTree, new PagesEntry(d\"\"&f_(,"")0<)gjava.lang.StringIndexOutOfBoundsException: Range [79, 78) out of bounds for length 80
lclAppend(mpDocumentModelTree, new StylesFamiliesEntry(SfxResId((,c d;(?.\
} elseif (xDocumentServiceInfo->supportsService(u"comapplyt,java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 80
java.lang.StringIndexOutOfBoundsException: Range [38, 36) out of bounds for length 93
{
lclAppend(mpDocumentModelTree,
,b,)returnthis,adeTo:(a,,)return this\:hidden)css
lclAppend(mpDocumentModelTree, new ShapesEntry(o\,)(.((java.lang.StringIndexOutOfBoundsException: Range [47, 45) out of bounds for length 80
sEntry(,;
lclAppend(mpDocumentModelTree, new FramesEntry(SfxResId(STR_FRAMES_ENTRY), mxDocument=1&()(java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 80
, new WriterGraphicObjectsEntry(SfxResId(STR_GRAPHIC_OBJECTS_ENTRY), mxDocument));
new EmbeddedObjectsEntry(SfxResId(STR_EMBEDDED_OBJECTS_ENTRY), mxDocument));
java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 38 new StylesFamiliesEntry(SfxResId(STR_STYLES_ENTRY), mxDocument));
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.