/** * @see org.objectweb.fractal.julia.control.binding.TypeBasicBindingMixin#initFcController(org.objectweb.fractal.julia.InitializationContext) */ private void initFcController$3(final org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.api.type.ComponentType compType = ((org.objectweb.fractal.api.type.ComponentType) (ic.type)); org.objectweb.fractal.api.type.InterfaceType[] itfTypes = compType.getFcInterfaceTypes(); boolean isComposite = (ic.getOptionalInterface("content-controller")) != null; for (int j = 0; j < (itfTypes.length); j++) { org.objectweb.fractal.api.type.InterfaceType itfType = itfTypes[j]; if ((((!(itfType.isFcCollectionItf())) && (!(itfType.getFcItfName().equals("component")))) && (!(itfType.getFcItfName().endsWith("-controller")))) && ((itfType.isFcClientItf()) || isComposite)) { if ((fcBindings) == null) { fcBindings = new java.util.HashMap(); } fcBindings.put(itfType.getFcItfName(), fcBindings); } } initFcController$4(ic); }
/** * @see org.objectweb.fractal.julia.control.binding.TypeBasicBindingMixin#initFcController(org.objectweb.fractal.julia.InitializationContext) */ private void initFcController$3(final org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException { org.objectweb.fractal.api.type.ComponentType compType = ((org.objectweb.fractal.api.type.ComponentType) (ic.type)); org.objectweb.fractal.api.type.InterfaceType[] itfTypes = compType.getFcInterfaceTypes(); boolean isComposite = (ic.getOptionalInterface("content-controller")) != null; for (int j = 0; j < (itfTypes.length); j++) { org.objectweb.fractal.api.type.InterfaceType itfType = itfTypes[j]; if ((((!(itfType.isFcCollectionItf())) && (!(itfType.getFcItfName().equals("component")))) && (!(itfType.getFcItfName().endsWith("-controller")))) && ((itfType.isFcClientItf()) || isComposite)) { if ((fcBindings) == null) { fcBindings = new java.util.HashMap(); } fcBindings.put(itfType.getFcItfName(), fcBindings); } } initFcController$4(ic); }