public interface FileUtils
| 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)
Deprecated.
|
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.
|
void copyFile(java.lang.String pathOrig,
java.lang.String pathDst)
throws java.io.FileNotFoundException,
java.io.IOException
pathOrig - Ruta de origenpathDst - Ruta de destino.java.io.FileNotFoundExceptionjava.io.IOExceptionvoid createWorldFile(java.lang.String fileName,
Extent ext,
int pxWidth,
int pxHeight)
throws java.io.IOException
fileName - Nombre completo del fichero de rasterext - pxWidth - Ancho en píxelespxHeight - Alto en píxelesjava.io.IOExceptionvoid createWorldFile(java.lang.String fileName,
java.awt.geom.AffineTransform at,
int pxWidth,
int pxHeight)
throws java.io.IOException
fileName - Nombre completo del fichero de rasterat - AffineTransformpxWidth - Ancho en píxelespxHeight - Alto en píxelesjava.io.IOExceptionjava.lang.String formatFileSize(long size)
size - tamaño a formatearjava.lang.String getExtensionFromFileName(java.lang.String file)
file - Nombre o ruta del ficherojava.lang.String getNameWithoutExtension(java.lang.String file)
file - Nombre o ruta del ficherojava.lang.String getFileNameFromCanonical(java.lang.String file)
file - Ruta del ficherojava.lang.String getLastPart(java.lang.String string,
java.lang.String pattern)
string - pattern - java.lang.String readFileEncoding(java.lang.String file)
file - Nombre del fichero XMLjava.lang.String getRMFNameFromFileName(java.lang.String fileName)
fileName - Nombre del fichero raster de origenvoid cleanUpTempFiles()
java.io.File getTemporalFile()
java.lang.String getTemporalPath()
java.lang.String getFormatedRasterFileName(java.lang.String name)
name - java.lang.String convertPathToMD5(java.lang.String path)
throws java.security.NoSuchAlgorithmException
path - java.security.NoSuchAlgorithmExceptionjava.lang.String usesOnlyLayerName()
java.lang.String getOnlyLayerName()
void addOnlyLayerNameListener(PropertyListener listener)
listener - void removeOnlyLayerNameListener(PropertyListener listener)
listener -