Class: Roby::Transaction::ReachabilityVisitor

Inherits:
RGL::DFSVisitor
  • Object
show all
Defined in:
lib/roby/transaction.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(graph, transaction) ⇒ ReachabilityVisitor

Returns a new instance of ReachabilityVisitor.



993
994
995
996
# File 'lib/roby/transaction.rb', line 993

def initialize(graph, transaction)
    super(graph)
    @transaction = transaction
end

Instance Attribute Details

#start_vertexObject (readonly)

Returns the value of attribute start_vertex.



991
992
993
# File 'lib/roby/transaction.rb', line 991

def start_vertex
  @start_vertex
end

#transactionObject (readonly)

Returns the value of attribute transaction.



990
991
992
# File 'lib/roby/transaction.rb', line 990

def transaction
  @transaction
end

Instance Method Details

#handle_start_vertex(v) ⇒ Object



998
999
1000
# File 'lib/roby/transaction.rb', line 998

def handle_start_vertex(v)
    @start_vertex = v
end