class Srgs::Rule

Attributes

dynamic[RW]
elements[RW]
id[RW]
scope[RW]

Public Class Methods

new(id, scope = 'private', dynamic = nil) click to toggle source
# File lib/srgs/elements/rule.rb, line 6
def initialize(id, scope = 'private', dynamic = nil)
  @id = id
  @elements = Array.new
  @scope = scope
  @dynamic = dynamic
end

Public Instance Methods

<<(element) click to toggle source
# File lib/srgs/elements/rule.rb, line 13
def <<(element)
  @elements << element
  self
end