Sha256: 15a07aee11e8a99c4f9eb102ecff3dcd409bd407f0fba39f2e7fa8244f004f21

Contents?: true

Size: 539 Bytes

Versions: 5

Compression:

Stored size: 539 Bytes

Contents

#encoding: utf-8

# Public command interface of YPetri.
# 
class YPetri::Manipulator
  attr_reader :workspace

  def initialize
    @workspace = YPetri::Workspace.new
    super
  end

  require_relative 'manipulator/selection'
  require_relative 'manipulator/hash_key_pointer'
  require_relative 'manipulator/petri_net_related_methods'
  require_relative 'manipulator/simulation_related_methods'

  include YPetri::Manipulator::PetriNetRelatedMethods
  include YPetri::Manipulator::SimulationRelatedMethods
end # class YPetri::Manipulator

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
y_petri-2.0.15 lib/y_petri/manipulator.rb
y_petri-2.0.14.p1 lib/y_petri/manipulator.rb
y_petri-2.0.14 lib/y_petri/manipulator.rb
y_petri-2.0.7 lib/y_petri/manipulator.rb
y_petri-2.0.3 lib/y_petri/manipulator.rb