Sha256: 15d8930f589a5a02be8423f5a6af59f7b6bcbf05bede8fde184c83322764c31e

Contents?: true

Size: 586 Bytes

Versions: 26

Compression:

Stored size: 586 Bytes

Contents

module Taskinator
  module Visitor
    class Base
      def visit_process(attribute)
      end

      def visit_tasks(tasks)
      end

      def visit_attribute(attribute)
      end

      def visit_attribute_time(attribute)
      end

      def visit_attribute_enum(attribute, type)
      end

      def visit_process_reference(attribute)
      end

      def visit_task_reference(attribute)
      end

      def visit_type(attribute)
      end

      def visit_args(attribute)
      end

      def task_count
        # return the total count of all tasks
      end
    end
  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
taskinator-0.5.2 lib/taskinator/visitor.rb
taskinator-0.5.1 lib/taskinator/visitor.rb
taskinator-0.5.0 lib/taskinator/visitor.rb
taskinator-0.4.7 lib/taskinator/visitor.rb
taskinator-0.4.6 lib/taskinator/visitor.rb
taskinator-0.4.5 lib/taskinator/visitor.rb
taskinator-0.4.4 lib/taskinator/visitor.rb
taskinator-0.4.3 lib/taskinator/visitor.rb
taskinator-0.4.2 lib/taskinator/visitor.rb
taskinator-0.4.1 lib/taskinator/visitor.rb
taskinator-0.4.0 lib/taskinator/visitor.rb
taskinator-0.3.16 lib/taskinator/visitor.rb
taskinator-0.3.15 lib/taskinator/visitor.rb
taskinator-0.3.14 lib/taskinator/visitor.rb
taskinator-0.3.13 lib/taskinator/visitor.rb
taskinator-0.3.12 lib/taskinator/visitor.rb
taskinator-0.3.11 lib/taskinator/visitor.rb
taskinator-0.3.10 lib/taskinator/visitor.rb
taskinator-0.3.9 lib/taskinator/visitor.rb
taskinator-0.3.7 lib/taskinator/visitor.rb