Sha256: e6952db3b8114cf6c6dc35747d222b7ad9c58efade312326cb4d9b0046da1c8e
Contents?: true
Size: 1011 Bytes
Versions: 2
Compression:
Stored size: 1011 Bytes
Contents
module Sbuilder class ResolverRuleRef < ResolverRule attr_reader :ref # reference to mapper # ------------------------------------------------------------------ # mixer PROGNAME = "ResolverRuleRef" # progname for logger include Sbuilder::Utils::MyLogger # mix logger # ------------------------------------------------------------------ # constrcutore def initialize( options = {} ) @logger = getLogger( PROGNAME, options ) @logger.debug( "#{__method__} initialized" ) super( options ) end # ------------------------------------------------------------------ # config def setRef( mapperRef ) @ref = mapperRef self end # ------------------------------------------------------------------ # resovele phase def doApplyRule( parameter, model ) # delegate to mapper being refencence ref.applyRule( parameter, model ) end end # class end # module
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tla-sbuilder-0.2.2 | lib/sbuilder/resolver_rule_ref.rb |
tla-sbuilder-0.2.1 | lib/sbuilder/resolver_rule_ref.rb |