Class: HealthDataStandards::Validate::Schematron::JavaProcessor::HdsUrlResolver
- Inherits:
-
Object
- Object
- HealthDataStandards::Validate::Schematron::JavaProcessor::HdsUrlResolver
- Defined in:
- lib/health-data-standards/validate/schematron/java_processor.rb
Instance Method Summary collapse
-
#initialize(schematron) ⇒ HdsUrlResolver
constructor
A new instance of HdsUrlResolver.
- #resolve(href, base) ⇒ Object
Constructor Details
#initialize(schematron) ⇒ HdsUrlResolver
Returns a new instance of HdsUrlResolver.
31 32 33 |
# File 'lib/health-data-standards/validate/schematron/java_processor.rb', line 31 def initialize(schematron) @file = schematron end |
Instance Method Details
#resolve(href, base) ⇒ Object
35 36 37 38 |
# File 'lib/health-data-standards/validate/schematron/java_processor.rb', line 35 def resolve(href, base) path = File.join(File.dirname(@file), href) return StreamSource.new(java.io.File.new(path)) end |