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-4.1.7 app/referent_filters/referent_filter.rb
umlaut-4.1.6 app/referent_filters/referent_filter.rb
umlaut-4.1.5 app/referent_filters/referent_filter.rb
umlaut-4.1.4 app/referent_filters/referent_filter.rb
umlaut-4.1.3 app/referent_filters/referent_filter.rb
umlaut-4.1.2 app/referent_filters/referent_filter.rb
umlaut-4.1.1 app/referent_filters/referent_filter.rb
umlaut-4.1.0 app/referent_filters/referent_filter.rb
umlaut-4.1.0.pre3 app/referent_filters/referent_filter.rb
umlaut-4.1.0.pre.2 app/referent_filters/referent_filter.rb
umlaut-4.1.0.pre.alpha.1 app/referent_filters/referent_filter.rb
umlaut-4.0.3 app/referent_filters/referent_filter.rb
umlaut-4.0.2 app/referent_filters/referent_filter.rb
umlaut-4.0.1 app/referent_filters/referent_filter.rb
umlaut-4.0.0 app/referent_filters/referent_filter.rb
umlaut-4.0.0.beta5 app/referent_filters/referent_filter.rb
umlaut-4.0.0.beta4 app/referent_filters/referent_filter.rb
umlaut-4.0.0.beta3 app/referent_filters/referent_filter.rb
umlaut-4.0.0.beta2 app/referent_filters/referent_filter.rb
umlaut-4.0.0.beta1 app/referent_filters/referent_filter.rb