public class Archivo
extends java.lang.Object
| Constructor and Description |
|---|
Archivo(java.lang.String archivo)
Constructor para la clase archivo, recibiendo el nombre del archivo que
debera manejar, y creandolo si es que no existia previamente
|
| Modifier and Type | Method and Description |
|---|---|
void |
actArchivo(java.lang.String[] texto)
Remplaza el contenido del archivo por el String[] entregado
|
void |
borrarLinea(java.lang.String id)
Borra una linea respecto al id entregado
|
static void |
changeName(java.lang.String nuevo,
java.lang.String old)
Actualiza el nombre de un archivo
|
void |
clearFile()
Elimina todo el contenido del archivo
|
java.lang.String[] |
entregarProcesado()
Toma el contenido del archivo y lo divide en los saltos de linea, los
cuales son representados por *!
|
void |
escribirArchivo(java.lang.String texto)
Aņade el String entregado al final del archivo
|
static java.lang.String |
getRuta(java.lang.String archivo)
Este metodo asigna una ruta al archivo dependiendo del sistema operativo.
|
java.lang.String |
leerArchivo()
Lee el contenido del archivo y une todas sus lineas en un solo string
para ser procesado mas tarde
|
void |
modificarLinea(java.lang.String linea,
java.lang.String nueva)
Cambia una linea del archivo
|
public Archivo(java.lang.String archivo)
archivo - String con el nombre del archivo al que se desea acceder/crearpublic static void changeName(java.lang.String nuevo,
java.lang.String old)
nuevo - Nuevo nombre para el archivoold - El nombre que tiene actualmente el archivopublic static java.lang.String getRuta(java.lang.String archivo)
Si es Windows lo asignara a la ruta C:\P.A.M\
Si es Linux lo asignara al directorio de usuario en la carpeta /P.A.M/
archivo - Nombre del archivo al que se le asignara la rutapublic java.lang.String leerArchivo()
public void escribirArchivo(java.lang.String texto)
texto - Texto a aņadirpublic java.lang.String[] entregarProcesado()
public void borrarLinea(java.lang.String id)
id - Texto el cual esta en el primer espacio en la lina a borrarpublic void actArchivo(java.lang.String[] texto)
texto - Texto con el que se remplazara el archivopublic void clearFile()
public void modificarLinea(java.lang.String linea,
java.lang.String nueva)
linea - Linea original a cambiarnueva - Linea que remplaza a la original