/** * @see org.ow2.frascati.tinfi.control.content.SCAContentControllerMixin#setFcContentClass(java.lang.Class<?>) */ private void setFcContentClass$1(java.lang.Class<?> c) throws org.objectweb.fractal.api.control.IllegalLifeCycleException, org.ow2.frascati.tinfi.api.control.ContentInstantiationException { try { innerSetFcContentClass(c); } catch (org.ow2.frascati.tinfi.control.content.IllegalContentClassMetaData e) { throw new org.ow2.frascati.tinfi.api.control.ContentInstantiationException(e); } }
/** * @see org.ow2.frascati.tinfi.control.content.SCAContentControllerMixin#setFcContentClass(java.lang.Class) */ public void setFcContentClass(Class<?> c) throws IllegalLifeCycleException, ContentInstantiationException { String state = weaveableOptLC.getFcState(); if (!(state.equals(LifeCycleController.STOPPED))) { String msg = "Component should be stopped"; throw new IllegalLifeCycleException(msg); } try { innerSetFcContentClass(c); } catch (IllegalContentClassMetaData e) { throw new ContentInstantiationException(e); } }
/** * @see org.ow2.frascati.tinfi.control.content.SCAContentControllerMixin#initFcController(org.objectweb.fractal.julia.InitializationContext) */ public void initFcController(final InitializationContext ic) throws InstantiationException { initFcController$0(ic); Class<?> c = ((Class<?> )(ic.content)); try { innerSetFcContentClass(c); } catch (IllegalContentClassMetaData eccmd) { InstantiationException ie = new InstantiationException(eccmd.getMessage()); ie.initCause(eccmd); throw ie; } }
/** * @see org.ow2.frascati.tinfi.control.content.SCAContentControllerMixin#initFcController(org.objectweb.fractal.julia.InitializationContext) */ private void initFcController$0(final org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { initFcController$1(ic); java.lang.Class<?> c = ((java.lang.Class<?>) (ic.content)); try { innerSetFcContentClass(c); } catch (org.ow2.frascati.tinfi.control.content.IllegalContentClassMetaData eccmd) { org.objectweb.fractal.api.factory.InstantiationException ie = new org.objectweb.fractal.api.factory.InstantiationException(eccmd.getMessage()); ie.initCause(eccmd); throw ie; } }