Module: LibXML::XML::XSLT

Defined in:
lib/libxslt/deprecated.rb

Defined Under Namespace

Classes: Stylesheet

Constant Summary collapse

MAX_DEPTH =
LibXSLT::XSLT::MAX_DEPTH
MAX_SORT =
LibXSLT::XSLT::MAX_SORT
ENGINE_VERSION =
LibXSLT::XSLT::ENGINE_VERSION
LIBXSLT_VERSION =
LibXSLT::XSLT::LIBXSLT_VERSION
LIBXML_VERSION =
LibXSLT::XSLT::LIBXML_VERSION
XSLT_NAMESPACE =
LibXSLT::XSLT::XSLT_NAMESPACE
DEFAULT_VENDOR =
LibXSLT::XSLT::DEFAULT_VENDOR
DEFAULT_VERSION =
LibXSLT::XSLT::DEFAULT_VERSION
DEFAULT_URL =
LibXSLT::XSLT::DEFAULT_URL
NAMESPACE_LIBXSLT =
LibXSLT::XSLT::NAMESPACE_LIBXSLT
NAMESPACE_NORM_SAXON =
LibXSLT::XSLT::NAMESPACE_NORM_SAXON
NAMESPACE_SAXON =
LibXSLT::XSLT::NAMESPACE_SAXON
NAMESPACE_XT =
LibXSLT::XSLT::NAMESPACE_XT
NAMESPACE_XALAN =
LibXSLT::XSLT::NAMESPACE_XALAN

Class Method Summary collapse

Class Method Details

.file(filename) ⇒ Object



28
29
30
31
32
33
34
35
# File 'lib/libxslt/deprecated.rb', line 28

def self.file(filename)
  doc = ::LibXML::XML::Document.file(filename)
  stylesheet = LibXSLT::XSLT::Stylesheet.new(doc)

  result = Stylesheet.new(stylesheet)
  result.filename = filename
  result
end

.newObject



24
25
26
# File 'lib/libxslt/deprecated.rb', line 24

def self.new
  Stylesheet.new(nil)
end