Base Framework
Classes | Public Types | Public Member Functions | List of all members
Stylesheet Class Reference

Stylesheet. More...

#include <base/xml/Stylesheet.h>

Inherits Object.

Public Types

enum  OutputType { OUTPUT_XML, OUTPUT_HTML, OUTPUT_TEXT }
 

Public Member Functions

 Stylesheet ()
 
 Stylesheet (const String &filename)
 
 Stylesheet (const Document &document)
 
 Stylesheet (const Stylesheet &copy) noexcept
 
Stylesheetoperator= (const Stylesheet &assign) noexcept
 
String getOutputMethod () const
 
String getNamespace () const
 
String getVersion () const
 
String getEncoding () const
 
bool omitXmlDeclaration () const
 
String getPublicId () const
 
String getSystemId () const
 
String getMediaType () const
 
bool isStandalone () const
 
bool indent () const
 
Array< StringgetExcludedPrefixes () const
 

Detailed Description

Stylesheet.

Stylesheet.

Version
1.0
Examples
testsuite/xsltprocessor.cpp.

Member Enumeration Documentation

◆ OutputType

The output type.

Enumerator
OUTPUT_XML 

XML.

OUTPUT_HTML 

HTML.

OUTPUT_TEXT 

Text.

Constructor & Destructor Documentation

◆ Stylesheet() [1/4]

Stylesheet::Stylesheet ( )

Initializes stylesheet.

◆ Stylesheet() [2/4]

Stylesheet::Stylesheet ( const String filename)

Initializes the stylesheet.

Parameters
filenameThe name of the file.

◆ Stylesheet() [3/4]

Stylesheet::Stylesheet ( const Document document)

Initializes the stylesheet.

Parameters
documentThe XML document.

◆ Stylesheet() [4/4]

Stylesheet::Stylesheet ( const Stylesheet copy)
inlinenoexcept

Initializes stylesheet from other stylesheet.

Member Function Documentation

◆ operator=()

Stylesheet& Stylesheet::operator= ( const Stylesheet assign)
inlinenoexcept

Assignment of stylesheet by stylesheet.