|
||||||||||
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.RelatorioApendiceDois
public class RelatorioApendiceDois
Field Summary | |
---|---|
private ExercicioDao |
exercicioDao
|
private java.util.List |
fontesRecursosPPAs
|
private java.util.List |
idsEstrutura
|
private java.util.List |
idsFontesRecursos
|
private java.util.List |
idsValores
|
private ItemEstrtIndResulDao |
indResulDao
|
private ItemEstLocalRevIettlrDAO |
itemEstLocalDao
|
private ItemEstruturaDao |
itemEstruturaDao
|
private ItemEstruturaPrevisaoDao |
itemEstruturaPrevisaoDao
|
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 | |
---|---|
RelatorioApendiceDois()
|
Method Summary | |
---|---|
boolean |
geraXMLAcao(XmlBuilder builder,
ItemEstruturaIett item)
gera tag A��o no XML. |
void |
geraXMLDadosPrograma(XmlBuilder builder,
ItemEstruturaIett item)
Gera dados XML Programa. |
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)
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 xml VALORES. |
void |
geraXMLValoresFinanceiros(XmlBuilder builder,
ItemEstruturaIett item)
Gera valores financeiros XML. |
void |
geraXMLValoresFinanceirosItem(XmlBuilder builder,
ItemEstruturaIett item)
Gera valor finaceiro itens 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 arq xsl. |
void |
incrementarFonteRecurso(java.lang.Long idFonteRecurso,
java.lang.String label,
double valor)
Incrementa fonte Recurso. |
private void |
incrementarTotalizadorEstrutura(java.lang.Long idEstrutura,
java.lang.String nomeEstrutura)
Incrementa totalizador estrutura. |
private void |
incrementarTotalizadorValor(java.lang.Long idValor,
java.lang.String nomeValor,
double valor)
Incrementa totalizador valor. |
void |
limparIdsFontesRecursos()
Limpa id's das fontes recursos. |
java.lang.String |
somaValoresAprovadosAcao(ItemEstruturaIett item)
Soma todos os valoresAprovados da a��o no periodo. |
java.lang.String |
somaValoresMetasRevisadas(IettIndResulRevIettrr metaRevisao)
Com base na tabela de exerc�cios do sistema, o m�todo verifica se o exercicio existe na meta fisica de revis�o. |
java.lang.String |
somaValoresRevisadosAcao(ItemEstruturaIett item)
Soma todos os valoresRevisados da a��o no periodo. |
boolean |
verificarProdutosExcluidos(ItemEstruturaIett acao)
Verifica produtos excluidos. |
boolean |
verificarProgramaApresentaFilhos(ItemEstruturaIett item)
Verifica programa Apresenta Filhos. |
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 ItemEstLocalRevIettlrDAO itemEstLocalDao
private ItemEstruturaPrevisaoDao itemEstruturaPrevisaoDao
private ExercicioDao exercicioDao
private ItemEstrtIndResulDao indResulDao
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.util.List idsFontesRecursos
private java.util.List fontesRecursosPPAs
private java.lang.String tipoValor
private java.util.List idsEstrutura
private java.util.List totalizadorEstrutura
private java.util.List idsValores
private java.util.List totalizadorValores
private double totalGeralProgramas
private double totalGeralAcoes
Constructor Detail |
---|
public RelatorioApendiceDois()
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
HttpServletRequest
- requestString
- 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 void geraXMLValoresFinanceiros(XmlBuilder builder, ItemEstruturaIett item) throws ECARException
XmlBuilder
- builderItemEstruturaIett
- item
ECARException
public void geraXMLValoresFinanceirosItem(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)
ItemEstruturaIett
- acao
public java.lang.String somaValoresRevisadosAcao(ItemEstruturaIett item) throws ECARException
ItemEstruturaIett
- item
ECARException
public java.lang.String somaValoresAprovadosAcao(ItemEstruturaIett item) throws ECARException
ItemEstruturaIett
- item
ECARException
public boolean geraXMLProduto(XmlBuilder builder, ItemEstruturaIett item) throws ECARException
XmlBuilder
- builderItemEstruturaIett
- item
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
- valorjString
- ustificativapublic java.lang.String somaValoresMetasRevisadas(IettIndResulRevIettrr metaRevisao) throws ECARException
IettIndResulRevIettrr
- metaRevisao
ECARException
public ItemEstruturarevisaoIettrev getUltimaRevisaoIett(java.util.Set listaRevisoes)
Set
- listaRevisoes
public boolean verificarProgramaApresentaFilhos(ItemEstruturaIett item)
ItemEstruturaIett
- item
public void incrementarFonteRecurso(java.lang.Long idFonteRecurso, java.lang.String label, double valor)
Long
- idFonteRecursoString
- labeldouble
- valorpublic void limparIdsFontesRecursos()
private void incrementarTotalizadorEstrutura(java.lang.Long idEstrutura, java.lang.String nomeEstrutura)
Long
- idEstruturaString
- nomeEstruturaprivate void incrementarTotalizadorValor(java.lang.Long idValor, java.lang.String nomeValor, double valor)
Long
- idValorString
- nomeValordouble
- valorpublic 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 |