|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.servlet.GenericServlet javax.servlet.http.HttpServlet ecar.servlet.relatorio.AbstractServletReportXmlXsl ecar.servlet.relatorio.RelatorioApendiceTres
public class RelatorioApendiceTres
Field Summary | |
---|---|
private java.util.List |
idsEstrutura
|
private ItemEstruturaDao |
itemEstruturaDao
|
private static int |
nivelAcao
|
private static int |
nivelProduto
|
private static int |
nivelPrograma
|
private int |
paginaInicial
|
private java.lang.String |
periodoFim
|
private java.lang.String |
periodoIni
|
private static long |
serialVersionUID
|
private java.lang.String |
tipoRelatorio
|
private java.lang.String |
tipoValor
|
private java.lang.String |
titulo
|
private java.util.List |
todosItens
|
private double |
totalGeralAcoes
|
private double |
totalGeralProgramas
|
private java.util.List |
totalizadorEstrutura
|
private java.util.List |
totalizadorValores
|
Fields inherited from class ecar.servlet.relatorio.AbstractServletReportXmlXsl |
---|
logger, SAIDA_DOWNLOAD, SAIDA_DOWNLOAD_E_GRAVAR, SAIDA_GRAVAR |
Constructor Summary | |
---|---|
RelatorioApendiceTres()
|
Method Summary | |
---|---|
boolean |
geraXMLAcao(XmlBuilder builder,
ItemEstruturaIett item)
Gera tag A��o no XMl. |
void |
geraXMLDadosPrograma(XmlBuilder builder,
ItemEstruturaIett item)
Gera dados programa xml. |
void |
geraXMLItemProduto(XmlBuilder builder,
ItemEstruturaIett item,
java.lang.String nome,
java.lang.String tipo,
java.lang.String unidade,
java.lang.String tipoSituacao,
java.lang.String regiao,
java.lang.String valor,
java.lang.String justificativa)
Gera item produto xml. |
void |
geraXMLItens(XmlBuilder builder)
Gera itens xml. |
boolean |
geraXMLProduto(XmlBuilder builder,
ItemEstruturaIett item,
boolean produtoAcaoExcluida)
Gera tag Produto no XML. |
void |
geraXMLPrograma(XmlBuilder builder,
ItemEstruturaIett item)
Gera tag Programa no XML. |
void |
geraXMLTotalizador(XmlBuilder builder)
Gera totalizador xml. |
void |
geraXMLTotalizadorValores(XmlBuilder builder)
Gera totalizador de valores xml. |
java.lang.String |
getErrorPage(javax.servlet.http.HttpServletRequest request,
java.lang.String mensagem)
Pega o erro de pagina. |
ItemEstruturarevisaoIettrev |
getUltimaRevisaoIett(java.util.Set listaRevisoes)
Pega ultima revis�o iett. |
java.lang.StringBuffer |
getXml(javax.servlet.http.HttpServletRequest request)
Gera XML. |
java.lang.String |
getXslFileName()
Pega o nome do arquivo xsl. |
private void |
incrementarTotalizadorEstrutura(java.lang.Long idEstrutura,
java.lang.String nomeEstrutura)
Incrementa totalizador estrutura. |
boolean |
verificarProdutosExcluidos(ItemEstruturaIett acao)
Verifica produtos Excluidos. |
Methods inherited from class ecar.servlet.relatorio.AbstractServletReportXmlXsl |
---|
getCaminhoArquivoSaidaGravar, getSaida, service, setCaminhoArquivoSaidaGravar, setSaida |
Methods inherited from class javax.servlet.http.HttpServlet |
---|
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service |
Methods inherited from class javax.servlet.GenericServlet |
---|
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final long serialVersionUID
private static final int nivelPrograma
private static final int nivelAcao
private static final int nivelProduto
private ItemEstruturaDao itemEstruturaDao
private java.lang.String periodoIni
private java.lang.String periodoFim
private int paginaInicial
private java.lang.String titulo
private java.util.List todosItens
private java.lang.String tipoRelatorio
private java.lang.String tipoValor
private java.util.List idsEstrutura
private java.util.List totalizadorEstrutura
private java.util.List totalizadorValores
private double totalGeralProgramas
private double totalGeralAcoes
Constructor Detail |
---|
public RelatorioApendiceTres()
Method Detail |
---|
public java.lang.StringBuffer getXml(javax.servlet.http.HttpServletRequest request) throws ECARException
getXml
in class AbstractServletReportXmlXsl
HttpServletRequest
- request
ECARException
public java.lang.String getXslFileName()
getXslFileName
in class AbstractServletReportXmlXsl
public java.lang.String getErrorPage(javax.servlet.http.HttpServletRequest request, java.lang.String mensagem)
getErrorPage
in class AbstractServletReportXmlXsl
HttpServletRequestrequest
- String
- mensagem
public void geraXMLItens(XmlBuilder builder) throws ECARException
XmlBuilder
- builder
ECARException
public void geraXMLPrograma(XmlBuilder builder, ItemEstruturaIett item) throws ECARException
XmlBuilder
- builderItemEstruturaIett
- item
ECARException
public void geraXMLDadosPrograma(XmlBuilder builder, ItemEstruturaIett item) throws ECARException
XmlBuilder
- builderItemEstruturaIett
- item
ECARException
public boolean geraXMLAcao(XmlBuilder builder, ItemEstruturaIett item) throws ECARException
XmlBuilder
- builderItemEstruturaIett
- item
ECARException
public boolean verificarProdutosExcluidos(ItemEstruturaIett acao)
ItemEstruturaIettacao
-
public boolean geraXMLProduto(XmlBuilder builder, ItemEstruturaIett item, boolean produtoAcaoExcluida) throws ECARException
XmlBuilder
- builderItemEstruturaIett
- itemboolean
- produtoAcaoExcluida
ECARException
public void geraXMLItemProduto(XmlBuilder builder, ItemEstruturaIett item, java.lang.String nome, java.lang.String tipo, java.lang.String unidade, java.lang.String tipoSituacao, java.lang.String regiao, java.lang.String valor, java.lang.String justificativa)
XmlBuilder
- builderItemEstruturaIett
- itemString
- nomeString
- tipoString
- unidadeString
- tipoSituacaoString
- regiaoString
- valorString
- justificativapublic ItemEstruturarevisaoIettrev getUltimaRevisaoIett(java.util.Set listaRevisoes)
Set
- listaRevisoes
private void incrementarTotalizadorEstrutura(java.lang.Long idEstrutura, java.lang.String nomeEstrutura)
Long
- idEstruturaString
- nomeEstruturapublic void geraXMLTotalizador(XmlBuilder builder) throws ECARException
XmlBuilder
- builder
ECARException
public void geraXMLTotalizadorValores(XmlBuilder builder) throws ECARException
XmlBuilder
- builder
ECARException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |