public Object clone() { ScopeInterceptorSCALCb56bb98SCACCIntent clone = new ScopeInterceptorSCALCb56bb98SCACCIntent(getFcItfDelegate()); initFcClone(clone); clone._lc = _lc; clone.initIntentHandlersMap(METHODS); return clone; }
private ScopeInterceptorSCALCb56bb98SCACCIntent(Object obj) { setFcItfDelegate(obj); }
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[39]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[39],(Object)arg0); releaseFcAndPop(impl,false);
public void initFcController(org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { super.initFcController(ic); Object olc = ic.getInterface("lifecycle-controller"); if ( !( olc instanceof juliac.generated.SCALifeCycleControllerImpl ) ) { while ( olc instanceof org.objectweb.fractal.julia.Interceptor ) { olc = ((org.objectweb.fractal.julia.Interceptor)olc).getFcItfDelegate(); } } _lc = (juliac.generated.SCALifeCycleControllerImpl) olc; initIntentHandlersMap(METHODS); }
org.objectweb.fractal.api.Component proxyForCompCtrl = (org.objectweb.fractal.api.Component) ic.interfaces.get("component"); ic.type = new org.objectweb.fractal.julia.type.BasicComponentType( new org.objectweb.fractal.api.type.InterfaceType[]{new org.objectweb.fractal.julia.type.BasicInterfaceType("binding-controller","org.objectweb.fractal.api.control.BindingController",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("content-controller","org.objectweb.fractal.api.control.ContentController",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("sca-intent-controller","org.ow2.frascati.tinfi.api.control.SCAIntentController",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("sca-component-controller","org.oasisopen.sca.ComponentContext",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("lifecycle-controller","org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("/sca-content-controller","org.ow2.frascati.tinfi.control.content.SCAExtendedContentController",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("sca-property-controller","org.ow2.frascati.tinfi.api.control.SCAPropertyController",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("component","org.objectweb.fractal.api.Component",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("super-controller","org.objectweb.fractal.julia.control.content.SuperControllerNotifier",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("name-controller","org.objectweb.fractal.api.control.NameController",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.Scope",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("outgoingNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,true),new org.objectweb.fractal.julia.type.BasicInterfaceType("incomingNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,true),new org.objectweb.fractal.julia.type.BasicInterfaceType("parentNode","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("behaviour","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour",true,true,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("childNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,true),new org.objectweb.fractal.julia.type.BasicInterfaceType("execution","com.ebmwebsourcing.easyviper.core.api.engine.Execution",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.ScopeInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[52]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[52]); releaseFcAndPop(impl,false);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[51]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[51]); releaseFcAndPop(impl,false);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[36]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[36],(Object)arg0,(Object)arg1); releaseFcAndPop(impl,false);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[34]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[34],(Object)arg0); releaseFcAndPop(impl,false);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[24]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[24]); releaseFcAndPop(impl,false);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[31]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[31],(Object)arg0); releaseFcAndPop(impl,false);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[30]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[30],(Object)arg0,(Object)arg1); releaseFcAndPop(impl,false);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[22]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[22]); releaseFcAndPop(impl,false);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[50]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[50],(Object)arg0); releaseFcAndPop(impl,false);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[11]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[11],(Object)arg0); releaseFcAndPop(impl,false);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[45]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[45]); releaseFcAndPop(impl,false);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[32]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[32],(Object)arg0); releaseFcAndPop(impl,false);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[47]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[47]); releaseFcAndPop(impl,false);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[53]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[53],(Object)arg0); releaseFcAndPop(impl,false);
com.ebmwebsourcing.easyviper.core.api.engine.Scope impl = pushFcAndGet("service",com.ebmwebsourcing.easyviper.core.api.engine.Scope.class,this); try { java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = intentHandlersMap.get(METHODS[54]); org.objectweb.fractal.api.Component comp = getFcComponent(); org.objectweb.fractal.api.Interface itf = getFcItf(); org.ow2.frascati.tinfi.IntentJoinPointImpl<com.ebmwebsourcing.easyviper.core.api.engine.Scope> ijp = new org.ow2.frascati.tinfi.IntentJoinPointImpl(); ijp.init(handlers,comp,itf,impl,METHODS[54],(Object)arg0); releaseFcAndPop(impl,false);