class PubliSci::Prov::Plan
Public Instance Methods
steps(steps=nil)
click to toggle source
# File lib/publisci/metadata/prov/plan.rb, line 6 def steps(steps=nil) if steps if File.exist? steps steps = Array[IO.read(steps).split("\n")] end @steps = Array[steps] else @steps end end
to_n3()
click to toggle source
# File lib/publisci/metadata/prov/plan.rb, line 17 def to_n3 str = "<#{subject}> a prov:Plan ;\n" if steps str << "\trdfs:comment (\"#{steps.join('" "')}\") ;\n" end add_custom(str) str << "\trdfs:label \"#{__label}\" .\n\n" end
to_s()
click to toggle source
# File lib/publisci/metadata/prov/plan.rb, line 27 def to_s subject end