class RoadForest::Graph::PostFocus
Attributes
graphs[RW]
Public Class Methods
new(access_manager, subject = nil)
click to toggle source
Calls superclass method
RoadForest::Graph::GraphFocus::new
# File lib/roadforest/graph/post-focus.rb, line 8 def initialize(access_manager, subject = nil) super @graphs = {} end
Public Instance Methods
dup()
click to toggle source
Calls superclass method
RoadForest::Graph::GraphFocus#dup
# File lib/roadforest/graph/post-focus.rb, line 13 def dup other = super other.graphs = graphs other end
post_to() { |focus| ... }
click to toggle source
# File lib/roadforest/graph/post-focus.rb, line 19 def post_to graph = ::RDF::Graph.new access = WriteManager.new access.source_graph = graph focus = GraphFocus.new(access, subject) graphs[subject] = graph yield focus if block_given? return focus end