Provides functionality for analyzing an ASCII data file to create default settings. It tries to figure out what kind
of delimiters and comments the file contains - honoring fixed pre-settings passed in.
Tries to guess FileReader settings for the passed data file. It will use the settings in the settings object (if
any - but the file location is required), and will read in the first lines from the file. It will first detect
comment characters (if the first lines start with '#' or '%'), and then guess the delimiter (',', ';', or space)
depending on which cuts a line into (more than one) tokens.
userSettings - containing the URL of the file to examine and settings that should be used and considered
exec - used to check for cancellations and to report progress. Could be null. If a
FileReaderExecutionMonitor is provided it is distinguished between user cancellations cutting
the analysis short, and interrupts that return immediately and return null as result.
settings that supposably provide more or less useful results. It will always be a non-null object - but
may not contain any settings if guessing was just too hard.
IOException - if there was an error reading from the URL
Copyright, 2003 - 2016. All rights reserved. KNIME GmbH, Konstanz, Germany You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.