class BELParser::Script::Syntax::UnresolvableNamespaceError

UnresolvableNamespaceError indicates that a namespace resource could not be resolved.

Attributes

identifier[R]

Gets the unresolvable namespace identifier.

prefix[R]

Gets the unresolvable namespace prefix.

Public Class Methods

new(define_namespace_node, prefix, identifier) click to toggle source
# File lib/bel_parser/script/syntax/unresolvable_namespace.rb, line 49
def initialize(define_namespace_node, prefix, identifier)
  super(define_namespace_node, nil)
  @prefix     = prefix
  @identifier = identifier
end

Public Instance Methods

msg() click to toggle source
# File lib/bel_parser/script/syntax/unresolvable_namespace.rb, line 55
def msg
  %(Could not resolve "#@prefix" with identifier "#@identifier".)
end