|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoperaciones.Archivos
public class Archivos
Clase utilitaria que presenta una serie de métodos para el manejo de archivos de texto. Permite crear archivos y modificar archivos existentes, copiar de un archivo hacia otro y eliminar un archivo.
| Method Summary | |
|---|---|
boolean |
copiar_archivo(java.io.File original,
java.io.File copia)
Dada la ruta de dos archivos copia el contenido de \"original\" en \"copia\". |
boolean |
eliminar_archivo(java.lang.String ruta)
Este método elimina el archivo con la ruta indicada |
boolean |
eliminar_archivos_directorio(java.lang.String ruta)
Elmina todo los archivos de un directorio o carpeta |
void |
escribir_archivo_filtros(java.lang.String ruta,
java.util.ArrayList<Filtro> filtros)
Esta función escribe en el archivo de filtros, los filtros configurados |
void |
escribir_archivo(java.lang.String ruta,
java.lang.String linea,
boolean flag_ovr)
Dado el nombre de un archivo de texto puede crear el mismo o agregarle una línea al final. |
boolean |
existe_archivo(java.lang.String ruta)
Determina si un archivo existe o no |
boolean |
existe_directorio(java.lang.String ruta)
Determina si un directorio existe |
static Archivos |
getme()
|
java.util.ArrayList<java.lang.String> |
leer_archivo_arraylist(java.lang.String ruta,
boolean tipo)
Dado el nombre de un archivo de texto existente retorna todas las líneas del mismo en un ArrayList |
java.util.ArrayList<Filtro> |
leer_archivo_filtros(java.lang.String ruta)
Dado el nombre de un archivo de filtros existente retorna un arreglo de tipo Filtro con todos los filtros configurados |
java.lang.String |
leer_archivo_string(java.lang.String ruta,
boolean quitar_salto)
Dado el nombre de un archivo de texto existente retorna todas las líneas del mismo en un String |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static Archivos getme()
public java.lang.String leer_archivo_string(java.lang.String ruta,
boolean quitar_salto)
throws java.io.IOException
ruta - String con el nombre del archivo a abrirquitar_salto - booleano que indica si se deben eliminar saltos de línea dentro del String.
java.io.IOException
public java.util.ArrayList<java.lang.String> leer_archivo_arraylist(java.lang.String ruta,
boolean tipo)
throws java.io.IOException
ruta - String con el nombre del archivo a abrirtipo - booleano que está reservado para usos futuros
java.io.IOException
public java.util.ArrayList<Filtro> leer_archivo_filtros(java.lang.String ruta)
throws java.io.IOException
ruta - String con la ruta del archivo a abrir
java.io.IOException
public void escribir_archivo_filtros(java.lang.String ruta,
java.util.ArrayList<Filtro> filtros)
throws java.io.IOException
ruta - Ruta del archivo de configuración de filtrosfiltros - ArrayListjava.io.IOException
public void escribir_archivo(java.lang.String ruta,
java.lang.String linea,
boolean flag_ovr)
throws java.io.IOException
ruta - String con el nombre del archivo a abrir o crear.linea - String con la línea a agregar al final, si el parámentro write esta en blanco se crea un archivo.flag_ovr - Indica si el archivo se abre en modo \"sobreescirtura\" o \"append\" (Dicho parámetro vale true si
se desea que el archivo se abra en modo \"append\")
java.io.IOException
public boolean copiar_archivo(java.io.File original,
java.io.File copia)
throws java.lang.Exception
original - archivo con los datos a copiar.copia - archivo donde serán copiados los datos.
java.lang.Exceptionpublic boolean existe_archivo(java.lang.String ruta)
ruta - Ruta del archivo a verificar
public boolean existe_directorio(java.lang.String ruta)
ruta - la ruta del direcctorio
public boolean eliminar_archivo(java.lang.String ruta)
ruta - Ruta completa y nombre del archivo a verificar
public boolean eliminar_archivos_directorio(java.lang.String ruta)
ruta - Ruta del directorio
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||