Class: VORuby::Resources::VOResource::V0_9::ResourceKeyType

Inherits:
Object
  • Object
show all
Includes:
XML::Mapping
Defined in:
lib/voruby/resources/voresource/voresource_v0_9.rb,
lib/voruby/resources/voresource/voresource_v0_9.rb

Direct Known Subclasses

ResourceKey

Instance Method Summary collapse

Instance Method Details

#value=(reskey) ⇒ Object

Raises:

  • (RuntimeError)


140
141
142
# File 'lib/voruby/resources/voresource/voresource_v0_9.rb', line 140

def value=(reskey)
  raise RuntimeError, "Resource Key '#{reskey}' in wrong format" if !reskey.match("^[\w\d\-_\.!~\*'\(\)]+(/[\w\d\-_\.!~\*'\(\)]+)*$")
end