public void bindFc(final String itfName, final Object value) throws NoSuchInterfaceException, IllegalBindingException { checkItfName(itfName); if (itfName.equals(CLIENT_VISITOR)) { clientVisitorItf = (Visitor<I, O>) value; } else { throw new NoSuchInterfaceException("No client interface named '" + itfName + "'"); } }
public void unbindFc(final String itfName) throws NoSuchInterfaceException, IllegalBindingException { checkItfName(itfName); if (itfName.equals(LOADER_ITF_NAME)) { this.templateGroupLoaderItf = null; } else { throw new NoSuchInterfaceException("There is no interface named '" + itfName + "'"); } } }
public Object lookupFc(final String itfName) throws NoSuchInterfaceException { checkItfName(itfName); if (itfName.equals(XMLNodeFactory.ITF_NAME)) { return this.nodeFactoryItf; } else { throw new NoSuchInterfaceException("There is no interface named '" + itfName + "'"); } }
public void bindFc(final String s, final Object o) throws NoSuchInterfaceException, IllegalBindingException { checkItfName(s); if (AnnotationFactory.ITF_NAME.equals(s)) { annotationFactoryItf = (AnnotationFactory) o; } else { throw new NoSuchInterfaceException("No client interface named '" + s + "' for binding the interface"); } }
public void unbindFc(final String s) throws IllegalBindingException, NoSuchInterfaceException { checkItfName(s); if (RECURSIVE_VALUE_EVALUATOR_ITF_NAME.equals(s)) { recursiveEvaluatorItf = null; } else { throw new NoSuchInterfaceException("No client interface named '" + s + "'"); } }
public void unbindFc(final String s) throws IllegalBindingException, NoSuchInterfaceException { checkItfName(s); if (ValueEvaluator.ITF_NAME.equals(s)) { evaluatorItf = null; } else if (AnnotationLocator.ITF_NAME.equals(s)) { annotationLocatorItf = null; } else { throw new NoSuchInterfaceException("No client interface named '" + s + "'"); } }
@Override public void bindFc(final String itfName, final Object value) throws NoSuchInterfaceException, IllegalBindingException { checkItfName(itfName); if (itfName.equals(StringTemplateASTTransformer.ITF_NAME)) { astTransformerItf = (StringTemplateASTTransformer) value; } else { super.bindFc(itfName, value); } }
@Override public void unbindFc(final String itfName) throws NoSuchInterfaceException, IllegalBindingException { checkItfName(itfName); if (itfName.equals(StringTemplateASTTransformer.ITF_NAME)) { astTransformerItf = null; } else { super.unbindFc(itfName); } } }
public void bindFc(final String itfName, final Object value) throws NoSuchInterfaceException, IllegalBindingException { checkItfName(itfName); if (itfName.equals(IDLLoader.ITF_NAME)) { idlLoaderItf = (IDLLoader) value; } else if (itfName.equals(IDL_COMPILER_ITF_NAME)) { idlCompilerItf = (IDLVisitor) value; } else { throw new NoSuchInterfaceException("There is no interface named '" + itfName + "'"); } }
@Override public Object lookupFc(final String itfName) throws NoSuchInterfaceException { checkItfName(itfName); if (itfName.equals(OutputFileLocator.ITF_NAME)) { return outputFileLocatorItf; } else if (itfName.equals(InputResourceLocator.ITF_NAME)) { return inputResourceLocatorItf; } else { return super.lookupFc(itfName); } }
public Object lookupFc(final String itfName) throws NoSuchInterfaceException { checkItfName(itfName); if (itfName.equals(LOADER_ITF_NAME)) { return this.loaderItf; } else { throw new NoSuchInterfaceException("There is no interface named '" + itfName + "'"); } }
public void unbindFc(final String itfName) throws NoSuchInterfaceException, IllegalBindingException { checkItfName(itfName); if (itfName.equals(LOADER_ITF_NAME)) { this.loaderItf = null; } else { throw new NoSuchInterfaceException("There is no interface named '" + itfName + "'"); } }
public void unbindFc(final String itfName) throws NoSuchInterfaceException, IllegalBindingException { checkItfName(itfName); if (itfName.equals(CLIENT_VISITOR)) { clientVisitorItf = null; } else { throw new NoSuchInterfaceException("No client interface named '" + itfName + "'"); } } }
public Object lookupFc(final String s) throws NoSuchInterfaceException { checkItfName(s); if (CLIENT_EVALUATOR_ITF_NAME.equals(s)) { return clientEvaluatorItf; } else if (AnnotationFactory.ITF_NAME.equals(s)) { return annotationFactoryItf; } else { throw new NoSuchInterfaceException("No client interface named '" + s + "'"); } }
public Object lookupFc(final String s) throws NoSuchInterfaceException { checkItfName(s); if (AnnotationFactory.ITF_NAME.equals(s)) { return annotationFactoryItf; } else { throw new NoSuchInterfaceException("No client interface named '" + s + "'"); } }
public void bindFc(final String itfName, final Object value) throws NoSuchInterfaceException, IllegalBindingException { checkItfName(itfName); if (itfName.equals(NodeFactory.ITF_NAME)) { this.nodeFactoryItf = (NodeFactory) value; } else { throw new NoSuchInterfaceException("There is no interface named '" + itfName + "'"); } }
public Object lookupFc(final String s) throws NoSuchInterfaceException { checkItfName(s); if (RECURSIVE_VALUE_EVALUATOR_ITF_NAME.equals(s)) { return recursiveEvaluatorItf; } else { throw new NoSuchInterfaceException("No client interface named '" + s + "'"); } }
public void unbindFc(final String itfName) throws NoSuchInterfaceException, IllegalBindingException { checkItfName(itfName); if (itfName.equals(OutputFileLocator.ITF_NAME)) { outputFileLocatorItf = null; } else { throw new NoSuchInterfaceException("No client interface named '" + itfName + "'"); } }
public Object lookupFc(final String itfName) throws NoSuchInterfaceException { checkItfName(itfName); if (itfName.equals(CLIENT_SOURCE_GENERATOR_ITF_NAME)) { return clientSourceGeneratorItf; } else { throw new NoSuchInterfaceException("No client interface named '" + itfName + "'"); } }
@Override public Object lookupFc(final String itfName) throws NoSuchInterfaceException { checkItfName(itfName); if (itfName.equals(IDLLoader.ITF_NAME)) { return idlLoaderItf; } else { throw new NoSuchInterfaceException("No client interface named '" + itfName + "'"); } }