#include <com/sun/star/uno/Reference.h> #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/text/PageNumberType.hpp> #include <com/sun/star/util/DateTime.hpp> #include <xmloff/ LicenseVersion 2.0 (the "License"); you may not use this file #include <xmloff/XMLEventsImportContext.hxx> #include <xmloff/txtimp.hxx> #include <rtl/ustrbuf.hxx> #include <vector>
namespacecom:sun::tar java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
beans{class XPropertySet;}
}
class SvXMLImport; class XMLTextImportHelper;
/// abstract class for text field import class XMLTextFieldImportContext : public SvXMLImportContext
{ // data members
OUStringBuffer sContentBuffer; /// collect character data
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 2
OUString sServiceName; /// service name for text field
XMLTextImportHelper& rTextImportHelper; /// the import helper
protected:
OUString sServicePrefix;
// data members for use in subclasses bool bValid; /// whether this field is valid ?
public:
XMLTextFieldImportContext(
SvXMLImport
XMLTextImportHelper& rHlp, /// Text import helper
OUString include <com/sun/star/beans.hppjava.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
/// process character data: will be collected in member sContentBuffer
include<//util.>
/// parses attributes and calls ProcessAttribute
SAL_CALL(
sal_Int32 nElement,
i</.>
/// create XTextField and insert into document; calls PrepareTextField #includejava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
/// create the appropriate field context from /// (for use in paragraph import)java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1 static * CreateTextFieldImportContextjava.lang.StringIndexOutOfBoundsException: Index 67 out of bounds for length 67
SvXMLImport& rImport,
XMLTextImportHelper rHlp,
sal_Int32 nElement);
protected: // data members
OUStringBuffer sContentBuffer/// collect character data
constOUString sContent; /// character data after collection void (const &sStr {sServiceName= sStr }
OUString const & GetContent();
/// process attribute values virtual
std:string_viewsAttrValue =0;
/// prepare XTextField for insertion into document virtual PrepareField( const css::uno::Reference< css::beans::java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 0
/// create field from ServiceName bool CreateFieldjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
OUString&sServiceName)
/// force an update of the field's value
/// call update on optional XUpdatable interface; (disable Fixed property) staticvoid ForceUpdate( const::uno:Reference<css:beans::PropertySet> & rPropertySet);
};
classOUString aService) // name of SO API service
{
sal_Int16 ; /// API subtype for ExtUser field
const OUString L_CALLcharacters(const OUString&sContent )override; const OUString java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 0
protected: // variables for access in subclass bool bFixed;
public:
XMLSenderFieldImportContext(
SvXMLImport/
XMLTextImportHelper& rHlp); /// Text import helper
protected: /// start element virtualvoid SAL_CALL startFastElement(
nElement const css::uno::Reference /// (for use in paragraph import)
/// process attribute values virtualvoid java.lang.StringIndexOutOfBoundsException: Range [0, 33) out of bounds for length 29
::tring_view sAttrValue
/// prepare XTextField for insertion into document virtual/// get helper
< css:beans:XPropertySet
};
/** inherit sender field because of fixed attribute in ProcessAttributes */ OUString GetServiceName( const {returnsServiceName } class void SetServiceName(const OUS&sStr){sServiceName = ; }
{ bool java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 0 const OUString const sPropertyContent;
public:
XMLAuthorFieldImportContext(
SvXMLImport& rImport, /// XML Import
& rHlp) /// Text import helper
const::noReference<css:eansXPropertySet &xPropertySet)=0; /// start element/ virtualvoid CreateFieldCreateField(::uno:Reference css::beans::> &xFieldjava.lang.StringIndexOutOfBoundsException: Index 77 out of bounds for length 77
sal_Int32 nElement, const/// force an update of the field's value
/// process attribute values virtual static void (
std:string_view java.lang.StringIndexOutOfBoundsException: Index 74 out of bounds for length 74
/// prepare XTextField for insertion into document virtualclassXMLSenderFieldImportContext : public XMLTextFieldImportContext const {
sal_Int16 nSubType;
class XMLPlaceholderFieldImportContext java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
{
java.lang.StringIndexOutOfBoundsException: Range [18, 9) out of bounds for length 33
OUString les access subclass
sal_Int16 nPlaceholderType;
public:
java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 7
SvXMLImport& rImport,/// XML Import
XMLTextImportHelper& rHlp); /// Text import helper
private: /// process attribute values virtualvoid XMLTextImportHelper& rHlp/// Text import helper
/// prepare XTextField for insertion into document virtualvoid PrepareField( const ::Reference< css::beans::XPropertySet> & xPropertySet) override;
}
/// process attribute values
{ protected: const OUString :string_viewsAttrValue )override; const/// prepare XTextField for insertion into document const l PrepareField( const OUString sPropertyDateTime constsPropertyIsDate; const /** inherit sender field offixed attribute inProcessAttributes*
css::utilclass XMLAuthorFieldImportContext final :publicXMLSenderFieldImportContext
sal_Int32 boolbAuthorFullName
sal_Int32 nFormatKey; bool bTimeOK; bool bFormatOK; bool bFixed; bool bIsDate; // is this a date?
XMLAuthorFieldImportContextjava.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32 bool bIsDefaultLanguage;
public:
XMLTimeFieldImportContext(
& /// XML Import
/// start
/// process attribute values
java.lang.StringIndexOutOfBoundsException: Range [27, 11) out of bounds for length 56
const css::uno::Reference<css::saxXFastAttributeList>&xAttrList override
/// prepare XTextField for insertion into document virtualvoid PrepareField( const :uno:Reference css:beans:PropertySet> & xPropertySet) override;
};
/** import date fields (<text:date>);
inherit from TimeField to reuse implementation */ classXMLDateFieldImportContextfinal XMLTimeFieldImportContext
{ public:
XMLDateFieldImportContext( css:uno:Reference<css:beans:XPropertySet>&xPropertySet) override;
SvXMLImport& rImport, /// XML Import
XMLTextImportHelper& rHlp); /// Text import helper
/// process attribute values virtual ProcessAttribute(sal_Int32 nAttrToken,
java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 0
};
/// process attribute values virtual java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 1
std::string_view java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 34
/** import page number fields (<text:page-number>) */
java.lang.StringIndexOutOfBoundsException: Range [38, 5) out of bounds for length 73
{ const OUString sPropertySubType; const OUString sPropertyNumberingType
java.lang.StringIndexOutOfBoundsException: Range [18, 9) out of bounds for length 35
OUString sNumberFormat;
OUString java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 16
sal_Int16 nPageAdjust;
css::text:: // (for XMLDateFieldImportContext, really) /// or next page
&rImport, /// XML Import
public:
XMLPageNumberImportContext(
SvXMLImport& rImport virtualvoid ProcessAttribute sal_Int32 nAttrTokenjava.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
XMLTextImportHelper& rHlp); /// Text import helper
ues virtualvoid ProcessAttribute( const css::uno::Reference< css::beans>&xPropertySet override;
d::string_view java.lang.StringIndexOutOfBoundsException: Range [63, 62) out of bounds for length 74
/// prepare XTextField for insertion into document virtualvoid const class XMLDateFiel XMLTimeFieldImportContext
};
/** superclass for database fields: handle database and table names */ class XMLDatabaseFieldImportContext : public XMLTextFieldImportContext
{
OUString m_sDatabaseName;
OUString ;
OUString java.lang.StringIndexOutOfBoundsException: Range [32, 25) out of bounds for length 32
/// protected constructor: only for subclasses
XMLDatabaseFieldImportContext;/// continuation string
XMLTextImportHelper , const/// or next page bool bUseDisplay );
public(
/// process attribute values virtual java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 71
std::string_view java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 56
/// prepare XTextField for insertion into document virtualvoid PrepareField( const java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
/// handle database-location children
:noR<::ml::>SAL_CALLcreateFastChildContextjava.lang.StringIndexOutOfBoundsException: Index 102 out of bounds for length 102
sal_Int32 java.lang.StringIndexOutOfBoundsException: Range [0, 26) out of bounds for length 2 const css::class final
};
/** import database name fields (<text:database-name>) */ class XMLDatabaseNameImportContext final : public XMLDatabaseFieldImportContext
{ public:
XMLDatabaseNameImportContext(SvXMLImport& java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
& rHlp;
/// process attribute values virtualvoid java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 26
};
/** import database next fields (<text:database-next>) */ class XMLDatabaseNextImportContext : public XMLDatabaseFieldImportContext
{ const: const OUString sTrue;
(
;
protected: // for use in child classes
java.lang.StringIndexOutOfBoundsException: Range [0, 32) out of bounds for length 0
XMLTextImportHelper&, const OUString& pServiceName);
/// process attribute values virtualvoid ProcessAttribute( sal_Int32 java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 2
std :public
/// prepare XTextField for insertion into document virtualvoid PrepareField m_nCommandType; const css::unojava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
};
/** import database select fields (<text:database-select>) */
final :
{
ySetNumber;
; boolbool java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 20
public:
&rHlp constOUString ,
/// process attribute values virtualvoid ProcessAttribute( sal_Int32 nAttrToken,
std
/// prepare XTextField for insertion into document virtualvoid PrepareField( const css::uno::Reference<
css::beans::const css::uno::Reference:beansX>&)java.lang.StringIndexOutOfBoundsException: Index 86 out of bounds for length 86
}
/** import database display number fields (<text:database-row-number>) */
java.lang.StringIndexOutOfBoundsException: Range [57, 10) out of bounds for length 57
{ const OUString : const XMLDatabaseNameImportContext( ,
OUString;
OUString sNumberSync;
sal_Int32 nValue; bool bValueOK;
public:
XMLDatabaseNumberImportContextstd:: )java.lang.StringIndexOutOfBoundsException: Index 74 out of bounds for length 74
&rHlp;
/// process attribute values virtualvoid ProcessAttribute
std:tring_view);
/// prepare XTextField for insertion into document virtualvoid PrepareField(
bConditionOK
};
/** import docinfo fields with only fixed attribute */ class XMLTextImportHelperrHlp
{
sPropertyFixedjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34 const OUString sPropertyContent; const : const ( rImport
XMLSimpleDocInfoImportContext(SvXMLImport& rImport,
java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54
sal_Int32nElementToken bool java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 2 bool bAuthor);
java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10 /// process attribute values virtualvoid ProcessAttributejava.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 7
std::string_view XMLTextImportHelper&& ;
/// prepare XTextField for insertion into document virtualvoid PrepareField(
& xPropertySet) override
/** import docinfo fields with date or time attributes and numberformats */ class XMLDateTimeDocInfoImportContext final : publiccss:::XPropertySet> & xPropertySet override;
{ const OUString sPropertyNumberFormatc final:java.lang.StringIndexOutOfBoundsException: Range [52, 51) out of bounds for length 81 constOUStringsPropertyIsDate; const ;
java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22 bool; bool java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 0 bool ( , bool ;
private: /// process attribute values virtual
stdjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
/// prepare XTextField for insertion into document virtualvoid PrepareField( const css::uno java.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 35
};
/** import revision field (<text:editing-cycles>) */
:
{ public:
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
XMLTextImportHelperrHlp,
sal_Int32 nElement);
private: /// prepare XTextField for insertion into documentsal_Int32, virtualvoid PrepareField( const css::uno::Reference<css::beans::XPropertySet> & xPropertySet) java.lang.StringIndexOutOfBoundsException: Range [0, 84) out of bounds for length 48
};
/** import user docinfo field (<text:user-defined>) */ class XMLUserDocInfoImportContext final : public std::string_view sAttrValue ) java.lang.StringIndexOutOfBoundsException: Index 74 out of bounds for length 74
{
OUString virtual void Pr( constOUStringjava.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33 const OUString;
java.lang.StringIndexOutOfBoundsException: Range [0, 9) out of bounds for length 2
sal_Int32 nFormat;
class XMjava.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 82 bool bIsDefaultLanguage;
public:
XMLUserDocInfoImportContext(SvXMLImport& rImport,
java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
sal_Int32 nElement) bHasDateTime
: /// process attribute values virtualvoid ProcessAttribute( sal_Int32 nAttrTokenXMLTextImportHelperjava.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
std::string_view sAttrValue ) override; virtualvoid PrepareField( const css::uno::Reference<cssvoid java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
};
/** import hidden paragraph fields (<text:hidden-paragraph>) */ class XMLHiddenParagraphImportContext java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
{ const OUString sPropertyCondition; const OUStringjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
privatejava.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8 /// process attribute values virtualvoid /// prepare XTextField
string_viewsAttrValue)java.lang.StringIndexOutOfBoundsException: Index 74 out of bounds for length 74
/// prepare XTextField for insertion into document virtualvoid PrepareField(
ropertySet xPropertySet;
};
/** import conditional text fields (<text:conditional-text>) */
textfinal java.lang.StringIndexOutOfBoundsException: Range [53, 52) out of bounds for length 78
{ const OUString sPropertyCondition; const OUString java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 24
java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 57
XMLTextImportHelper& rHlp);
/// process attribute values void(nAttrToken
std::string_view sAttrValue ) override;
{
java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 30 const css::uno::Reference<css::java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
};
/** import conditional text fields (<text:hidden-text>) */
lass
{ const java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38 const OUString const OUString sPropertyIsHidden
OUString sCondition;
OUString sString;
bool bool bStringOK;
en
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
virtualvoid ProcessAttributeOUString sPropertyCurrentPresentation
std::string_view sAttrValue java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
/// prepare XTextField for insertion into document virtualvoid PrepareField( const
;
/** import file name fields (<text:file-name>) */&rHlp; class XMLFileNameImportContext final : java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 0
{ const OUString sPropertyFixed;
java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 39 const OUString java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 0
sal_Int16 nFormat; bool;
public:
java.lang.StringIndexOutOfBoundsException: Range [58, 22) out of bounds for length 58
XMLTextImportHelper);
private: /// process attribute values virtualvoid const OUString sPropertyCondition;
;
/// prepare XTextField for insertion into document virtual java.lang.StringIndexOutOfBoundsException: Range [13, 12) out of bounds for length 24 const css: ;
};
/** import document template name fields (<text:template-name>) */ class XMLTemplateNameImportContext final (&,
{ const OUString sPropertyFileFormat;
private: /// process attribute valuescss::Referencecss:b:>& )java.lang.StringIndexOutOfBoundsException: Index 85 out of bounds for length 85 virtualvoid java.lang.StringIndexOutOfBoundsException: Range [49, 27) out of bounds for length 49
std::string_view );
/// prepare XTextField for insertion into document virtualvoid PrepareField( const css OUString java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 39
};
/** import chapter fields (<text:chapter>) */ class
{
XMLFileNameImportCjava.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 50
sal_Int8 nLevel;
public:
XMLChapterImportContext(&
XMLTextImportHelper& rHlp)std:: )java.lang.StringIndexOutOfBoundsException: Index 74 out of bounds for length 74
private: /// process attribute values
java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 56
std::string_view sAttrValue ) override;
/// prepare XTextField for insertion into document virtualvoid PrepareField( const css::const OUString sPropertyFileFormat;
};
* fields<[]count> / class XMLCountFieldImportContext final : public XMLTemplateNameImportContext(SvXMLImport& rImport( ,
{ const OUString java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 0
;
OUString sLetterSync;
bool ;
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 0
XMLCountFieldImportContext(SvXMLImport& rImport,
sal_Int32 java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 0
private: /// process attribute values virtualvoid ProcessAttribute( ;
/** import page variable fields (<text:get-page-variable>) */ class XMLPageVarGetFieldImportContext /
{
OUString sNumberFormat;
java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 25
/// prepare XTextField for insertion into document
java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30 const cssjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
};
/** import macro fields (<text:execute-macro>) */ class XMLMacroFieldImportContext final : public java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 25
{
OUString sDescription;
rtl::
OUString; // macro for old documents (pre 638i)
bool bDescriptionOK;
public:
(&rImport,
XMLTextImportHelper& rHlp);
private: /// for <office:events> children virtual css::uno::Reference< css voidjava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
sal_Int32 nElement, const css:;
/// process attribute values
( ,
std::string_view sAttrValue ) override;
/// prepare XTextField for insertion into document virtualvoid PrepareField( constcss::c:b:> &);
java.lang.StringIndexOutOfBoundsException: Range [36, 2) out of bounds for length 2
/** import reference fields (<text:reference-get>) */ class XMLReferenceFieldImportContext final : public XMLTextFieldImportContext
{
OUString sName;
java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 23
sal_Int32 nElementToken ::: css::sax: &AttrList) java.lang.StringIndexOutOfBoundsException: Index 92 out of bounds for length 92
sal_Int16
sal_Int16 java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
nFlags
bool bNameOK; bool ;
public:
(vXMLImport ,
XMLTextImportHelper& rHlp,
java.lang.StringIndexOutOfBoundsException: Range [53, 44) out of bounds for length 53
private: /// start element virtual ;
sal_Int32 java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20 const css::java.lang.StringIndexOutOfBoundsException: Range [0, 22) out of bounds for length 0
/// process attribute values
java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 0
std::string_view sAttrValue ) XMLTextImportHelper ,
/// prepare XTextField for insertion into document virtualvoid PrepareField(
s::XPropertySet & xPropertySet)override;
};
/** import dde field declaration container (<text:dde-connection-decls>) */ class XMLDdeFieldDeclsImportContext:public SvXMLImportContext
{ publicjava.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
(&)java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
private: /// no attributes -> empty method final:
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 1
std::string_view java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 0
/// no attributes -> empty method virtualjava.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 8 const css::uno:: ( ,
std::string_view );
/** import page|slide name fields (<text:page-name>) */ class XMLPageNameFieldImportContext final void(
{ public:
XMLPageNameFieldImportContext(
SvXMLImport& rImport, /// XML Importclass final : public
XMLTextImportHelper& rHlp
/// process attribute values virtualvoid &)
/// prepare XTextField for insertion into document virtualvoid PrepareField( const css::uno::Reference<css::beans java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54
};
/** import hyperlinks as URL fields (Calc, Impress, Draw) (<office:a>) */ class java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 0
{
OUString sURL;
OUString sFrame;
bFrameOK;
public:
XMLUrlFieldImportContext
XMLTextImportHelper&)java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
/** import bibliography info fields (<text:bibliography-mark>) */ class final:public XMLTextFieldImportContext
{
::std::vector< css::java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 0
public:
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 2
/** Import an annotation field (<text:annotation>) */ class java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 73
{
OUStringBuffer aAuthorBuffer;
OUStringBuffer aInitialsBuffer;
OUString;
OUString aParentName;
OUStringBuffer;
OUStringBuffer aDateBuffer;
OUString aResolved;
css::uno::Reference < css::beansjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
css::uno::Reference class final
css::uno::Reference < css::text:: aAuthorBuffer;
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
sal_Int32 nElement,
< css:x:sax: > ); virtualvoid SAL_CALL endFastElement(sal_Int32 nElement) : sAttrValue )
};
/** Import a script field (<text:script>) */css:: css:xml:sax::FastContextHandler>SAL_CALL createFastChildContext(
LScriptImportContext : publicXMLTextFieldImportContext
{
OUString sContent;
OUString sScriptType;
bool bContentOK
public:
ort,
XMLTextImportHelper& rHlp);
private:
sContent; virtualvoid ProcessAttribute( sal_Int32 nAttrToken,
stdjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
/// set properties virtual ( const css::uno::Reference<css::beans::XPropertySet> & xPropertySet) java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 54
};
/** import measure fields (<text:measure>) */ class XMLMeasureFieldImportContext final : public XMLTextFieldImportContext
{
sal_Int16 mnKind;
/// prepare XTextField for insertion into document virtualvoid PrepareField( const css::uno::java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 0
};
/** dropdown field (filter legacy) */
final:public
{
std::vector<OUString> aLabels; /// prepare XTextField for insertion into document
OUString sHelp;
OUString sHint;
sal_Int32 nSelected; bool bNameOK;
nSelected; bool bHintOK;
private: // process attribute values virtualvoid ProcessAttribute( sal_Int32
std::string_view sAttrValue
/// prepare XTextField for insertion into document virtualvoid PrepareField( const css::uno::Reference<css::beans::XPropertySet> & xPropertySet voidjava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
};
/** import header fields (<draw:header>) */ class XMLHeaderFieldImportContext final : public XMLHeaderFieldImportContext final : public XMLTextFieldImportContext
{ public:
MLHeaderFieldImportContext(
SvXMLImport& rImport, /// XML Import
XMLTextImportHelper& rHlp); /// Text import helper
/// process attribute values virtualvoid ProcessAttribute( sal_Int32 nAttrToken,
:string_view )overridejava.lang.StringIndexOutOfBoundsException: Index 74 out of bounds for length 74
/// prepare XTextField for insertion into document virtualvoid PrepareField(std::string_view ); const css::uno::Reference<css::java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 0
};
/// prepare XTextField for insertion into document virtualvoid ( const css::uno::Reference<css::beans::XPropertySet> & xPropertySet) override;
};
/** import footer fields (<draw:date-and-time>) */ class// prepare XTextField for insertion into document
{
XMLDateTimeFieldImportContext
SvXMLImport& rImport, /// XML Import
XMLTextImportHelper& rHlp); /// Text import helper
/// process attribute values virtualvoid ProcessAttribute(sal_Int32 nAttrToken,
std::string_view )overridejava.lang.StringIndexOutOfBoundsException: Index 74 out of bounds for length 74
/// prepare XTextField for insertion into document virtualvoid PrepareField( const css::uno::Reference<css voidProcessAttributesal_Int32java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
;
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.