Method: Seasar::Container::AspectDef#initialize
- Defined in:
- lib/seasar/container/aspect-def.rb
#initialize(pointcut, interceptor = nil, &procedure) ⇒ AspectDef
-
args
-
Regexp pointcut
-
Object interceptor
-
Proc procedure
-
29 30 31 32 33 34 35 |
# File 'lib/seasar/container/aspect-def.rb', line 29 def initialize(pointcut, interceptor = nil, &procedure) if interceptor.nil? and procedure interceptor = procedure end super(interceptor) @pointcut = Seasar::Aop::Pointcut.new(pointcut) end |