module YPetri::World::Dependency
Public Instance Methods
net(id)
click to toggle source
Net instance identification.
# File lib/y_petri/world/dependency.rb, line 38 def net id Net().instance( id ) end
node(id)
click to toggle source
Node instance identification.
# File lib/y_petri/world/dependency.rb, line 24 def node id begin place( id ) rescue NameError, TypeError begin transition( id ) rescue NameError, TypeError => err raise TypeError, "Unrecognized node: #{id} (#{err})" end end end
place(id)
click to toggle source
Place instance identification.
# File lib/y_petri/world/dependency.rb, line 12 def place id world.place( id ) end
transition(id)
click to toggle source
Transition instance identification.
# File lib/y_petri/world/dependency.rb, line 18 def transition id world.transition( id ) end