Class: ONIX::Subset

Inherits:
Object
  • Object
show all
Defined in:
lib/onix/subset.rb

Direct Known Subclasses

Code, ONIXMessage, SubsetDSL

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.parse(n) ⇒ Object

instanciate Subset form Nokogiri::XML::Element



27
28
29
30
31
# File 'lib/onix/subset.rb', line 27

def self.parse(n)
  o=self.new
  o.parse(n)
  o
end

.tag_match(v) ⇒ Object



46
47
48
# File 'lib/onix/subset.rb', line 46

def self.tag_match(v)
  TagNameMatcher.new(v)
end

Instance Method Details

#parse(n) ⇒ Object

parse Nokogiri::XML::Element



34
35
# File 'lib/onix/subset.rb', line 34

def parse(n)
end

#tag_match(v) ⇒ Object



42
43
44
# File 'lib/onix/subset.rb', line 42

def tag_match(v)
  TagNameMatcher.new(v)
end

#unsupported(tag) ⇒ Object



37
38
39
40
# File 'lib/onix/subset.rb', line 37

def unsupported(tag)
#      raise SubsetUnsupported,tag.name
#      puts "SubsetUnsupported: #{self.class}##{tag.name} (#{ShortToRef.names[tag.name]})"
end