Package systextil.graficoting
Class GraficoTing
java.lang.Object
systextil.graficoting.GraficoTing
Conveniência para gerar um gráfico de tingimento no padrão do Systêxtil.
Obtenha uma instância com o construtor mais conveniente, e depois execute o método
write
Observe que esta classe não fecha a conexão ao banco nem o OutputStream
fornecido.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionGraficoTing(br.com.intersys.systextil.connection.AppConnection conn, String locale, int nrGrafico, String gruMaq, String subMaq)
Recebe o que é necessário para gerar o gráfico de tingimento, e o gera.GraficoTing(Connection conn, String locale, int nrGrafico, String gruMaq, String subMaq)
Recebe o que é necessário para gerar o gráfico de tingimento, e o gera.GraficoTing(Connection conn, Locale locale, int nrGrafico, String gruMaq, String subMaq)
Recebe o que é necessário para gerar o gráfico de tingimento, e o gera. -
Method Summary
Modifier and TypeMethodDescriptionvoid
write(OutputStream out)
Escreve o gráfico que foi gerado, em formato PNG, noOutputStream
fornecido.
-
Field Details
-
IMG_WIDTH
public static final int IMG_WIDTH752 pixels- See Also:
- Constant Field Values
-
IMG_HEIGHT
public static final int IMG_HEIGHT414 pixels- See Also:
- Constant Field Values
-
IMAGE_FORMAT
PNG- See Also:
- Constant Field Values
-
image
-
-
Constructor Details
-
GraficoTing
public GraficoTing(Connection conn, Locale locale, int nrGrafico, String gruMaq, String subMaq) throws NoDataExceptionRecebe o que é necessário para gerar o gráfico de tingimento, e o gera.- Parameters:
conn
- a conexão ao banco de dadoslocale
- o idioma usado para obter o texto usado no gráficonrGrafico
- o número do gráfico que contém os dadosgruMaq
- o grupo da máquinasubMaq
- o subgrupo da máquina- Throws:
NoDataException
- se não houver dados
-
GraficoTing
public GraficoTing(Connection conn, String locale, int nrGrafico, String gruMaq, String subMaq) throws NoDataExceptionRecebe o que é necessário para gerar o gráfico de tingimento, e o gera.- Parameters:
conn
- a conexão ao banco de dadoslocale
- o idioma usado para obter o texto usado no gráficonrGrafico
- o número do gráfico que contém os dadosgruMaq
- o grupo da máquinasubMaq
- o subgrupo da máquina- Throws:
NoDataException
- se não houver dados
-
GraficoTing
public GraficoTing(br.com.intersys.systextil.connection.AppConnection conn, String locale, int nrGrafico, String gruMaq, String subMaq) throws NoDataExceptionRecebe o que é necessário para gerar o gráfico de tingimento, e o gera.- Parameters:
conn
- a conexão ao banco de dadoslocale
- o idioma usado para obter o texto usado no gráficonrGrafico
- o número do gráfico que contém os dadosgruMaq
- o grupo da máquinasubMaq
- o subgrupo da máquina- Throws:
NoDataException
- se não houver dados
-
-
Method Details
-
write
Escreve o gráfico que foi gerado, em formato PNG, noOutputStream
fornecido.Neste ponto o banco de dados não é mais usado.
- Parameters:
out
- a saída onde deve ser escrito o gráfico- Throws:
IOException
- se houver problema ao escrever
-