Asks the user the permission to open the specified file if the file
has not been opened before.
The contents of the file is returned as a FileContents object.
The returned FileContents object contains the contents
the file.
Parameters:
file - the file object
Returns:
A FileContent object with information about the
opened file
Asks the user the permission to open the specified list of files if
any of the files has not been opened before.
The contents of each file is returned as a FileContents object in the FileContents array.
The returned FileContents object contains the contents
the file.
Parameters:
files - the array of files
Returns:
A FileContent[] object with information about each
opened file