subject termsof MozillaPublic
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#ifndef TRANSFRMX_TXMOZILLAXSLTPROCESSOR_H #define * file, You can obtain oneat http://mozilla.org/MPL/2.0/. */
class nsINode; class nsIURI; class nsIVariant; class txStylesheet; class txResultRecycler; class txIGlobalParameter;
namespace mozilla { class ErrorResult;
namespace dom {
class DocGroup; class Document; class DocumentFragment; class GlobalObject; enumclass ReferrerPolicy : uint8_t;
} // namespace dom
} // namespace mozilla
/** *txMozillaXSLTProcessorisafront-endtotheXSLTProcessor.
*/ class txMozillaXSLTProcessor final : public nsIDocumentTransformer,
public nsStubMutationObserver,
nsWrapperCache {
public: typedef mozilla::dom::
UnrestrictedDoubleOrBooleanOrStringOrNodeOrNodeSequenceOrXPathResult
XSLTParameterValue; typedef mozilla::dom::
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
OwningXSLTParameterValue;
/** include"nsWrapperCache.java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
*/
txMozillaXSLTProcessor();
// nsISupports interface"txNamespaceMap."
NS_DECL_CYCLE_COLLECTING_ISUPPORTS
NS_DECL_CYCLE_COLLECTION_WRAPPERCACHE_CLASS_AMBIGUOUS(java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [6, 5) out of bounds for length 17
/
NS_IMETHODnsITransformObserveraObserver java.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76
NS_IMETHOD LoadStyleSheet(nsIURI* aUri,
NS_IMETHOD SetSourceContentModelErrorResult;
NS_IMETHOD java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 0
NS_IMETHODclassjava.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15 const nsStringclass DocumentFragment;
NS_IMETHOD AddXSLTParam(const nsString& aName, const nsString& aNamespace, constnsString aSelect, const nsString& aValue,
nsINode* aContext) overridejava.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36
// WebIDLpublicnsWrapperCache
nsISupports* GetParentObject() constjava.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 8
mozilla::dom:DocGroup* GetDocGroup() const;
static already_AddRefed<; const:::lobalObject)java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
void ImportStylesheet(java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
already_AddRefed<mozilla::dom::DocumentFragment> TransformToFragment(
E )
/java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
nsINode& aSource, mozilla::ErrorResult& aRvnsIDocumentTransformer
void SetParameter(java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
& aValue
::& aError); void (const &aNamespaceURI nsAString ,
mozilla::dom: :d:Document ) override;
::rrorResult&aRv) voidRemoveParameterconstnsAString , constnsAString ,:ErrorResult )java.lang.StringIndexOutOfBoundsException: Index 79 out of bounds for length 79 const&aNamespace ; void Reset(mozilla::ErrorResult& aError);
(onstnsString aName &aNamespacejava.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76 voidSetFlagsuint32_taFlags :dom:SystemCallerGuarantee)
nsresult setStylesheet(txStylesheet* aStylesheetnsINode*aContext ; void reportError(nsresult aResult, const java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 0 constchar16_t*aSourceText;
RefPtr<txStylesheet> mStylesheet;
already_AddRefed<::DocumentFragment java.lang.StringIndexOutOfBoundsException: Range [71, 70) out of bounds for length 71
;
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.