class NameValueFactory extends AbstractValueFactory<Name> implements NameFactory {

    @Override
    public NamespaceRegistry getNamespaceRegistry() {
        return namespaceRegistryHolder.getNamespaceRegistry();
    }

    public  NameValueFactory( NamespaceRegistry.Holder namespaceRegistryHolder,
                             TextDecoder decoder,
                             ValueFactories factories );

}