Package br.com.intersys.systextil.util
Class UtilPipeline
java.lang.Object
systextil.rpt.RptPipeline
br.com.intersys.systextil.util.UtilPipeline
A Classe UtilPipeline serve para gerar o arquivo TXT no padrão utilizado
pelo gerador de relatório RPT
- Since:
- 31/08/2006
- Version:
- 1.00
- Author:
- Vandoir Ferri
-
Field Summary
Fields inherited from class systextil.rpt.RptPipeline
CRLF, DATE_FORMAT, LF, TIME_FORMAT
-
Constructor Summary
ConstructorsConstructorDescriptionUtilPipeline
(OutputStream out) Inicializa um pipeline que vai imprimir numOutputStream
usando a codificação de caracteres do Windows.UtilPipeline
(Writer writer) Inicializa um pipeline que vai imprimir numWriter
qualquer.UtilPipeline
(String nomeArquivo) Inicializa um pipeline que vai imprimir num arquivo.UtilPipeline
(String nomeArquivo, String charset) Inicializa um pipeline que vai imprimir num arquivo. -
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
houve()
void
Utilidade para exibir na console os dados que foram gravados em um arquivo.Methods inherited from class systextil.rpt.RptPipeline
close, escape, formatRPT, formatRPT, formatRPT, getCurrentLineCount, isEmpty, setLineSeparator, toString, write
-
Constructor Details
-
UtilPipeline
Inicializa um pipeline que vai imprimir num arquivo. Este é o construtor recomendado, pois usa a codificação do Windows, que é usada no processamento do relatório. -
UtilPipeline
Inicializa um pipeline que vai imprimir num arquivo. Este construtor só deve ser usado em casos muito específicos que requerem uma codificação determinada. -
UtilPipeline
Inicializa um pipeline que vai imprimir numWriter
qualquer. Pode ser uma impressora (Printer
), um processo RPT (RptProcess
), um arquivo ou qualquer outro tipo deWriter
.Este
Writer
é fechado quando é executadoRptPipeline.close()
.- Parameters:
writer
- a saída
-
UtilPipeline
Inicializa um pipeline que vai imprimir numOutputStream
usando a codificação de caracteres do Windows. Pode ser um arquivo ou a entrada padrão de um processo de RPT, por exemplo.Este
OutputStream
é fechado quando é executadoRptPipeline.close()
.- Parameters:
out
- a saída
-
-
Method Details
-
houve
public boolean houve() -
closeAndThrowSeNaoHouve
- Throws:
NoDataException
-
getNomeArquivo
-
printToConsole
public void printToConsole()Utilidade para exibir na console os dados que foram gravados em um arquivo. Usar depois que o arquivo já foi fechado.
-