Class: ONIX::ONIX21::SubsetDSL

Inherits:
SubsetDSL show all
Defined in:
lib/onix/onix21.rb

Class Method Summary collapse

Methods inherited from SubsetDSL

_ancestor_registered_scopes, _ancestors_registered_elements, ancestor_registered_scopes, ancestors_registered_elements, element, elements, #initialize, #parse, registered_elements, registered_scopes, scope, #unsupported

Methods inherited from Subset

parse, #parse, tag_match, #tag_match, #unsupported

Constructor Details

This class inherits a constructor from ONIX::SubsetDSL

Class Method Details

.get_class(name) ⇒ Object



23
24
25
26
27
28
29
# File 'lib/onix/onix21.rb', line 23

def self.get_class(name)
  if ONIX::ONIX21.const_defined?(name,false)
    ONIX::ONIX21.const_get(name)
  else
    ONIX.const_get(name)
  end
end

.ref_to_short(name) ⇒ Object



19
20
21
# File 'lib/onix/onix21.rb', line 19

def self.ref_to_short(name)
  ONIX::ONIX21::RefToShort.names[name]
end

.short_to_ref(name) ⇒ Object



16
17
18
# File 'lib/onix/onix21.rb', line 16

def self.short_to_ref(name)
  ONIX::ONIX21::ShortToRef.names[name]
end