public Object clone() { NodeInterceptorSCAIntent clone = new NodeInterceptorSCAIntent(getFcItfDelegate()); initFcClone(clone); clone.initIntentHandlersMap(METHODS); return clone; }
ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"/collection/outgoingNodes",new org.objectweb.fractal.julia.type.BasicInterfaceType("outgoingNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,true),false,intercept); ic.interfaces.put("/collection/outgoingNodes",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"/collection/incomingNodes",new org.objectweb.fractal.julia.type.BasicInterfaceType("incomingNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,true),false,intercept); ic.interfaces.put("/collection/incomingNodes",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"parentNode",new org.objectweb.fractal.julia.type.BasicInterfaceType("parentNode","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("behaviour",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"/collection/childNodes",new org.objectweb.fractal.julia.type.BasicInterfaceType("childNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,true),false,intercept);
proxy = new com.ebmwebsourcing.easyviper.core.api.engine.ProcessFcOutItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.Process",true,false,false),true,intercept); ic.internalInterfaces.put("service",proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"/collection/outgoingNodes",new org.objectweb.fractal.julia.type.BasicInterfaceType("outgoingNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,true),false,intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcInItf(proxyForCompCtrl,"/collection/outgoingNodes",new org.objectweb.fractal.julia.type.BasicInterfaceType("outgoingNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",false,true,true),true,intercept); ic.internalInterfaces.put("/collection/outgoingNodes",proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"/collection/incomingNodes",new org.objectweb.fractal.julia.type.BasicInterfaceType("incomingNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,true),false,intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcInItf(proxyForCompCtrl,"/collection/incomingNodes",new org.objectweb.fractal.julia.type.BasicInterfaceType("incomingNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",false,true,true),true,intercept); ic.internalInterfaces.put("/collection/incomingNodes",proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"parentNode",new org.objectweb.fractal.julia.type.BasicInterfaceType("parentNode","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.BehaviourFcInItf(proxyForCompCtrl,"behaviour",new org.objectweb.fractal.julia.type.BasicInterfaceType("behaviour","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour",false,true,false),true,intercept); ic.internalInterfaces.put("behaviour",proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"/collection/childNodes",new org.objectweb.fractal.julia.type.BasicInterfaceType("childNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,true),false,intercept);
proxy = new com.ebmwebsourcing.easyviper.core.api.engine.ScopeFcOutItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.Scope",true,false,false),true,intercept); ic.internalInterfaces.put("service",proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"/collection/outgoingNodes",new org.objectweb.fractal.julia.type.BasicInterfaceType("outgoingNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,true),false,intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcInItf(proxyForCompCtrl,"/collection/outgoingNodes",new org.objectweb.fractal.julia.type.BasicInterfaceType("outgoingNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",false,true,true),true,intercept); ic.internalInterfaces.put("/collection/outgoingNodes",proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"/collection/incomingNodes",new org.objectweb.fractal.julia.type.BasicInterfaceType("incomingNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,true),false,intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcInItf(proxyForCompCtrl,"/collection/incomingNodes",new org.objectweb.fractal.julia.type.BasicInterfaceType("incomingNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",false,true,true),true,intercept); ic.internalInterfaces.put("/collection/incomingNodes",proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"parentNode",new org.objectweb.fractal.julia.type.BasicInterfaceType("parentNode","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.BehaviourFcInItf(proxyForCompCtrl,"behaviour",new org.objectweb.fractal.julia.type.BasicInterfaceType("behaviour","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour",false,true,false),true,intercept); ic.internalInterfaces.put("behaviour",proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"/collection/childNodes",new org.objectweb.fractal.julia.type.BasicInterfaceType("childNodes","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,true),false,intercept);
public org.objectweb.fractal.api.Component newFcInstance(Object content) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.julia.InitializationContext ic = newFcInitializationContext(content); ic.content = com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.LoopBehaviourImpl.class; org.objectweb.fractal.api.Interface proxy; Object intercept; 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("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.behaviour.functionnal.LoopBehaviour",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.LoopBehaviourInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.LoopBehaviourFcInItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.LoopBehaviour",false,false,false),false,intercept); ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("node",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); initFcController(ic); return proxyForCompCtrl; }
public org.objectweb.fractal.api.Component newFcInstance(Object content) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.julia.InitializationContext ic = newFcInitializationContext(content); ic.content = com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.ScopeBehaviourImpl.class; org.objectweb.fractal.api.Interface proxy; Object intercept; 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("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.behaviour.functionnal.ScopeBehaviour",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ScopeBehaviourInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ScopeBehaviourFcInItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ScopeBehaviour",false,false,false),false,intercept); ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("node",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); initFcController(ic); return proxyForCompCtrl; }
public org.objectweb.fractal.api.Component newFcInstance(Object content) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.julia.InitializationContext ic = newFcInitializationContext(content); ic.content = com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.SequenceBehaviourImpl.class; org.objectweb.fractal.api.Interface proxy; Object intercept; 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("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.behaviour.functionnal.SequenceBehaviour",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.SequenceBehaviourInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.SequenceBehaviourFcInItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.SequenceBehaviour",false,false,false),false,intercept); ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("node",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); initFcController(ic); return proxyForCompCtrl; }
public org.objectweb.fractal.api.Component newFcInstance(Object content) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.julia.InitializationContext ic = newFcInitializationContext(content); ic.content = com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.AssignBehaviourImpl.class; org.objectweb.fractal.api.Interface proxy; Object intercept; 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("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.behaviour.functionnal.AssignBehaviour",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.AssignBehaviourInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.AssignBehaviourFcInItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.AssignBehaviour",false,false,false),false,intercept); ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("node",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); initFcController(ic); return proxyForCompCtrl; }
public org.objectweb.fractal.api.Component newFcInstance(Object content) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.julia.InitializationContext ic = newFcInitializationContext(content); ic.content = com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.EmptyBehaviourImpl.class; org.objectweb.fractal.api.Interface proxy; Object intercept; 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("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.behaviour.functionnal.EmptyBehaviour",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.EmptyBehaviourInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.EmptyBehaviourFcInItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.EmptyBehaviour",false,false,false),false,intercept); ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("node",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); initFcController(ic); return proxyForCompCtrl; }
public org.objectweb.fractal.api.Component newFcInstance(Object content) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.julia.InitializationContext ic = newFcInitializationContext(content); ic.content = com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.ThrowBehaviourImpl.class; org.objectweb.fractal.api.Interface proxy; Object intercept; 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("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.behaviour.functionnal.ThrowBehaviour",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ThrowBehaviourInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ThrowBehaviourFcInItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ThrowBehaviour",false,false,false),false,intercept); ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("node",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); initFcController(ic); return proxyForCompCtrl; }
public org.objectweb.fractal.api.Component newFcInstance(Object content) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.julia.InitializationContext ic = newFcInitializationContext(content); ic.content = com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.WaitBehaviourImpl.class; org.objectweb.fractal.api.Interface proxy; Object intercept; 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("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.behaviour.functionnal.WaitBehaviour",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.WaitBehaviourInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.WaitBehaviourFcInItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.WaitBehaviour",false,false,false),false,intercept); ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("node",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); initFcController(ic); return proxyForCompCtrl; }
public org.objectweb.fractal.api.Component newFcInstance(Object content) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.julia.InitializationContext ic = newFcInitializationContext(content); ic.content = com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.ReceiverBehaviourImpl.class; org.objectweb.fractal.api.Interface proxy; Object intercept; 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("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.behaviour.functionnal.ReceiverBehaviour",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviourInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviourFcInItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour",false,false,false),false,intercept); ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("node",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); initFcController(ic); return proxyForCompCtrl; }
public org.objectweb.fractal.api.Component newFcInstance(Object content) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.julia.InitializationContext ic = newFcInitializationContext(content); ic.content = com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.ReThrowBehaviourImpl.class; org.objectweb.fractal.api.Interface proxy; Object intercept; 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("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.behaviour.functionnal.ReThrowBehaviour",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReThrowBehaviourInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReThrowBehaviourFcInItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReThrowBehaviour",false,false,false),false,intercept); ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("node",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); initFcController(ic); return proxyForCompCtrl; }
ic.interfaces.put("parentExec",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"currentTarget",new org.objectweb.fractal.julia.type.BasicInterfaceType("currentTarget","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept);
public org.objectweb.fractal.api.Component newFcInstance(Object content) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.julia.InitializationContext ic = newFcInitializationContext(content); ic.content = com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.ExitBehaviourImpl.class; org.objectweb.fractal.api.Interface proxy; Object intercept; 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("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.behaviour.functionnal.ExitBehaviour",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ExitBehaviourInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ExitBehaviourFcInItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ExitBehaviour",false,false,false),false,intercept); ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("node",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); initFcController(ic); return proxyForCompCtrl; }
public org.objectweb.fractal.api.Component newFcInstance(Object content) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.julia.InitializationContext ic = newFcInitializationContext(content); ic.content = com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.ForkBehaviourImpl.class; org.objectweb.fractal.api.Interface proxy; Object intercept; 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("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.behaviour.functionnal.ForkBehaviour",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ForkBehaviourInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ForkBehaviourFcInItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ForkBehaviour",false,false,false),false,intercept); ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("node",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); initFcController(ic); return proxyForCompCtrl; }
public org.objectweb.fractal.api.Component newFcInstance(Object content) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.julia.InitializationContext ic = newFcInitializationContext(content); ic.content = com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.SenderBehaviourImpl.class; org.objectweb.fractal.api.Interface proxy; Object intercept; 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("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.behaviour.functionnal.SenderBehaviour",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.SenderBehaviourInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.SenderBehaviourFcInItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.SenderBehaviour",false,false,false),false,intercept); ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("node",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); initFcController(ic); return proxyForCompCtrl; }
public org.objectweb.fractal.api.Component newFcInstance(Object content) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.julia.InitializationContext ic = newFcInitializationContext(content); ic.content = com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.IfBehaviourImpl.class; org.objectweb.fractal.api.Interface proxy; Object intercept; 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("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.behaviour.functionnal.IfBehaviour",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.IfBehaviourInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.IfBehaviourFcInItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.IfBehaviour",false,false,false),false,intercept); ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("node",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); initFcController(ic); return proxyForCompCtrl; }
public org.objectweb.fractal.api.Component newFcInstance(Object content) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.julia.InitializationContext ic = newFcInitializationContext(content); ic.content = com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.ExclusiveBehaviourImpl.class; org.objectweb.fractal.api.Interface proxy; Object intercept; 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.behaviour.functionnal.ExclusiveBehaviour",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),} ); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ExclusiveBehaviourInterceptorSCALCb56bb98SCACCIntent(); ic.controllers.add(intercept); ((org.objectweb.fractal.julia.Interceptor)intercept).setFcItfDelegate(content); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ExclusiveBehaviourFcInItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ExclusiveBehaviour",false,false,false),false,intercept); ic.interfaces.put("service",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ExclusiveBehaviourFcOutItf(proxyForCompCtrl,"service",new org.objectweb.fractal.julia.type.BasicInterfaceType("service","com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ExclusiveBehaviour",true,false,false),true,intercept); ic.internalInterfaces.put("service",proxy); intercept = new com.ebmwebsourcing.easyviper.core.api.engine.NodeInterceptorSCAIntent(); ic.controllers.add(intercept); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcOutItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",true,true,false),false,intercept); ic.interfaces.put("node",proxy); (( org.ow2.frascati.tinfi.TinfiComponentInterceptor )intercept).setFcItf(proxy); proxy = new com.ebmwebsourcing.easyviper.core.api.engine.NodeFcInItf(proxyForCompCtrl,"node",new org.objectweb.fractal.julia.type.BasicInterfaceType("node","com.ebmwebsourcing.easyviper.core.api.engine.Node",false,true,false),true,intercept); ic.internalInterfaces.put("node",proxy); initFcController(ic); return proxyForCompCtrl; }