
org.ow2.frascati.bootstrap.FraSCAtiJDTFractalRest Maven / Gradle / Ivy
The newest version!
/*
* Generated by org.objectweb.fractal.juliac.desc.ComponentDescFactoryClassGenerator on: Fri Jun 03 13:29:05 CEST 2011
*/
package org.ow2.frascati.bootstrap;
import org.objectweb.fractal.api.Component;
import org.objectweb.fractal.util.Fractal;
public class FraSCAtiJDTFractalRest
implements org.objectweb.fractal.api.factory.Factory {
public Object getFcContentDesc() {
throw new java.lang.UnsupportedOperationException();
}
public Object getFcControllerDesc() {
throw new java.lang.UnsupportedOperationException();
}
private void newFcInstance0() throws java.lang.Exception {
C0 = new juliac.generated.scaCompositeFCe0ac9ad2().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C0).setFcName("org.ow2.frascati.bootstrap.FraSCAtiJDTFractalRest");
C1 = new juliac.generated.scaCompositeFCb03715ab().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C1).setFcName("org.ow2.frascati.assembly.factory.AssemblyFactory");
C2 = new org.ow2.frascati.assembly.factory.manager.AssemblyFactoryManagerFCscaPrimitiveFCb8bd3e3c().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C2).setFcName("assembly-factory");
C3 = new org.ow2.frascati.assembly.factory.processor.ScaCompositeProcessorFCscaPrimitiveFC2452afe2().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C3).setFcName("sca-composite");
C4 = new org.ow2.frascati.assembly.factory.processor.ScaCompositeServiceProcessorFCscaPrimitiveFC715d1b00().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C4).setFcName("sca-composite-service");
C5 = new org.ow2.frascati.assembly.factory.processor.ScaCompositeReferenceProcessorFCscaPrimitiveFC5caca62a().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C5).setFcName("sca-composite-reference");
C6 = new org.ow2.frascati.assembly.factory.processor.ScaCompositePropertyProcessorFCscaPrimitiveFCa5089f13().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C6).setFcName("sca-composite-property");
C7 = new org.ow2.frascati.assembly.factory.processor.ScaWireProcessorFCscaPrimitiveFC4a15af7c().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C7).setFcName("sca-wire");
C8 = new org.ow2.frascati.assembly.factory.processor.ScaComponentProcessorFCscaPrimitiveFC92b8bebf().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C8).setFcName("sca-component");
C9 = new org.ow2.frascati.assembly.factory.processor.ScaComponentServiceProcessorFCscaPrimitiveFC12857e4a().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C9).setFcName("sca-component-service");
C10 = new org.ow2.frascati.assembly.factory.processor.ScaComponentReferenceProcessorFCscaPrimitiveFC55495ef4().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C10).setFcName("sca-component-reference");
C11 = new org.ow2.frascati.assembly.factory.processor.ScaComponentPropertyProcessorFCscaPrimitiveFCa5089f13().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C11).setFcName("sca-component-property");
C12 = new org.ow2.frascati.assembly.factory.processor.ScaImplementationProcessorFCscaPrimitiveFC2fdb2440().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C12).setFcName("sca-implementation");
C13 = new org.ow2.frascati.assembly.factory.processor.ScaImplementationCompositeProcessorFCscaPrimitiveFC208d8a66().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C13).setFcName("sca-implementation-composite");
C14 = new org.ow2.frascati.assembly.factory.processor.ScaImplementationJavaProcessorFCscaPrimitiveFCc7bcc3b4().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C14).setFcName("sca-implementation-java");
C15 = new org.ow2.frascati.assembly.factory.processor.ScaInterfaceProcessorFCscaPrimitiveFC2147b5fa().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C15).setFcName("sca-interface");
C16 = new org.ow2.frascati.assembly.factory.processor.ScaInterfaceJavaProcessorFCscaPrimitiveFCa8b9fcda().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C16).setFcName("sca-interface-java");
C17 = new org.ow2.frascati.assembly.factory.processor.ScaBindingProcessorFCscaPrimitiveFC455485fa().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C17).setFcName("sca-binding");
C18 = new org.ow2.frascati.assembly.factory.processor.ScaBindingScaProcessorFCscaPrimitiveFC6c5fc9f8().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C18).setFcName("sca-binding-sca");
C19 = new org.ow2.frascati.assembly.factory.processor.ScaPropertyTypeJavaProcessorFCscaPrimitiveFC8c5a5c93().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C19).setFcName("sca-property-type-java");
C20 = new org.ow2.frascati.assembly.factory.processor.ScaPropertyTypeXsdProcessorFCscaPrimitiveFC8c5a5c93().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C20).setFcName("sca-property-type-xsd");
C21 = new org.ow2.frascati.binding.rest.FrascatiBindingRestProcessorFCscaPrimitiveFCabaff20d().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C21).setFcName("frascati-binding-rest");
C22 = new org.ow2.frascati.implementation.fractal.FrascatiImplementationFractalProcessorFCscaPrimitiveFCb400ad29().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C22).setFcName("frascati-implementation-fractal");
C23 = new juliac.generated.scaCompositeFC90d9198f().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C23).setFcName("org.ow2.frascati.parser.Parser");
C24 = new org.ow2.frascati.parser.core.ScaComponentTypeParserFCscaPrimitiveFC32ae2854().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C24).setFcName("component-type-parser");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C24.getFcInterface("sca-property-controller")).setValue("file-extension",".componentType");
C25 = new juliac.generated.scaCompositeFCabe93c84().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C25).setFcName("org.ow2.frascati.parser.CompositeParser");
C26 = new org.ow2.frascati.parser.core.ScaCompositeParserFCscaPrimitiveFC6d16e4ab().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C26).setFcName("composite-parser");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C26.getFcInterface("sca-property-controller")).setValue("file-extension",".composite");
C27 = new org.ow2.frascati.parser.resolver.IncludeResolverFCscaPrimitiveFC768cdc1().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C27).setFcName("sca-include-resolver");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C27.getFcInterface("sca-property-controller")).setValue("file-extension",".composite");
C28 = new org.ow2.frascati.parser.resolver.ConstrainingTypeResolverFCscaPrimitiveFC7943ca04().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C28).setFcName("sca-constraining-type-resolver");
C29 = new org.ow2.frascati.parser.resolver.ImplementationCompositeResolverFCscaPrimitiveFCd637d1cb().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C29).setFcName("sca-implementation-composite-resolver");
C30 = new org.ow2.frascati.parser.resolver.JavaResolverFCscaPrimitiveFCb1d4ef6d().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C30).setFcName("sca-java-resolver");
C31 = new org.ow2.frascati.parser.resolver.JavaInterfaceResolverFCscaPrimitiveFCb1d4ef6d().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C31).setFcName("sca-java-interface-resolver");
C32 = new org.ow2.frascati.parser.resolver.CallbackInterfaceResolverFCscaPrimitiveFCb1d4ef6d().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C32).setFcName("sca-callback-resolver");
C33 = new org.ow2.frascati.parser.resolver.ComponentReferenceTargetResolverFCscaPrimitiveFCb1d4ef6d().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C33).setFcName("sca-component-reference-target-resolver");
C34 = new org.ow2.frascati.parser.resolver.PromoteResolverFCscaPrimitiveFCb1d4ef6d().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C34).setFcName("sca-promote-resolver");
C35 = new org.ow2.frascati.parser.resolver.CompositeInterfaceResolverFCscaPrimitiveFCb1d4ef6d().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C35).setFcName("sca-composite-interface-resolver");
C36 = new org.ow2.frascati.parser.resolver.AuthenticationResolverFCscaPrimitiveFCb1d4ef6d().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C36).setFcName("sca-authentication-resolver");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C36.getFcInterface("sca-property-controller")).setValue("authentication-intent-name","auth-intent");
C37 = new org.ow2.frascati.parser.resolver.AutowireResolverFCscaPrimitiveFC80d4b107().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C37).setFcName("sca-autowire-resolver");
C38 = new org.ow2.frascati.parser.core.ScaConstrainingTypeParserFCscaPrimitiveFC805681f0().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C38).setFcName("constraining-type-parser");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C38.getFcInterface("sca-property-controller")).setValue("file-extension",".constrainingType");
C39 = new org.ow2.frascati.parser.core.ScaContributionParserFCscaPrimitiveFC848bfa9a().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C39).setFcName("contribution-parser");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C39.getFcInterface("sca-property-controller")).setValue("file-extension",".xml");
C40 = new juliac.generated.scaCompositeFCfc903ef1().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C40).setFcName("org.ow2.frascati.parser.ScaParser");
C41 = new org.ow2.frascati.parser.core.ScaParserFCscaPrimitiveFC4266547c().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C41).setFcName("sca-parser");
C42 = new org.ow2.frascati.parser.metamodel.ScaMetamodelProviderFCscaPrimitiveFCdc6e4c6c().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C42).setFcName("sca-metamodel");
C43 = new org.ow2.frascati.metamodel.frascati.FrascatiMetamodelProviderFCscaPrimitiveFCdc6e4c6c().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C43).setFcName("sca-metamodel-frascati");
C44 = new juliac.generated.scaCompositeFC99108624().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C44).setFcName("org.ow2.frascati.component.factory.ComponentFactory");
C45 = new org.ow2.frascati.component.factory.impl.MembraneProviderImplFCscaPrimitiveFCa3a6a30e().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C45).setFcName("tinfi-oo");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C45.getFcInterface("sca-property-controller")).setValue("membrane-description","OW2 FraSCAti Tinfi Object-Oriented Membranes");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C45.getFcInterface("sca-property-controller")).setValue("membrane-names","scaPrimitive:scaComposite:scaContainer");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C45.getFcInterface("sca-property-controller")).setValue("membrane-class","org.objectweb.fractal.juliac.runtime.Juliac");
C46 = new org.ow2.frascati.component.factory.impl.ComponentFactoryImplFCscaPrimitiveFC3d8f397a().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C46).setFcName("factory");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C46.getFcInterface("sca-property-controller")).setValue("sca-composite-membrane","scaComposite");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C46.getFcInterface("sca-property-controller")).setValue("sca-primitive-membrane","scaPrimitive");
C47 = new juliac.generated.scaCompositeFCe499a5f0().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C47).setFcName("org.ow2.frascati.component.factory.juliac.Juliac");
C48 = new org.ow2.frascati.component.factory.juliac.impl.JuliacCompilerProviderImplFCscaPrimitiveFCda7b569e().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C48).setFcName("jdt-compiler");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C48.getFcInterface("sca-property-controller")).setValue("juliac-compiler","JDT");
C49 = new org.ow2.frascati.component.factory.juliac.impl.JuliacComponentFCscaPrimitiveFC3a7f1508().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C49).setFcName("juliac");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C49.getFcInterface("sca-property-controller")).setValue("FRASCATI-GENERATED","FRASCATI_GENERATED");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C49.getFcInterface("sca-property-controller")).setValue("GEN-DIRECTORY","/generated-frascati-sources");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C49.getFcInterface("sca-property-controller")).setValue("MAVEN-TARGET-DIRECTORY","target");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C49.getFcInterface("sca-property-controller")).setValue("CLASS-DIRECTORY","/generated-frascati-classes");
C50 = new org.ow2.frascati.component.factory.impl.MembraneProviderImplFCscaPrimitiveFC8e500da().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C50).setFcName("tinfi-oo");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C50.getFcInterface("sca-property-controller")).setValue("membrane-description","OW2 FraSCAti Tinfi Object-Oriented Membranes Juliac Generator");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C50.getFcInterface("sca-property-controller")).setValue("membrane-names","scaPrimitive:scaComposite:scaContainer");
((org.ow2.frascati.tinfi.api.control.SCAPropertyController)C50.getFcInterface("sca-property-controller")).setValue("membrane-class","org.ow2.frascati.tinfi.opt.oo.FCOOCtrlSourceCodeGenerator");
C51 = new juliac.generated.scaCompositeFCb62().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C51).setFcName("org.ow2.frascati.Services");
C52 = new juliac.generated.scaCompositeFCf8921bec().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C52).setFcName("org.ow2.frascati.binding.factory.BindingFactory");
C53 = new org.ow2.frascati.binding.factory.BindingFactorySCAImplFCscaPrimitiveFC87b6ac73().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C53).setFcName("BindingFactory");
C54 = new org.ow2.frascati.binding.factory.PluginResolverSCAImplFCscaPrimitiveFCaed02dab().newFcInstance();
org.objectweb.fractal.util.Fractal.getNameController(C54).setFcName("PluginResolver");
org.objectweb.fractal.util.Fractal.getContentController(C0).addFcSubComponent(C1);
org.objectweb.fractal.util.Fractal.getContentController(C0).addFcSubComponent(C23);
org.objectweb.fractal.util.Fractal.getContentController(C0).addFcSubComponent(C44);
org.objectweb.fractal.util.Fractal.getContentController(C0).addFcSubComponent(C51);
org.objectweb.fractal.util.Fractal.getContentController(C0).addFcSubComponent(C52);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C2);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C3);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C4);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C5);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C6);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C7);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C8);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C9);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C10);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C11);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C12);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C13);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C14);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C15);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C16);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C17);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C18);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C19);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C20);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C21);
org.objectweb.fractal.util.Fractal.getContentController(C1).addFcSubComponent(C22);
org.objectweb.fractal.util.Fractal.getContentController(C23).addFcSubComponent(C24);
org.objectweb.fractal.util.Fractal.getContentController(C23).addFcSubComponent(C25);
org.objectweb.fractal.util.Fractal.getContentController(C23).addFcSubComponent(C38);
org.objectweb.fractal.util.Fractal.getContentController(C23).addFcSubComponent(C39);
org.objectweb.fractal.util.Fractal.getContentController(C23).addFcSubComponent(C40);
org.objectweb.fractal.util.Fractal.getContentController(C25).addFcSubComponent(C26);
org.objectweb.fractal.util.Fractal.getContentController(C25).addFcSubComponent(C27);
org.objectweb.fractal.util.Fractal.getContentController(C25).addFcSubComponent(C28);
org.objectweb.fractal.util.Fractal.getContentController(C25).addFcSubComponent(C29);
org.objectweb.fractal.util.Fractal.getContentController(C25).addFcSubComponent(C30);
org.objectweb.fractal.util.Fractal.getContentController(C25).addFcSubComponent(C31);
org.objectweb.fractal.util.Fractal.getContentController(C25).addFcSubComponent(C32);
org.objectweb.fractal.util.Fractal.getContentController(C25).addFcSubComponent(C33);
org.objectweb.fractal.util.Fractal.getContentController(C25).addFcSubComponent(C34);
org.objectweb.fractal.util.Fractal.getContentController(C25).addFcSubComponent(C35);
org.objectweb.fractal.util.Fractal.getContentController(C25).addFcSubComponent(C36);
org.objectweb.fractal.util.Fractal.getContentController(C25).addFcSubComponent(C37);
org.objectweb.fractal.util.Fractal.getContentController(C40).addFcSubComponent(C41);
org.objectweb.fractal.util.Fractal.getContentController(C40).addFcSubComponent(C42);
org.objectweb.fractal.util.Fractal.getContentController(C40).addFcSubComponent(C43);
org.objectweb.fractal.util.Fractal.getContentController(C44).addFcSubComponent(C45);
org.objectweb.fractal.util.Fractal.getContentController(C44).addFcSubComponent(C46);
org.objectweb.fractal.util.Fractal.getContentController(C44).addFcSubComponent(C47);
org.objectweb.fractal.util.Fractal.getContentController(C47).addFcSubComponent(C48);
org.objectweb.fractal.util.Fractal.getContentController(C47).addFcSubComponent(C49);
org.objectweb.fractal.util.Fractal.getContentController(C47).addFcSubComponent(C50);
org.objectweb.fractal.util.Fractal.getContentController(C52).addFcSubComponent(C53);
org.objectweb.fractal.util.Fractal.getContentController(C52).addFcSubComponent(C54);
org.objectweb.fractal.util.Fractal.getBindingController(C0).bindFc("composite-manager",C1.getFcInterface("composite-manager"));
org.objectweb.fractal.util.Fractal.getBindingController(C0).bindFc("classloader-manager",C1.getFcInterface("classloader-manager"));
org.objectweb.fractal.util.Fractal.getBindingController(C0).bindFc("membrane-generation",C44.getFcInterface("membrane-generation"));
org.objectweb.fractal.util.Fractal.getBindingController(C0).bindFc("binding-factory",C52.getFcInterface("binding-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C1).bindFc("composite-manager",C2.getFcInterface("composite-manager"));
org.objectweb.fractal.util.Fractal.getBindingController(C1).bindFc("classloader-manager",C2.getFcInterface("classloader-manager"));
org.objectweb.fractal.util.Fractal.getBindingController(C1).bindFc("composite-parser",C23.getFcInterface("composite-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C1).bindFc("contribution-parser",C23.getFcInterface("contribution-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C1).bindFc("membrane-generation",C44.getFcInterface("membrane-generation"));
org.objectweb.fractal.util.Fractal.getBindingController(C1).bindFc("component-factory",C44.getFcInterface("component-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C1).bindFc("type-factory",C44.getFcInterface("type-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C1).bindFc("binding-factory",C52.getFcInterface("binding-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C2).bindFc("composite-parser",org.objectweb.fractal.util.Fractal.getContentController(C1).getFcInternalInterface("composite-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C2).bindFc("contribution-parser",org.objectweb.fractal.util.Fractal.getContentController(C1).getFcInternalInterface("contribution-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C2).bindFc("membrane-generation",org.objectweb.fractal.util.Fractal.getContentController(C1).getFcInternalInterface("membrane-generation"));
org.objectweb.fractal.util.Fractal.getBindingController(C2).bindFc("component-factory",org.objectweb.fractal.util.Fractal.getContentController(C1).getFcInternalInterface("component-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C2).bindFc("composite-processor",C3.getFcInterface("composite-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C3).bindFc("component-factory",org.objectweb.fractal.util.Fractal.getContentController(C1).getFcInternalInterface("component-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C3).bindFc("type-factory",org.objectweb.fractal.util.Fractal.getContentController(C1).getFcInternalInterface("type-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C3).bindFc("intent-loader",C2.getFcInterface("composite-manager"));
org.objectweb.fractal.util.Fractal.getBindingController(C3).bindFc("component-processor",C8.getFcInterface("component-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C3).bindFc("service-processor",C4.getFcInterface("composite-service-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C3).bindFc("reference-processor",C5.getFcInterface("composite-reference-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C3).bindFc("property-processor",C6.getFcInterface("property-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C3).bindFc("wire-processor",C7.getFcInterface("wire-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C4).bindFc("type-factory",org.objectweb.fractal.util.Fractal.getContentController(C1).getFcInternalInterface("type-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C4).bindFc("interface-processor",C15.getFcInterface("interface-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C4).bindFc("binding-processor",C17.getFcInterface("binding-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C4).bindFc("intent-loader",C2.getFcInterface("composite-manager"));
org.objectweb.fractal.util.Fractal.getBindingController(C5).bindFc("type-factory",org.objectweb.fractal.util.Fractal.getContentController(C1).getFcInternalInterface("type-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C5).bindFc("interface-processor",C15.getFcInterface("interface-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C5).bindFc("binding-processor",C17.getFcInterface("binding-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C5).bindFc("intent-loader",C2.getFcInterface("composite-manager"));
org.objectweb.fractal.util.Fractal.getBindingController(C6).bindFc("property-types-sca-property-type-java",C19.getFcInterface("property-type-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C6).bindFc("property-types-sca-property-type-xsd",C20.getFcInterface("property-type-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C8).bindFc("type-factory",org.objectweb.fractal.util.Fractal.getContentController(C1).getFcInternalInterface("type-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C8).bindFc("intent-loader",C2.getFcInterface("composite-manager"));
org.objectweb.fractal.util.Fractal.getBindingController(C8).bindFc("implementation-processor",C12.getFcInterface("implementation-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C8).bindFc("service-processor",C9.getFcInterface("component-service-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C8).bindFc("reference-processor",C10.getFcInterface("component-reference-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C8).bindFc("property-processor",C11.getFcInterface("property-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C9).bindFc("type-factory",org.objectweb.fractal.util.Fractal.getContentController(C1).getFcInternalInterface("type-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C9).bindFc("interface-processor",C15.getFcInterface("interface-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C9).bindFc("binding-processor",C17.getFcInterface("binding-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C9).bindFc("intent-loader",C2.getFcInterface("composite-manager"));
org.objectweb.fractal.util.Fractal.getBindingController(C10).bindFc("type-factory",org.objectweb.fractal.util.Fractal.getContentController(C1).getFcInternalInterface("type-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C10).bindFc("interface-processor",C15.getFcInterface("interface-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C10).bindFc("binding-processor",C17.getFcInterface("binding-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C10).bindFc("intent-loader",C2.getFcInterface("composite-manager"));
org.objectweb.fractal.util.Fractal.getBindingController(C11).bindFc("property-types-sca-property-type-java",C19.getFcInterface("property-type-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C11).bindFc("property-types-sca-property-type-xsd",C20.getFcInterface("property-type-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C12).bindFc("implementations-sca-implementation-composite",C13.getFcInterface("implementation-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C12).bindFc("implementations-sca-implementation-java",C14.getFcInterface("implementation-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C12).bindFc("implementations-frascati-implementation-fractal",C22.getFcInterface("implementation-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C13).bindFc("composite-processor",C3.getFcInterface("composite-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C14).bindFc("component-factory",org.objectweb.fractal.util.Fractal.getContentController(C1).getFcInternalInterface("component-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C15).bindFc("interfaces-sca-interface-java",C16.getFcInterface("interface-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C17).bindFc("bindings-sca-binding-sca",C18.getFcInterface("binding-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C17).bindFc("bindings-frascati-binding-rest",C21.getFcInterface("binding-processor"));
org.objectweb.fractal.util.Fractal.getBindingController(C18).bindFc("composite-manager",C2.getFcInterface("composite-manager"));
org.objectweb.fractal.util.Fractal.getBindingController(C21).bindFc("binding-factory",org.objectweb.fractal.util.Fractal.getContentController(C1).getFcInternalInterface("binding-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C23).bindFc("component-type-parser",C24.getFcInterface("component-type-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C23).bindFc("composite-parser",C25.getFcInterface("composite-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C23).bindFc("constraining-type-parser",C38.getFcInterface("constraining-type-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C23).bindFc("contribution-parser",C39.getFcInterface("contribution-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C24).bindFc("sca-parser",C40.getFcInterface("sca-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C25).bindFc("composite-parser",C26.getFcInterface("composite-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C25).bindFc("sca-parser",C40.getFcInterface("sca-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C25).bindFc("constraining-type-parser",C38.getFcInterface("constraining-type-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C26).bindFc("sca-parser",org.objectweb.fractal.util.Fractal.getContentController(C25).getFcInternalInterface("sca-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C26).bindFc("resolvers-sca-include-resolver",C27.getFcInterface("composite-resolver"));
org.objectweb.fractal.util.Fractal.getBindingController(C27).bindFc("sca-parser",org.objectweb.fractal.util.Fractal.getContentController(C25).getFcInternalInterface("sca-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C27).bindFc("next-resolver",C28.getFcInterface("composite-resolver"));
org.objectweb.fractal.util.Fractal.getBindingController(C28).bindFc("constraining-type-parser",org.objectweb.fractal.util.Fractal.getContentController(C25).getFcInternalInterface("constraining-type-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C28).bindFc("next-resolver",C29.getFcInterface("composite-resolver"));
org.objectweb.fractal.util.Fractal.getBindingController(C29).bindFc("composite-parser",C26.getFcInterface("composite-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C29).bindFc("next-resolver",C30.getFcInterface("composite-resolver"));
org.objectweb.fractal.util.Fractal.getBindingController(C30).bindFc("next-resolver",C31.getFcInterface("composite-resolver"));
org.objectweb.fractal.util.Fractal.getBindingController(C31).bindFc("next-resolver",C32.getFcInterface("composite-resolver"));
org.objectweb.fractal.util.Fractal.getBindingController(C32).bindFc("next-resolver",C33.getFcInterface("composite-resolver"));
org.objectweb.fractal.util.Fractal.getBindingController(C33).bindFc("next-resolver",C34.getFcInterface("composite-resolver"));
org.objectweb.fractal.util.Fractal.getBindingController(C34).bindFc("next-resolver",C35.getFcInterface("composite-resolver"));
org.objectweb.fractal.util.Fractal.getBindingController(C35).bindFc("next-resolver",C36.getFcInterface("composite-resolver"));
org.objectweb.fractal.util.Fractal.getBindingController(C36).bindFc("next-resolver",C37.getFcInterface("composite-resolver"));
org.objectweb.fractal.util.Fractal.getBindingController(C38).bindFc("sca-parser",C40.getFcInterface("sca-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C39).bindFc("sca-parser",C40.getFcInterface("sca-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C40).bindFc("sca-parser",C41.getFcInterface("sca-parser"));
org.objectweb.fractal.util.Fractal.getBindingController(C41).bindFc("metamodels-sca-metamodel",C42.getFcInterface("metamodel-provider"));
org.objectweb.fractal.util.Fractal.getBindingController(C41).bindFc("metamodels-sca-metamodel-frascati",C43.getFcInterface("metamodel-provider"));
org.objectweb.fractal.util.Fractal.getBindingController(C44).bindFc("component-factory",C46.getFcInterface("component-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C44).bindFc("type-factory",C46.getFcInterface("type-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C44).bindFc("membrane-generation",C46.getFcInterface("membrane-generation"));
org.objectweb.fractal.util.Fractal.getBindingController(C46).bindFc("delegate-membrane-generation",C47.getFcInterface("membrane-generation"));
org.objectweb.fractal.util.Fractal.getBindingController(C46).bindFc("fractal-bootstrap-class-providers-tinfi-oo",C45.getFcInterface("fractal-bootstrap-class-provider"));
org.objectweb.fractal.util.Fractal.getBindingController(C47).bindFc("membrane-generation",C49.getFcInterface("membrane-generation"));
org.objectweb.fractal.util.Fractal.getBindingController(C49).bindFc("generators-tinfi-oo",C50.getFcInterface("juliac-generator-class-provider"));
org.objectweb.fractal.util.Fractal.getBindingController(C49).bindFc("compiler-provider",C48.getFcInterface("compiler-provider"));
org.objectweb.fractal.util.Fractal.getBindingController(C52).bindFc("binding-factory",C53.getFcInterface("binding-factory"));
org.objectweb.fractal.util.Fractal.getBindingController(C53).bindFc("plugin-resolver",C54.getFcInterface("plugin-resolver"));
}
public Component newFcInstance() throws org.objectweb.fractal.api.factory.InstantiationException {
try
{
newFcInstance0();
}
catch ( org.objectweb.fractal.api.factory.InstantiationException e )
{
throw e;
}
catch ( java.lang.RuntimeException e )
{
throw (RuntimeException) e;
}
catch ( java.lang.Exception e )
{
throw new org.objectweb.fractal.julia.factory.ChainedInstantiationException(e,null,e.getClass().getName()+": "+e.getMessage());
}
return C0;
}
private org.objectweb.fractal.api.Component C0;
private org.objectweb.fractal.api.Component C1;
private org.objectweb.fractal.api.Component C2;
private org.objectweb.fractal.api.Component C3;
private org.objectweb.fractal.api.Component C4;
private org.objectweb.fractal.api.Component C5;
private org.objectweb.fractal.api.Component C6;
private org.objectweb.fractal.api.Component C7;
private org.objectweb.fractal.api.Component C8;
private org.objectweb.fractal.api.Component C9;
private org.objectweb.fractal.api.Component C10;
private org.objectweb.fractal.api.Component C11;
private org.objectweb.fractal.api.Component C12;
private org.objectweb.fractal.api.Component C13;
private org.objectweb.fractal.api.Component C14;
private org.objectweb.fractal.api.Component C15;
private org.objectweb.fractal.api.Component C16;
private org.objectweb.fractal.api.Component C17;
private org.objectweb.fractal.api.Component C18;
private org.objectweb.fractal.api.Component C19;
private org.objectweb.fractal.api.Component C20;
private org.objectweb.fractal.api.Component C21;
private org.objectweb.fractal.api.Component C22;
private org.objectweb.fractal.api.Component C23;
private org.objectweb.fractal.api.Component C24;
private org.objectweb.fractal.api.Component C25;
private org.objectweb.fractal.api.Component C26;
private org.objectweb.fractal.api.Component C27;
private org.objectweb.fractal.api.Component C28;
private org.objectweb.fractal.api.Component C29;
private org.objectweb.fractal.api.Component C30;
private org.objectweb.fractal.api.Component C31;
private org.objectweb.fractal.api.Component C32;
private org.objectweb.fractal.api.Component C33;
private org.objectweb.fractal.api.Component C34;
private org.objectweb.fractal.api.Component C35;
private org.objectweb.fractal.api.Component C36;
private org.objectweb.fractal.api.Component C37;
private org.objectweb.fractal.api.Component C38;
private org.objectweb.fractal.api.Component C39;
private org.objectweb.fractal.api.Component C40;
private org.objectweb.fractal.api.Component C41;
private org.objectweb.fractal.api.Component C42;
private org.objectweb.fractal.api.Component C43;
private org.objectweb.fractal.api.Component C44;
private org.objectweb.fractal.api.Component C45;
private org.objectweb.fractal.api.Component C46;
private org.objectweb.fractal.api.Component C47;
private org.objectweb.fractal.api.Component C48;
private org.objectweb.fractal.api.Component C49;
private org.objectweb.fractal.api.Component C50;
private org.objectweb.fractal.api.Component C51;
private org.objectweb.fractal.api.Component C52;
private org.objectweb.fractal.api.Component C53;
private org.objectweb.fractal.api.Component C54;
public org.objectweb.fractal.api.Type getFcInstanceType() {
try
{
// --------------------------------------------------
org.objectweb.fractal.api.type.ComponentType ct = new org.objectweb.fractal.julia.type.BasicComponentType( new org.objectweb.fractal.api.type.InterfaceType[]{new org.objectweb.fractal.julia.type.BasicInterfaceType("composite-manager","org.ow2.frascati.assembly.factory.api.CompositeManager",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("classloader-manager","org.ow2.frascati.assembly.factory.api.ClassLoaderManager",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("membrane-generation","org.ow2.frascati.component.factory.api.MembraneGeneration",false,false,false),new org.objectweb.fractal.julia.type.BasicInterfaceType("binding-factory","org.objectweb.fractal.bf.BindingFactory",false,false,false),} );
// --------------------------------------------------
return ct;
}
catch ( org.objectweb.fractal.api.factory.InstantiationException e )
{
throw new org.objectweb.fractal.juliac.runtime.RuntimeException(e);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy