Open hedgehog opened 14 years ago
Date:2007-08-26 20:13 Priority:1 Submitted By:Dean Wampler (deanwampler) Assigned To:Dean Wampler (deanwampler) Category:Advice handling State:Open Summary:Support unadvising anonymous aspects
Detailed description
Currently, to "unadvise" advice (remove it), you have to have the Aspect instance that created it. I.e., Aspect#unadvise is an instance method.
Aspect
Aspect#unadvise
One possibility is to implement an AspectManager that tracks existing aspects.
Date:2007-08-26 20:13 Priority:1 Submitted By:Dean Wampler (deanwampler) Assigned To:Dean Wampler (deanwampler) Category:Advice handling State:Open Summary:Support unadvising anonymous aspects
Detailed description
Currently, to "unadvise" advice (remove it), you have to have the
Aspect
instance that created it. I.e.,Aspect#unadvise
is an instance method.One possibility is to implement an AspectManager that tracks existing aspects.