class RoadForest::TypeHandlers::RDFaWriter::DocumentAffordanceDecorator
Public Class Methods
can_decorate?(env)
click to toggle source
# File lib/roadforest/type-handlers/rdfa-writer/environment-decorator.rb, line 203 def self.can_decorate?(env) return false unless env._base_env_.class <= DocumentEnvironment affordances_in_graph?(env._engine.graph) end
Public Instance Methods
prefix()
click to toggle source
# File lib/roadforest/type-handlers/rdfa-writer/environment-decorator.rb, line 226 def prefix @prefix ||= build_prefix_header(prefixes) end
prefixes()
click to toggle source
# File lib/roadforest/type-handlers/rdfa-writer/environment-decorator.rb, line 215 def prefixes dec_prefixes = _decorated_.prefixes dec_prefixes.keys.find_all do |key| dec_prefixes[key] == Af.to_uri end.each do |key| dec_prefixes.delete(key) end dec_prefixes end
subjects()
click to toggle source
# File lib/roadforest/type-handlers/rdfa-writer/environment-decorator.rb, line 209 def subjects _decorated_.subjects.reject do |subject_env| affordance_node?(subject_env.subject, graph) end end