1 10 package org.nanocontainer.aop.dynaop; 11 12 import dynaop.MixinFactory; 13 import dynaop.Proxy; 14 15 import java.util.Properties ; 16 17 23 public class InstanceMixinFactory implements MixinFactory { 24 25 private final Object instance; 26 27 33 public InstanceMixinFactory(Object instance) { 34 this.instance = instance; 35 } 36 37 43 public Object create(Proxy proxy) { 44 return instance; 45 } 46 47 52 public Properties getProperties() { 53 Properties properties = new Properties (); 54 properties.setProperty("advice", "instance mixin"); 55 return properties; 56 } 57 58 } | Popular Tags |