Sha256: f58d252c760d9ed6c1d64c8288edd50c343e326b2443013bbb358c09b5e34145
Contents?: true
Size: 393 Bytes
Versions: 3
Compression:
Stored size: 393 Bytes
Contents
module XsdModel module Elements class Extension include BaseElement #TODO: why isn't this picked up from BaseElement where it's also extended? extend AttributeMethods attribute_method :base def basic_xsd_extension? base.start_with?("#{xsd_prefix}:") end def custom_extension? !basic_xsd_extension? end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
xsd_model-0.7.0 | lib/xsd_model/elements/extension.rb |
xsd_model-0.6.0 | lib/xsd_model/elements/extension.rb |
xsd_model-0.5.0 | lib/xsd_model/elements/extension.rb |