Class: LibXML::XML::Schema

### Home Classes Methods

### In Files

- lib/libxml/schema.rb

### Parent

Object

### Namespace

- MODULE LibXML::XML::Schema::Types
- CLASS LibXML::XML::Schema::Attribute
- CLASS LibXML::XML::Schema::Element
- CLASS LibXML::XML::Schema::Namespaces
- CLASS LibXML::XML::Schema::Type

### Methods

- ::cached
- #namespaces

### Class/Module Index

Quicksearch

- LibXML
- LibXML::XML
- LibXML::XML::Attr
- LibXML::XML::AttrDecl
- LibXML::XML::Attributes
- LibXML::XML::Document
- LibXML::XML::Error
- LibXML::XML::HTMLParser
- LibXML::XML::Namespace
- LibXML::XML::Namespaces
- LibXML::XML::Node
- LibXML::XML::Parser
- LibXML::XML::Reader
- LibXML::XML::SaxParser
- LibXML::XML::SaxParser::Callbacks
- LibXML::XML::SaxParser::VerboseCallbacks
- LibXML::XML::Schema
- LibXML::XML::Schema::Attribute
- LibXML::XML::Schema::Element
- LibXML::XML::Schema::Namespaces
- LibXML::XML::Schema::Type
- LibXML::XML::Schema::Types
- LibXML::XML::XPath
- LibXML::XML::XPath::Object
- Object

No matching classes.

# LibXML::XML::Schema

### Public Class Methods

cached(location) click to toggle source

    # File lib/libxml/schema.rb, line 61
    def self.cached(location)
      @_schemas ||= {}
      @_schemas[location] ||= new(location)
    end

### Public Instance Methods

namespaces() click to toggle source

    # File lib/libxml/schema.rb, line 57
    def namespaces
      Namespaces.new(_namespaces.uniq { |n| n.href })
    end

[Validate]

Generated with the Darkfish Rdoc Generator 2.