/** * @see org.objectweb.fractal.julia.control.binding.ContentBindingMixin#bindFc(org.objectweb.fractal.api.type.InterfaceType,java.lang.String,java.lang.Object) */ public void bindFc(final InterfaceType clientItfType, final String clientItfName, final Object serverItf) throws NoSuchInterfaceException, IllegalBindingException, IllegalLifeCycleException { checkFcLocalBinding(clientItfType ,clientItfName ,serverItf); bindFc$0(clientItfType ,clientItfName ,serverItf); }
/** * @see org.objectweb.fractal.julia.control.binding.CheckBindingMixin#bindFc(java.lang.String,java.lang.Object) */ private void bindFc$0(final String clientItfName, final Object serverItf) throws NoSuchInterfaceException, IllegalBindingException, IllegalLifeCycleException { if ((lookupFc(clientItfName)) != null) { throw new ChainedIllegalBindingException(null , weaveableOptC , null , clientItfName , null , "Already bound"); } bindFc$1(clientItfName ,serverItf); }
/** * @see org.objectweb.fractal.julia.control.binding.TypeBindingMixin#unbindFc(java.lang.String) */ public void unbindFc(final String clientItfName) throws NoSuchInterfaceException, IllegalBindingException, IllegalLifeCycleException { ComponentType compType = ((ComponentType)(weaveableC.getFcType())); InterfaceType clientItfType; try { clientItfType = compType.getFcInterfaceType(clientItfName); } catch (NoSuchInterfaceException e) { throw new ChainedNoSuchInterfaceException(null , weaveableC , clientItfName); } checkFcClientInterface(clientItfType); unbindFc(clientItfType ,clientItfName); }
public org.objectweb.fractal.api.Component newFcControllerInstantiation(org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { Object ctrl = null; ic.controllers.add(ctrl = new juliac.generated.SCAEasyBindingControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitiveIntentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAComponentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCALifeCycleControllerImpl()); ic.controllers.add(ctrl = new com.ebmwebsourcing.easycommons.sca.helper.util.HelloWorldSubChildImplFCSCAContentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitivePropertyControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.ComponentImpl()); org.objectweb.fractal.api.Component compctrl = (org.objectweb.fractal.api.Component)ctrl; ic.controllers.add(ctrl = new juliac.generated.SuperControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.NameControllerImpl()); return compctrl; }
/** * @see org.objectweb.fractal.julia.control.binding.TypeBindingMixin#lookupFc(java.lang.String) */ public Object lookupFc(final String clientItfName) throws NoSuchInterfaceException { ComponentType compType = ((ComponentType)(weaveableC.getFcType())); InterfaceType clientItfType; try { clientItfType = compType.getFcInterfaceType(clientItfName); } catch (NoSuchInterfaceException e) { throw new ChainedNoSuchInterfaceException(null , weaveableC , clientItfName); } checkFcClientInterface(clientItfType); return lookupFc(clientItfType ,clientItfName); }
throw new ChainedNoSuchInterfaceException(null , weaveableC , clientItfName); checkFcClientInterface(cItfType); ContentController cc; try { sItfType = ((InterfaceType)(sItf.getFcItfType())); } catch (ClassCastException e) { bindFc(cItfType ,clientItfName ,serverItf); return ; throw new ChainedIllegalBindingException(null , weaveableC , ((Interface)(serverItf)).getFcItfOwner() , clientItfName , ((Interface)(serverItf)).getFcItfName() , "A mandatory interface cannot be bound to an optional interface"); bindFc(cItfType ,clientItfName ,sItf);
/** * @see org.objectweb.fractal.julia.control.binding.TypeBindingMixin#bindFc(org.objectweb.fractal.api.type.InterfaceType,java.lang.String,java.lang.Object) */ private void bindFc$0(final InterfaceType clientItfType, final String clientItfName, final Object serverItf) throws NoSuchInterfaceException, IllegalBindingException, IllegalLifeCycleException { bindFc$0(clientItfName ,serverItf); }
/** * @see org.ow2.frascati.tinfi.control.content.UseSCAContentControllerMixin#initFcController(org.objectweb.fractal.julia.InitializationContext) */ private void initFcController$1(final InitializationContext ic) throws InstantiationException { weaveableSCACC = ((SCAExtendedContentController)(ic.interfaces.get(SCAContentController.NAME))); initFcController$2(ic); }
/** * @see org.objectweb.fractal.julia.UseComponentMixin#initFcController(org.objectweb.fractal.julia.InitializationContext) */ private void initFcController$0(final InitializationContext ic) throws InstantiationException { weaveableC = ((Component)(ic.getInterface("component"))); weaveableOptC = weaveableC; initFcController$1(ic); }
/** * @see org.objectweb.fractal.julia.control.content.UseSuperControllerMixin#initFcController(org.objectweb.fractal.julia.InitializationContext) */ public void initFcController(final InitializationContext ic) throws InstantiationException { weaveableSC = ((SuperController)(ic.getInterface("super-controller"))); initFcController$0(ic); }
public org.objectweb.fractal.api.Component newFcControllerInstantiation(org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { Object ctrl = null; ic.controllers.add(ctrl = new juliac.generated.SCAEasyBindingControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitiveIntentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAComponentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCALifeCycleControllerImpl()); ic.controllers.add(ctrl = new com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.LoopBehaviourImplFCSCAContentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitivePropertyControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.ComponentImpl()); org.objectweb.fractal.api.Component compctrl = (org.objectweb.fractal.api.Component)ctrl; ic.controllers.add(ctrl = new juliac.generated.SuperControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.NameControllerImpl()); return compctrl; }
public org.objectweb.fractal.api.Component newFcControllerInstantiation(org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { Object ctrl = null; ic.controllers.add(ctrl = new juliac.generated.SCAEasyBindingControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitiveIntentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAComponentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCALifeCycleControllerImpl()); ic.controllers.add(ctrl = new com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.AssignBehaviourImplFCSCAContentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitivePropertyControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.ComponentImpl()); org.objectweb.fractal.api.Component compctrl = (org.objectweb.fractal.api.Component)ctrl; ic.controllers.add(ctrl = new juliac.generated.SuperControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.NameControllerImpl()); return compctrl; }
public org.objectweb.fractal.api.Component newFcControllerInstantiation(org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { Object ctrl = null; ic.controllers.add(ctrl = new juliac.generated.SCAEasyBindingControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitiveIntentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAComponentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCALifeCycleControllerImpl()); ic.controllers.add(ctrl = new com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.EmptyBehaviourImplFCSCAContentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitivePropertyControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.ComponentImpl()); org.objectweb.fractal.api.Component compctrl = (org.objectweb.fractal.api.Component)ctrl; ic.controllers.add(ctrl = new juliac.generated.SuperControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.NameControllerImpl()); return compctrl; }
public org.objectweb.fractal.api.Component newFcControllerInstantiation(org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { Object ctrl = null; ic.controllers.add(ctrl = new juliac.generated.SCAEasyBindingControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitiveIntentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAComponentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCALifeCycleControllerImpl()); ic.controllers.add(ctrl = new com.ebmwebsourcing.easyviper.core.impl.env.AbstractSenderImplFCSCAContentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitivePropertyControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.ComponentImpl()); org.objectweb.fractal.api.Component compctrl = (org.objectweb.fractal.api.Component)ctrl; ic.controllers.add(ctrl = new juliac.generated.SuperControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.NameControllerImpl()); return compctrl; }
public org.objectweb.fractal.api.Component newFcControllerInstantiation(org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { Object ctrl = null; ic.controllers.add(ctrl = new juliac.generated.SCAEasyBindingControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitiveIntentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAComponentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCALifeCycleControllerImpl()); ic.controllers.add(ctrl = new com.ebmwebsourcing.easycommons.sca.helper.util.HelloWorldClientImplFCSCAContentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitivePropertyControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.ComponentImpl()); org.objectweb.fractal.api.Component compctrl = (org.objectweb.fractal.api.Component)ctrl; ic.controllers.add(ctrl = new juliac.generated.SuperControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.NameControllerImpl()); return compctrl; }
public org.objectweb.fractal.api.Component newFcControllerInstantiation(org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { Object ctrl = null; ic.controllers.add(ctrl = new juliac.generated.SCAEasyBindingControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitiveIntentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAComponentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCALifeCycleControllerImpl()); ic.controllers.add(ctrl = new com.ebmwebsourcing.easyviper.tools.SysoutSenderImplFCSCAContentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitivePropertyControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.ComponentImpl()); org.objectweb.fractal.api.Component compctrl = (org.objectweb.fractal.api.Component)ctrl; ic.controllers.add(ctrl = new juliac.generated.SuperControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.NameControllerImpl()); return compctrl; }
public org.objectweb.fractal.api.Component newFcControllerInstantiation(org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { Object ctrl = null; ic.controllers.add(ctrl = new juliac.generated.SCAEasyBindingControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitiveIntentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAComponentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCALifeCycleControllerImpl()); ic.controllers.add(ctrl = new com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.ThrowBehaviourImplFCSCAContentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitivePropertyControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.ComponentImpl()); org.objectweb.fractal.api.Component compctrl = (org.objectweb.fractal.api.Component)ctrl; ic.controllers.add(ctrl = new juliac.generated.SuperControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.NameControllerImpl()); return compctrl; }
public org.objectweb.fractal.api.Component newFcControllerInstantiation(org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { Object ctrl = null; ic.controllers.add(ctrl = new juliac.generated.SCAEasyBindingControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitiveIntentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAComponentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCALifeCycleControllerImpl()); ic.controllers.add(ctrl = new com.ebmwebsourcing.easyviper.core.impl.env.AbstractReceiverImplFCSCAContentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitivePropertyControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.ComponentImpl()); org.objectweb.fractal.api.Component compctrl = (org.objectweb.fractal.api.Component)ctrl; ic.controllers.add(ctrl = new juliac.generated.SuperControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.NameControllerImpl()); return compctrl; }
public org.objectweb.fractal.api.Component newFcControllerInstantiation(org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { Object ctrl = null; ic.controllers.add(ctrl = new juliac.generated.SCAEasyBindingControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitiveIntentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAComponentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCALifeCycleControllerImpl()); ic.controllers.add(ctrl = new com.ebmwebsourcing.easyviper.core.impl.engine.behaviour.functionnal.ForkBehaviourImplFCSCAContentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitivePropertyControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.ComponentImpl()); org.objectweb.fractal.api.Component compctrl = (org.objectweb.fractal.api.Component)ctrl; ic.controllers.add(ctrl = new juliac.generated.SuperControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.NameControllerImpl()); return compctrl; }
public org.objectweb.fractal.api.Component newFcControllerInstantiation(org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { Object ctrl = null; ic.controllers.add(ctrl = new juliac.generated.SCAEasyBindingControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitiveIntentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAComponentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCALifeCycleControllerImpl()); ic.controllers.add(ctrl = new com.ebmwebsourcing.easycommons.sca.helper.util.HelloWorldServiceImplFCSCAContentControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.SCAPrimitivePropertyControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.ComponentImpl()); org.objectweb.fractal.api.Component compctrl = (org.objectweb.fractal.api.Component)ctrl; ic.controllers.add(ctrl = new juliac.generated.SuperControllerImpl()); ic.controllers.add(ctrl = new juliac.generated.NameControllerImpl()); return compctrl; }