| Constructor and Description |
|---|
DefaultFileUtils() |
| Modifier and Type | Method and Description |
|---|---|
void |
addOnlyLayerNameListener(PropertyListener listener)
Añadir un listener a la lista de eventos
|
void |
cleanUpTempFiles()
Elimina los ficheros del directorio temporal.
|
java.lang.String |
convertPathToMD5(java.lang.String path)
Converts a string to MD5
|
void |
copyFile(java.lang.String pathOrig,
java.lang.String pathDst)
Copia de ficheros
|
void |
createWorldFile(java.lang.String fileName,
java.awt.geom.AffineTransform at,
int pxWidth,
int pxHeight)
Crea un fichero de georeferenciación (world file) para un dataset
determinado
|
void |
createWorldFile(java.lang.String fileName,
Extent ext,
int pxWidth,
int pxHeight)
Crea un fichero de georeferenciación (world file) para un dataset
determinado
|
java.lang.String |
formatFileSize(long size)
Formatea en forma de cadena un tamaño dado en bytes.
|
java.lang.String |
getExtensionFromFileName(java.lang.String file)
Obtiene la extensión del fichero a partir de su nombre.
|
java.lang.String |
getFileNameFromCanonical(java.lang.String file)
Obtiene el nombre de fichero sin la extensión ni la ruta.
|
java.lang.String |
getFormatedRasterFileName(java.lang.String name)
Gets the name of a raster file
|
java.lang.String |
getLastPart(java.lang.String string,
java.lang.String pattern)
Obtiene el último trozo de la cadena a partir de los caracteres que
coincidan con el patrón.
|
java.lang.String |
getNameWithoutExtension(java.lang.String file)
Obtiene el nombre de fichero sin la extensión.
|
java.lang.String |
getOnlyLayerName()
Obtiene el nombre único de la siguiente capa sin actualizar el contador.
|
java.lang.String |
getRMFNameFromFileName(java.lang.String fileName)
Obtiene el nombre del fichero RMF a partir del nombre del fichero.
|
java.io.File |
getTemporalFile()
Esta función crea el directorio para temporales y devuelve el manejador
del directorio
|
java.lang.String |
getTemporalPath()
Esta función crea el directorio para temporales y devuelve la ruta de este
|
java.lang.String |
readFileEncoding(java.lang.String file)
Obtiene la codificación de un fichero XML
|
void |
removeOnlyLayerNameListener(PropertyListener listener)
Elimina un listener de la lista de eventos
|
java.lang.String |
usesOnlyLayerName()
La gestión de nombres únicos en la generación de capas se lleva de forma
automática.
|
public void copyFile(java.lang.String pathOrig,
java.lang.String pathDst)
throws java.io.FileNotFoundException,
java.io.IOException
FileUtilspublic void createWorldFile(java.lang.String fileName,
Extent ext,
int pxWidth,
int pxHeight)
throws java.io.IOException
FileUtilscreateWorldFile in interface FileUtilsfileName - Nombre completo del fichero de rasterpxWidth - Ancho en píxelespxHeight - Alto en píxelesjava.io.IOExceptionpublic void createWorldFile(java.lang.String fileName,
java.awt.geom.AffineTransform at,
int pxWidth,
int pxHeight)
throws java.io.IOException
FileUtilscreateWorldFile in interface FileUtilsfileName - Nombre completo del fichero de rasterat - AffineTransformpxWidth - Ancho en píxelespxHeight - Alto en píxelesjava.io.IOExceptionpublic java.lang.String formatFileSize(long size)
FileUtilsformatFileSize in interface FileUtilssize - tamaño a formatearpublic java.lang.String getExtensionFromFileName(java.lang.String file)
FileUtilsgetExtensionFromFileName in interface FileUtilsfile - Nombre o ruta del ficheropublic java.lang.String getNameWithoutExtension(java.lang.String file)
FileUtilsgetNameWithoutExtension in interface FileUtilsfile - Nombre o ruta del ficheropublic java.lang.String getFileNameFromCanonical(java.lang.String file)
FileUtilsgetFileNameFromCanonical in interface FileUtilsfile - Ruta del ficheropublic java.lang.String getLastPart(java.lang.String string,
java.lang.String pattern)
FileUtilsgetLastPart in interface FileUtilspublic java.lang.String readFileEncoding(java.lang.String file)
FileUtilsreadFileEncoding in interface FileUtilsfile - Nombre del fichero XMLpublic java.lang.String getRMFNameFromFileName(java.lang.String fileName)
FileUtilsgetRMFNameFromFileName in interface FileUtilsfileName - Nombre del fichero raster de origenpublic void cleanUpTempFiles()
FileUtilscleanUpTempFiles in interface FileUtilspublic java.io.File getTemporalFile()
FileUtilsgetTemporalFile in interface FileUtilspublic java.lang.String getTemporalPath()
FileUtilsgetTemporalPath in interface FileUtilspublic java.lang.String getFormatedRasterFileName(java.lang.String name)
FileUtilsgetFormatedRasterFileName in interface FileUtilspublic java.lang.String convertPathToMD5(java.lang.String path)
throws java.security.NoSuchAlgorithmException
FileUtilsconvertPathToMD5 in interface FileUtilsjava.security.NoSuchAlgorithmExceptionpublic java.lang.String usesOnlyLayerName()
FileUtilsusesOnlyLayerName in interface FileUtilspublic java.lang.String getOnlyLayerName()
FileUtilsgetOnlyLayerName in interface FileUtilspublic void addOnlyLayerNameListener(PropertyListener listener)
FileUtilsaddOnlyLayerNameListener in interface FileUtilspublic void removeOnlyLayerNameListener(PropertyListener listener)
FileUtilsremoveOnlyLayerNameListener in interface FileUtils