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.FileNotFoundException
java.io.IOException
void 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.IOException
void 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.IOException
java.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.NoSuchAlgorithmException
java.lang.String usesOnlyLayerName()
java.lang.String getOnlyLayerName()
void addOnlyLayerNameListener(PropertyListener listener)
listener
- void removeOnlyLayerNameListener(PropertyListener listener)
listener
-