PrettyPrinter
Class PrettyPrinter

java.lang.Object
  extended by PrettyPrinter.PrettyPrinter

public class PrettyPrinter
extends java.lang.Object

Clase para el formateo de textos y strings

Version:
Revision 1.0.0, 06/19/06
Author:
Jesus Vilares ( jvilares@udc.es)

Constructor Summary
PrettyPrinter()
           
 
Method Summary
static java.lang.String chomp(java.lang.String s)
          Devuelve el string resultante de eliminar los finales de linea (\\r o \\n) del final de un string
static java.lang.String chop(java.lang.String s)
          Devuelve el string resultante de eliminar el ultimo caracter de un string
static java.lang.String compact_seps(java.lang.String s)
          Devuelve el string resultante de eliminar los separadores del principio y final de un string, y compacta los restantes transformandolos en espacios y eliminando los repetidos
static boolean isComment(java.lang.String s)
          Comprueba si una linea es o no un comentario (encabezados mediante '#')
static boolean isEmpty(java.lang.String s)
          Comprueba si un string esta vacio o no (i.e. si contiene o no caracteres NO separadores)
static java.lang.String rellena_blanks(java.lang.String orig, int longitud)
          Rellena con blanks por la derecha hasta obtener la longitud deseada
static java.lang.String repite_string(java.lang.String orig, int n)
          Devuelve un string formado por concatenaciones de un mismo string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrettyPrinter

public PrettyPrinter()
Method Detail

chomp

public static java.lang.String chomp(java.lang.String s)
Devuelve el string resultante de eliminar los finales de linea (\\r o \\n) del final de un string

Parameters:
s - String
Returns:
String procesado

chop

public static java.lang.String chop(java.lang.String s)
Devuelve el string resultante de eliminar el ultimo caracter de un string

Parameters:
s - String
Returns:
String procesado

compact_seps

public static java.lang.String compact_seps(java.lang.String s)
Devuelve el string resultante de eliminar los separadores del principio y final de un string, y compacta los restantes transformandolos en espacios y eliminando los repetidos

Parameters:
s - String
Returns:
String procesado

isComment

public static boolean isComment(java.lang.String s)
Comprueba si una linea es o no un comentario (encabezados mediante '#')

Parameters:
s - Linea a comprobar
Returns:
True/false segun sea o no un comentario

isEmpty

public static boolean isEmpty(java.lang.String s)
Comprueba si un string esta vacio o no (i.e. si contiene o no caracteres NO separadores)

Parameters:
s - String a comprobar
Returns:
True/false segun este o no vacio

repite_string

public static java.lang.String repite_string(java.lang.String orig,
                                             int n)
Devuelve un string formado por concatenaciones de un mismo string

Parameters:
orig - String a repetir
n - Repeticiones deseadas
Returns:
String resultado de concatenar orig n veces

rellena_blanks

public static java.lang.String rellena_blanks(java.lang.String orig,
                                              int longitud)
Rellena con blanks por la derecha hasta obtener la longitud deseada

Parameters:
orig - Cadena original
longitud - Longitud deseada
Returns:
String rellenado con blanks