Sha256: 604e4bebb155ec4c1e443e5f65f5315e99fefe2bfb67a1868c01ebbff7e80388

Contents?: true

Size: 519 Bytes

Versions: 4

Compression:

Stored size: 519 Bytes

Contents

#encoding: utf-8

# Workspace holds places, transitions, nets and other assets needed for
# simulation (settings, clamps, initial markings etc.). Workspace also
# provides basic methods for their handling, but these are not too public.
# YPetri interface is defined by YPetri::Manipulator.
# 
class YPetri::Workspace
  include NameMagic

  require_relative 'workspace/instance_methods'
  require_relative 'workspace/parametrized_subclassing'

  include self::InstanceMethods
  prepend self::ParametrizedSubclassing
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
y_petri-2.0.2 lib/y_petri/workspace.rb
y_petri-2.0.1 lib/y_petri/workspace.rb
y_petri-2.0.0 lib/y_petri/workspace.rb
y_petri-1.0.0 lib/y_petri/workspace.rb