Sha256: 14b35afb1e0f51821e9614c4001810d103acb712bb460b4e4c16f3beb5a9e11e

Contents?: true

Size: 341 Bytes

Versions: 59

Compression:

Stored size: 341 Bytes

Contents

# Kind of analagous to SFX "source parser". Takes ContextObjects
# passed in, and filters/mutates them.
#
# specific subclasses in lib/context_object_filters
#
# configured to apply in environment.rb

class ReferentFilter

  # input: Referent object
  # will mutate/modify it. 
  def filter(referent)
    # implement in subclass
  end
 
end

Version data entries

59 entries across 59 versions & 1 rubygems

Version Path
umlaut-3.3.1 app/referent_filters/referent_filter.rb
umlaut-3.3.0 app/referent_filters/referent_filter.rb
umlaut-3.2.0 app/referent_filters/referent_filter.rb
umlaut-3.1.1 app/referent_filters/referent_filter.rb
umlaut-3.1.0 app/referent_filters/referent_filter.rb
umlaut-3.1.0.pre2 app/referent_filters/referent_filter.rb
umlaut-3.1.0.pre1 app/referent_filters/referent_filter.rb
umlaut-3.0.5 lib/referent_filter.rb
umlaut-3.0.4 lib/referent_filter.rb
umlaut-3.0.3 lib/referent_filter.rb
umlaut-3.0.2 lib/referent_filter.rb
umlaut-3.0.1 lib/referent_filter.rb
umlaut-3.0.0 lib/referent_filter.rb
umlaut-3.0.0rc1 lib/referent_filter.rb
umlaut-3.0.0beta10 lib/referent_filter.rb
umlaut-3.0.0beta9 lib/referent_filter.rb
umlaut-3.0.0beta8 lib/referent_filter.rb
umlaut-3.0.0beta7 lib/referent_filter.rb
umlaut-3.0.0beta6 lib/referent_filter.rb
umlaut-3.0.0beta5 lib/referent_filter.rb