public InputStream _createInputStream(View view, String path, boolean ignoreErrors) throws IOException
public InputStream _createInputStream(View view, Buffer buffer, String path, boolean ignoreErrors) throws IOException
	public InputStream _createInputStream(View view, String path,		boolean ignoreErrors) throws IOException	{		FtpAddress address = new FtpAddress(path);		FtpClient client = createFtpClient(view,address.host,			address.port,address.user,address.password,ignoreErrors);		if(client == null)			return null;		client.dataPort();		client.representationType(FtpClient.IMAGE_TYPE);		InputStream in = client.retrieveStream(address.path);		if(in == null)		{			if(!ignoreErrors)			{				String[] args = { address.host, address.port, address.path,					client.getResponse().toString() };				VFSManager.error(view,"vfs.ftp.download-error",args);			}			client.logout();			return null;		}		else			return in;	}