1 23 24 package org.objectweb.fractal.julia; 25 26 import org.objectweb.fractal.api.Component; 27 import org.objectweb.fractal.api.factory.InstantiationException; 28 29 39 40 public abstract class UseComponentMixin implements Controller { 41 42 46 private UseComponentMixin () { 47 } 48 49 53 57 58 public Component weaveableC; 59 60 64 65 public Component weaveableOptC; 66 67 74 75 public void initFcController (final InitializationContext ic) 76 throws InstantiationException 77 { 78 weaveableC = (Component)ic.getInterface("component"); 79 weaveableOptC = weaveableC; 80 _super_initFcController(ic); 81 } 82 83 87 95 96 public abstract void _super_initFcController (InitializationContext ic) 97 throws InstantiationException ; 98 } 99 | Popular Tags |