net.sf.mmm.util.file.api
Class FileAlreadyExistsException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
net.sf.mmm.util.nls.api.AbstractNlsRuntimeException
net.sf.mmm.util.nls.api.NlsRuntimeException
net.sf.mmm.util.io.api.RuntimeIoException
net.sf.mmm.util.file.api.FileAlreadyExistsException
- All Implemented Interfaces:
- Serializable, NlsObject, NlsThrowable
public class FileAlreadyExistsException
- extends RuntimeIoException
A FileAlreadyExistsException
is thrown if a file or directory already
exists but was NOT expected. This means the file
is in the way
in order to create a new one. The exception is both for the case, that the
file
should NOT be overwritten to prevent loss of data as well
as the type
differs (e.g. if there is already a directory
with the same name, a regular file can NOT be created).
- Since:
- 2.0.0
- Author:
- Joerg Hohwiller (hohwille at users.sourceforge.net)
- See Also:
- Serialized Form
Fields inherited from interface net.sf.mmm.util.nls.api.NlsObject |
KEY_ANNOTATION, KEY_ARGUMENT, KEY_CAPACITY, KEY_DEFAULT, KEY_DIRECTORY, KEY_ERROR, KEY_FILE, KEY_FUNCTION, KEY_ID, KEY_KEY, KEY_LOCATION, KEY_MAX, KEY_MIN, KEY_MODE, KEY_NAME, KEY_OBJECT, KEY_OPERAND, KEY_OPERATION, KEY_OPTION, KEY_PATH, KEY_PROPERTY, KEY_QUERY, KEY_RESOURCE, KEY_SIZE, KEY_SOURCE, KEY_TARGET_TYPE, KEY_TITLE, KEY_TYPE, KEY_URI, KEY_VALUE |
Methods inherited from class net.sf.mmm.util.nls.api.AbstractNlsRuntimeException |
createUuid, getLocalizedMessage, getLocalizedMessage, getLocalizedMessage, getMessage, getNlsMessage, getUuid, printStackTrace, printStackTrace, printStackTrace, printStackTrace, toNlsMessage |
serialVersionUID
private static final long serialVersionUID
- UID for serialization.
- See Also:
- Constant Field Values
FileAlreadyExistsException
public FileAlreadyExistsException(File file)
- The constructor.
- Parameters:
file
- is the file that already exists.
FileAlreadyExistsException
public FileAlreadyExistsException(String file)
- The constructor.
- Parameters:
file
- is the name of the file that already exists.
FileAlreadyExistsException
public FileAlreadyExistsException(String file,
boolean directory)
- The constructor.
- Parameters:
file
- is the name of the file that already exists.directory
- - true
if the exception is about a directory,
false
if the exception is about a file.
Copyright © 2001-2010 mmm-Team. All Rights Reserved.