Metric Results

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following document contains the results of a JDepend metric analysis. The various metrics are defined at the bottom of this document.

Summary

[ summary ] [ packages ] [ cycles ] [ explanations ]

Package TC CC AC Ca Ce A I D V
comum.database 4 4 0 9 15 0.0% 62.0% 38.0% 1
comum.util 11 10 1 15 27 9.0% 64.0% 27.000002% 1
ecar.bean 23 23 0 5 5 0.0% 50.0% 50.0% 1
ecar.dao 188 186 2 24 27 1.0% 52.999996% 46.0% 1
ecar.email 3 3 0 1 14 0.0% 93.0% 7.0% 1
ecar.enumerator 1 1 0 2 2 0.0% 50.0% 50.0% 1
ecar.exception 1 1 0 24 1 0.0% 4.0% 96.0% 1
ecar.grafico 1 1 0 0 5 0.0% 100.0% 0.0% 1
ecar.historico 4 3 1 2 8 25.0% 80.0% 5.0% 1
ecar.login 1 1 0 9 9 0.0% 50.0% 50.0% 1
ecar.permissao 2 2 0 4 11 0.0% 73.0% 27.000002% 1
ecar.pojo 228 225 3 29 9 1.0% 24.0% 75.0% 1
ecar.popup 15 14 1 0 11 7.0% 100.0% 7.0% 1
ecar.portal 6 6 0 0 11 0.0% 100.0% 0.0% 1
ecar.portal.bean 4 4 0 1 3 0.0% 75.0% 25.0% 1
ecar.servlet.componente 7 7 0 0 11 0.0% 100.0% 0.0% 1
ecar.servlet.file 1 1 0 0 8 0.0% 100.0% 0.0% 1
ecar.servlet.geraFilhosIett 2 2 0 0 13 0.0% 100.0% 0.0% 1
ecar.servlet.grafico 8 8 0 0 24 0.0% 100.0% 0.0% 1
ecar.servlet.grafico.bean 1 1 0 2 3 0.0% 60.000004% 40.0% 1
ecar.servlet.importaLocal 1 1 0 0 9 0.0% 100.0% 0.0% 1
ecar.servlet.relatorio 27 26 1 0 31 4.0% 100.0% 4.0% 1
ecar.servlet.relatorio.PPA 9 7 2 0 17 22.0% 100.0% 22.0% 1
ecar.servlet.relatorio.PPA.bean 5 5 0 3 4 0.0% 57.0% 43.0% 1
ecar.servlet.relatorio.PPA.bean.comparator 4 4 0 1 4 0.0% 80.0% 20.0% 1
ecar.servlet.relatorio.PPA_LinhaAcao 6 6 0 2 14 0.0% 88.0% 12.0% 1
ecar.servlet.relatorio.PPA_LinhaPrograma 2 2 0 0 15 0.0% 100.0% 0.0% 1
ecar.servlet.relatorio.PPA_Orgao 4 4 0 2 14 0.0% 88.0% 12.0% 1
ecar.servlet.relatorio.PPA_OrgaoUnidade 2 2 0 0 15 0.0% 100.0% 0.0% 1
ecar.servlet.relatorio.PPA_Programa 4 4 0 1 14 0.0% 93.0% 7.0% 1
ecar.servlet.relatorio.PPA_Util 1 1 0 6 6 0.0% 50.0% 50.0% 1
ecar.servlet.relatorio.PPA_funcao 2 2 0 0 15 0.0% 100.0% 0.0% 1
ecar.servlet.relatorio.PPA_funcao.bean 2 2 0 2 5 0.0% 71.0% 29.0% 1
ecar.servlet.relatorio.PPA_funcao.bean.comparator 2 2 0 1 4 0.0% 80.0% 20.0% 1
ecar.servlet.servico 5 5 0 0 9 0.0% 100.0% 0.0% 1
ecar.taglib.combos 3 3 0 1 13 0.0% 93.0% 7.0% 1
ecar.taglib.teste 3 3 0 0 8 0.0% 100.0% 0.0% 1
ecar.taglib.util 38 38 0 0 24 0.0% 100.0% 0.0% 1
ecar.util 2 2 0 7 2 0.0% 22.0% 78.0% 1
ecar.util.jasper 1 1 0 7 9 0.0% 56.0% 44.0% 1
ecar.util.jasper.servlet 1 0 1 7 5 100.0% 42.0% 42.0% 1
ecar.webservices 1 1 0 0 5 0.0% 100.0% 0.0% 1

Packages

[ summary ] [ packages ] [ cycles ] [ explanations ]

comum.database

Afferent Couplings Efferent Couplings Abstractness Instability Distance
9 15 0.0% 62.0% 38.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None comum.database.Dao
comum.database.FechaSessaoFilter
comum.database.HibernateUtil
comum.database.SentinelaUtil
comum.util
ecar.dao
ecar.email
ecar.login
ecar.popup
ecar.portal
ecar.servlet.relatorio
ecar.taglib.combos
ecar.taglib.util
comum.util
ecar.exception
ecar.login
ecar.pojo
gov.pr.celepar.sentinela.comunicacao
java.io
java.lang
java.lang.reflect
java.util
javax.servlet
javax.servlet.http
org.apache.log4j
org.hibernate
org.hibernate.cfg
org.hibernate.criterion

comum.util

Afferent Couplings Efferent Couplings Abstractness Instability Distance
15 27 9.0% 64.0% 27.000002%
Abstract Classes Concrete Classes Used by Packages Uses Packages
comum.util.Data
comum.util.FileUpload
comum.util.ImagemAcompanhamento
comum.util.ItemMenu
comum.util.LogBean
comum.util.Mensagem
comum.util.Pagina
comum.util.Util
comum.util.Util$1
comum.util.Util$miTM
comum.util.XmlBuilder
comum.database
ecar.dao
ecar.email
ecar.permissao
ecar.popup
ecar.portal
ecar.servlet.componente
ecar.servlet.file
ecar.servlet.grafico
ecar.servlet.relatorio
ecar.servlet.relatorio.PPA
ecar.servlet.servico
ecar.taglib.combos
ecar.taglib.teste
ecar.taglib.util
comum.database
ecar.dao
ecar.exception
ecar.pojo
gov.pr.celepar.sentinela.comunicacao
java.io
java.lang
java.lang.reflect
java.net
java.security.cert
java.text
java.util
javax.mail
javax.mail.internet
javax.net.ssl
javax.servlet
javax.servlet.http
javax.servlet.jsp
org.apache.commons.fileupload
org.apache.commons.fileupload.disk
org.apache.commons.fileupload.servlet
org.apache.log4j
org.hibernate
org.hibernate.cfg
org.hibernate.mapping
org.hibernate.property
org.hibernate.type

ecar.bean

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 5 0.0% 50.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.bean.AcessoRelatorio
ecar.bean.AtributoEstruturaBean
ecar.bean.AtributoEstruturaListagemItens
ecar.bean.CargaFinalidadesPPA
ecar.bean.CargaProdutosPPA
ecar.bean.DetalhamentoTotaisConta
ecar.bean.EstruturaWebServiceBean
ecar.bean.FonteRecursosPPA
ecar.bean.IettArfBean
ecar.bean.IndResulExercicioBean
ecar.bean.IndicativoItemWebServiceBean
ecar.bean.ItemPPALoaBean
ecar.bean.ItemWSMinBean
ecar.bean.ItemWebServiceBean
ecar.bean.MudarPaiItensTempBean
ecar.bean.NomeImgsNivelPlanejamentoBean
ecar.bean.OrdenacaoDataTpfa
ecar.bean.OrdenacaoIett
ecar.bean.OrdenacaoPorNivel
ecar.bean.OrdenacaoTpfaEstrutura
ecar.bean.SequenciaTipoFuncAcomp
ecar.bean.TempBean
ecar.bean.TotalizadorRelatorios
ecar.dao
ecar.servlet.geraFilhosIett
ecar.servlet.relatorio
ecar.taglib.util
ecar.webservices
ecar.pojo
java.io
java.lang
java.util
javax.servlet.http

ecar.dao

Afferent Couplings Efferent Couplings Abstractness Instability Distance
24 27 1.0% 52.999996% 46.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
ecar.dao.EfIettPrevisaoRevEfieprDAO
ecar.dao.IettUsutpfuacrevIettutfarDAO
ecar.dao.AbaDao
ecar.dao.AcompRealFisicoDao
ecar.dao.AcompRealFisicoDao$1
ecar.dao.AcompRealFisicoDao$2
ecar.dao.AcompRealFisicoLocalDao
ecar.dao.AcompReferenciaDao
ecar.dao.AcompReferenciaItemDao
ecar.dao.AcompReferenciaItemDao$1
ecar.dao.AcompReferenciaItemDao$2
ecar.dao.AcompReferenciaItemDao$3
ecar.dao.AcompReferenciaItemDao$4
ecar.dao.AcompReferenciaItemDao$5
ecar.dao.AcompReferenciaItemDao$6
ecar.dao.AcompReferenciaItemDao$7
ecar.dao.AcompReferenciaItemDao$8
ecar.dao.AcompRelatorioDao
ecar.dao.AgendaDao
ecar.dao.AgendaEntidadesAgeentDAO
ecar.dao.AgendaOcorrenciaDao
ecar.dao.ApontamentoAnexoDao
ecar.dao.ApontamentoDao
ecar.dao.AreaDao
ecar.dao.AtributoDao
ecar.dao.AtributoDemandaDao
ecar.dao.BeneficiarioDao
ecar.dao.ConfigExecFinanDao
ecar.dao.ConfigMailCfgmDAO
ecar.dao.ConfigRelatorioCfgrelDAO
ecar.dao.ConfigSisExecFinanCsefvDao
ecar.dao.ConfigSisExecFinanDao
ecar.dao.ConfigTipoDadoDao
ecar.dao.ConfiguracaoDao
ecar.dao.ContatoAreaDao
ecar.dao.ContatoMailDao
ecar.dao.CorDao
ecar.dao.CorDao$1
ecar.dao.CorTipoFuncAcompDao
ecar.dao.CriterioDao
ecar.dao.DemAtributoDao
ecar.dao.DemandasGrpAcessoDao
ecar.dao.DestaqueAreaDao
ecar.dao.DestaqueSubAreaDao
ecar.dao.DestaqueSubAreaDao$1
ecar.dao.DestaqueSubAreaDao$2
ecar.dao.EfImportOcorrenciasDao
ecar.dao.EmailDao
ecar.dao.EmpresaDao
ecar.dao.EnderecoDao
ecar.dao.EntidadeAtributoDao
ecar.dao.EntidadeDao
ecar.dao.EspecieDao
ecar.dao.EstAtribTipoAcompEataDao
ecar.dao.EstiloDao
ecar.dao.EstruturaAcessoDao
ecar.dao.EstruturaAtributoDao
ecar.dao.EstruturaDao
ecar.dao.EstruturaDao$1
ecar.dao.EstruturaDao$2
ecar.dao.EstruturaDao$3
ecar.dao.EstruturaDao$4
ecar.dao.EstruturaDao$5
ecar.dao.EstruturaDao$6
ecar.dao.EstruturaFuncaoDao
ecar.dao.EstruturaTipoFuncAcompDao
ecar.dao.ExercicioDao
ecar.dao.ExportacaoRelatorioDemandasDao
ecar.dao.ExportacaoRelatorioItemEstruturaDao
ecar.dao.FonteDao
ecar.dao.FonteRecursoDao
ecar.dao.FuncaoDao
ecar.dao.IdiomaDao
ecar.dao.IettIndResulRevIettrrDAO
ecar.dao.IettutfaHistorDao
ecar.dao.ItemEstFisicoRevIettfrDAO
ecar.dao.ItemEstLocalRevIettlrDAO
ecar.dao.ItemEstUsutpfuacDao
ecar.dao.ItemEstrtIndResulCorIettrcorDAO
ecar.dao.ItemEstrtIndResulCorIettrcorDAO$1
ecar.dao.ItemEstrtIndResulDao
ecar.dao.ItemEstrtIndResulIettrDao
ecar.dao.ItemEstrtIndResultLocalIettirlDao
ecar.dao.ItemEstrutEntidadeDao
ecar.dao.ItemEstrutFisicoDao
ecar.dao.ItemEstrutLocalDao
ecar.dao.ItemEstrutMarcadorDao
ecar.dao.ItemEstrutUsuarioDao
ecar.dao.ItemEstrutUsuarioDao$1
ecar.dao.ItemEstruturaAcaoDao
ecar.dao.ItemEstruturaBeneficiarioDao
ecar.dao.ItemEstruturaContaOrcamentoDao
ecar.dao.ItemEstruturaCriterioDao
ecar.dao.ItemEstruturaDao
ecar.dao.ItemEstruturaDao$1
ecar.dao.ItemEstruturaDao$2
ecar.dao.ItemEstruturaDao$3
ecar.dao.ItemEstruturaDao$4
ecar.dao.ItemEstruturaDao$5
ecar.dao.ItemEstruturaDao$6
ecar.dao.ItemEstruturaDao$7
ecar.dao.ItemEstruturaFonteRecursoDao
ecar.dao.ItemEstruturaFonteRecursoRevDao
ecar.dao.ItemEstruturaPrevisaoDao
ecar.dao.ItemEstruturaPrevisaoRevDao
ecar.dao.ItemEstruturaRealizadoDao
ecar.dao.ItemEstruturaUploadCategoriaDao
ecar.dao.ItemEstruturaUploadDao
ecar.dao.ItemEstruturarevisaoIettrevDAO
ecar.dao.ItemEstruturarevisaoIettrevDAO$1
ecar.dao.LinkDao
ecar.dao.LocAtributoDao
ecar.dao.LocalGrupoDao
ecar.dao.LocalGrupoDao$1
ecar.dao.LocalGrupoDao$2
ecar.dao.LocalItemDao
ecar.dao.LocalItemDao$1
ecar.dao.ModeloRelatorioMrelDAO
ecar.dao.OpcaoDao
ecar.dao.OrgaoDao
ecar.dao.PaginaAreaSiteDao
ecar.dao.PaginaDao
ecar.dao.PerfilDao
ecar.dao.PeriodicidadeDao
ecar.dao.PeriodoExercicioDao
ecar.dao.PeriodoRevisaoPrevDao
ecar.dao.PoderDao
ecar.dao.PontoCriticoDao
ecar.dao.PontocriticoCorPtccorDAO
ecar.dao.PopUpDao
ecar.dao.PrioridadeDao
ecar.dao.RecursoDao
ecar.dao.RegApontamentoDao
ecar.dao.RegApontamentoDao$1
ecar.dao.RegApontamentoDao$2
ecar.dao.RegApontamentoDao$3
ecar.dao.RegApontamentoDao$4
ecar.dao.RegApontamentoDao$5
ecar.dao.RegApontamentoDao$6
ecar.dao.RegControleAcessoRcaDao
ecar.dao.RegControleAcessoRcaDao$1
ecar.dao.RegDemandaDao
ecar.dao.RegDemandaDao$1
ecar.dao.RegDemandaDao$2
ecar.dao.RegDemandaDao$3
ecar.dao.RegDemandaDao$4
ecar.dao.RegDemandaDao$5
ecar.dao.RegDemandaDao$6
ecar.dao.RegDemandaDao$7
ecar.dao.RegDemandaDao$8
ecar.dao.SegmentoCategoriaDao
ecar.dao.SegmentoDao
ecar.dao.SegmentoItemDao
ecar.dao.SegmentoItemFonteDao
ecar.dao.ServicoDao
ecar.dao.ServicoDao$1
ecar.dao.SisAtributoDao
ecar.dao.SisGrupoAtributoDao
ecar.dao.SisTipoExibicGrupoDao
ecar.dao.SisTipoOrdenacaoDao
ecar.dao.SitDemandaDao
ecar.dao.SituacaoDao
ecar.dao.SubAreaDao
ecar.dao.TelefoneDao
ecar.dao.TempCargaEcarDFIettsBDDao
ecar.dao.TempCargaIettsBDDao
ecar.dao.TempCargaIettsBDDao$1
ecar.dao.TempCargaIettsBDDao$2
ecar.dao.TempCargaIettsBDDao$3
ecar.dao.TemplateDao
ecar.dao.TextosSiteDao
ecar.dao.TfuncacompConfigmailTfacfgmDAO
ecar.dao.TipoAcompAbasSisatributoTaAbaSatbDao
ecar.dao.TipoAcompFuncAcompDao
ecar.dao.TipoAcompGrpAcessoDao
ecar.dao.TipoAcompTipofuncacompSisatributoTaTpfaSatbDao
ecar.dao.TipoAcompanhamentoDao
ecar.dao.TipoAcompanhamentoDao$1
ecar.dao.TipoEnderecoDao
ecar.dao.TipoFuncAcompDao
ecar.dao.TipoFuncAcompDao$1
ecar.dao.TipoFuncAcompDao$2
ecar.dao.TipoParticipacaoDao
ecar.dao.UfDao
ecar.dao.UnidadeOrcamentariaDao
ecar.dao.UploadTipoCategoriaDao
ecar.dao.UsuarioDao
ecar.dao.UsuarioDao$1
comum.util
ecar.email
ecar.historico
ecar.login
ecar.permissao
ecar.pojo
ecar.popup
ecar.portal
ecar.servlet.componente
ecar.servlet.geraFilhosIett
ecar.servlet.grafico
ecar.servlet.importaLocal
ecar.servlet.relatorio
ecar.servlet.relatorio.PPA
ecar.servlet.relatorio.PPA_LinhaAcao
ecar.servlet.relatorio.PPA_LinhaPrograma
ecar.servlet.relatorio.PPA_Orgao
ecar.servlet.relatorio.PPA_OrgaoUnidade
ecar.servlet.relatorio.PPA_Programa
ecar.servlet.relatorio.PPA_funcao
ecar.servlet.servico
ecar.taglib.combos
ecar.taglib.util
ecar.webservices
comum.database
comum.util
ecar.bean
ecar.email
ecar.enumerator
ecar.exception
ecar.historico
ecar.login
ecar.permissao
ecar.pojo
ecar.servlet.grafico.bean
ecar.util
gov.pr.celepar.sentinela.comunicacao
gov.pr.celepar.sentinela.excecao
java.io
java.lang
java.lang.reflect
java.math
java.sql
java.text
java.util
javax.servlet
javax.servlet.http
org.apache.commons.fileupload
org.apache.log4j
org.hibernate
org.hibernate.criterion

ecar.email

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 14 0.0% 93.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.email.AgendadorEmail
ecar.email.AgendadorListener
ecar.email.AtualizadorEmail
ecar.dao
comum.database
comum.util
ecar.dao
ecar.exception
ecar.pojo
java.io
java.lang
java.lang.reflect
java.util
javax.mail
javax.mail.internet
javax.servlet
javax.servlet.http
org.apache.log4j

ecar.enumerator

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 2 0.0% 50.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.enumerator.TipoOcorrencia
ecar.dao
ecar.pojo
java.io
java.lang

ecar.exception

Afferent Couplings Efferent Couplings Abstractness Instability Distance
24 1 0.0% 4.0% 96.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.exception.ECARException
comum.database
comum.util
ecar.dao
ecar.email
ecar.historico
ecar.login
ecar.permissao
ecar.pojo
ecar.popup
ecar.portal
ecar.servlet.geraFilhosIett
ecar.servlet.grafico
ecar.servlet.importaLocal
ecar.servlet.relatorio
ecar.servlet.relatorio.PPA
ecar.servlet.relatorio.PPA_LinhaAcao
ecar.servlet.relatorio.PPA_LinhaPrograma
ecar.servlet.relatorio.PPA_Orgao
ecar.servlet.relatorio.PPA_OrgaoUnidade
ecar.servlet.relatorio.PPA_Programa
ecar.servlet.relatorio.PPA_funcao
ecar.servlet.servico
ecar.taglib.util
ecar.webservices
java.lang

ecar.grafico

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 5 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.grafico.GraficoPizza
None java.io
java.lang
org.apache.log4j
org.jfree.chart
org.jfree.data.general

ecar.historico

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 8 25.0% 80.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
ecar.historico.IHistorico
ecar.historico.HistoricoIett
ecar.historico.HistoricoIettus
ecar.historico.HistoricoPtc
ecar.dao
ecar.permissao
ecar.dao
ecar.exception
ecar.login
ecar.pojo
java.lang
java.util
javax.servlet.http
org.hibernate

ecar.login

Afferent Couplings Efferent Couplings Abstractness Instability Distance
9 9 0.0% 50.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.login.SegurancaECAR
comum.database
ecar.dao
ecar.historico
ecar.permissao
ecar.portal
ecar.servlet.componente
ecar.servlet.geraFilhosIett
ecar.servlet.relatorio
ecar.taglib.util
comum.database
ecar.dao
ecar.exception
ecar.pojo
ecar.util
gov.pr.celepar.sentinela.comunicacao
java.lang
java.util
javax.servlet.http

ecar.permissao

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 11 0.0% 73.0% 27.000002%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.permissao.ControlePermissao
ecar.permissao.ValidaPermissao
ecar.dao
ecar.servlet.geraFilhosIett
ecar.servlet.relatorio
ecar.taglib.util
comum.util
ecar.dao
ecar.exception
ecar.historico
ecar.login
ecar.pojo
java.lang
java.util
javax.servlet.http
org.apache.log4j
org.hibernate

ecar.pojo

Afferent Couplings Efferent Couplings Abstractness Instability Distance
29 9 1.0% 24.0% 75.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
ecar.pojo.ObjetoDemanda
ecar.pojo.ObjetoEstrutura
ecar.pojo.PaiFilho
ecar.pojo.Aba
ecar.pojo.AcompRealFisicoArf
ecar.pojo.AcompRealFisicoLocalArfl
ecar.pojo.AcompRefItemLimitesArli
ecar.pojo.AcompRefItemLimitesArliPK
ecar.pojo.AcompRefLimitesArl
ecar.pojo.AcompRefLimitesArlPK
ecar.pojo.AcompReferenciaAref
ecar.pojo.AcompReferenciaItemAri
ecar.pojo.AcompRelatorioArel
ecar.pojo.AgendaAge
ecar.pojo.AgendaEntidadesAgeent
ecar.pojo.AgendaEntidadesAgeentPK
ecar.pojo.AgendaOcorrenciaAgeo
ecar.pojo.ApontamentoAnexo
ecar.pojo.ApontamentoApt
ecar.pojo.AreaAre
ecar.pojo.AtributoDemandaAtbdem
ecar.pojo.AtributoLivre
ecar.pojo.AtributosAtb
ecar.pojo.BeneficiarioBnf
ecar.pojo.ConfigExecFinanCef
ecar.pojo.ConfigMailCfgm
ecar.pojo.ConfigRelatorioCfgrel
ecar.pojo.ConfigSisExecFinanCsef
ecar.pojo.ConfigSisExecFinanCsefv
ecar.pojo.ConfigTipoDadoCtd
ecar.pojo.ConfiguracaoCfg
ecar.pojo.ContasRejeitadasCrej
ecar.pojo.ContatoAreaCtta
ecar.pojo.ContatoMailCategoriaCttm
ecar.pojo.ContatoMailCttm
ecar.pojo.Cor
ecar.pojo.CorTipoFuncAcompCtfa
ecar.pojo.CorTipoFuncAcompCtfaPK
ecar.pojo.CriterioCri
ecar.pojo.DemAtributoDema
ecar.pojo.DemAtributoDemaPK
ecar.pojo.DemandasGrpAcesso
ecar.pojo.DestaqueAreaDtqa
ecar.pojo.DestaqueItemRelDtqir
ecar.pojo.DestaqueSubAreaDtqsa
ecar.pojo.DestaqueTipoOrdemDtqto
ecar.pojo.DiaSemanaDsm
ecar.pojo.EfIettFonTotRevEfieftr
ecar.pojo.EfIettFonTotRevEfieftrPK
ecar.pojo.EfIettFonteTotEfieft
ecar.pojo.EfIettFonteTotEfieftPK
ecar.pojo.EfIettPrevisaoRevEfiepr
ecar.pojo.EfIettPrevisaoRevEfieprPK
ecar.pojo.EfImportOcorrenciasEfio
ecar.pojo.EfItemEstContaEfiec
ecar.pojo.EfItemEstPrevisaoEfiep
ecar.pojo.EfItemEstPrevisaoEfiepPK
ecar.pojo.EfItemEstRealizadoEfier
ecar.pojo.Email
ecar.pojo.EmpresaEmp
ecar.pojo.EnderecoEnd
ecar.pojo.EntidadeAtributoEnta
ecar.pojo.EntidadeAtributoEntaPK
ecar.pojo.EntidadeEnt
ecar.pojo.EspecieEsp
ecar.pojo.EstAtribTipoAcompEata
ecar.pojo.Estilo
ecar.pojo.EstrutTpFuncAcmpEtttfa
ecar.pojo.EstrutTpFuncAcmpEtttfaPK
ecar.pojo.EstruturaAcessoEtta
ecar.pojo.EstruturaAcessoEttaPK
ecar.pojo.EstruturaAtributoEttat
ecar.pojo.EstruturaAtributoEttatPK
ecar.pojo.EstruturaEtt
ecar.pojo.EstruturaFuncaoEttf
ecar.pojo.EstruturaFuncaoEttfPK
ecar.pojo.ExercicioExe
ecar.pojo.FonteFon
ecar.pojo.FonteRecursoFonr
ecar.pojo.FuncaoFun
ecar.pojo.HistoricoCorPtcH
ecar.pojo.HistoricoEfiecH
ecar.pojo.HistoricoEfieftH
ecar.pojo.HistoricoEfiepH
ecar.pojo.HistoricoEfierH
ecar.pojo.HistoricoGrupoMotivo
ecar.pojo.HistoricoIettH
ecar.pojo.HistoricoIettSatbH
ecar.pojo.HistoricoIettaH
ecar.pojo.HistoricoIettbH
ecar.pojo.HistoricoIettcH
ecar.pojo.HistoricoIetteH
ecar.pojo.HistoricoIettfH
ecar.pojo.HistoricoIettlH
ecar.pojo.HistoricoIettrH
ecar.pojo.HistoricoIettupH
ecar.pojo.HistoricoIettusH
ecar.pojo.HistoricoIettutfaH
ecar.pojo.HistoricoIettvH
ecar.pojo.HistoricoMaster
ecar.pojo.HistoricoMotivo
ecar.pojo.HistoricoPtcH
ecar.pojo.IdiomaIdm
ecar.pojo.IettIndResulRevIettrr
ecar.pojo.IettUsutpfuacrevIettutfar
ecar.pojo.IettUsutpfuacrevIettutfarPK
ecar.pojo.ImageInfo
ecar.pojo.ImportacaoImp
ecar.pojo.ItemEstFisicoRevIettfr
ecar.pojo.ItemEstFisicoRevIettfrPK
ecar.pojo.ItemEstLocalRevIettlr
ecar.pojo.ItemEstLocalRevIettlrPK
ecar.pojo.ItemEstUsutpfuacIettutfa
ecar.pojo.ItemEstUsutpfuacIettutfaPK
ecar.pojo.ItemEstrUplCategIettuc
ecar.pojo.ItemEstrtBenefIettb
ecar.pojo.ItemEstrtBenefIettbPK
ecar.pojo.ItemEstrtIndResulCorIettrcor
ecar.pojo.ItemEstrtIndResulCorIettrcorPK
ecar.pojo.ItemEstrtIndResulIettr
ecar.pojo.ItemEstrtIndResulLocalIettirl
ecar.pojo.ItemEstrutAcaoIetta
ecar.pojo.ItemEstrutCriterioIettc
ecar.pojo.ItemEstrutCriterioIettcPK
ecar.pojo.ItemEstrutEntidadeIette
ecar.pojo.ItemEstrutEntidadeIettePK
ecar.pojo.ItemEstrutFisicoIettf
ecar.pojo.ItemEstrutFisicoIettfPK
ecar.pojo.ItemEstrutLocalIettl
ecar.pojo.ItemEstrutLocalIettlPK
ecar.pojo.ItemEstrutMarcadorIettm
ecar.pojo.ItemEstrutUploadIettup
ecar.pojo.ItemEstrutUsuarioIettus
ecar.pojo.ItemEstrutVinculoIettv
ecar.pojo.ItemEstruturaIett
ecar.pojo.ItemEstruturaIettMin
ecar.pojo.ItemEstruturaIettPPA
ecar.pojo.ItemEstruturaSisAtributoIettSatb
ecar.pojo.ItemEstruturaSisAtributoIettSatbPK
ecar.pojo.ItemEstruturarevisaoIettrev
ecar.pojo.ItemFuncaoLink
ecar.pojo.Link
ecar.pojo.LocAtributoLoca
ecar.pojo.LocAtributoLocaPK
ecar.pojo.LocalGrupoLgp
ecar.pojo.LocalItemLit
ecar.pojo.Log
ecar.pojo.ModeloRelatorioMrel
ecar.pojo.OpcaoMenuOpcm
ecar.pojo.OpcaoMenuOpcmPK
ecar.pojo.OpcaoOpc
ecar.pojo.OrgaoOrg
ecar.pojo.OrgaoPeriodoExercicioOrgPerExe
ecar.pojo.OrgaoPeriodoExercicioOrgPerExePK
ecar.pojo.PaginaAreaSitePa
ecar.pojo.PaginaPgn
ecar.pojo.ParametroPar
ecar.pojo.PerfilPfl
ecar.pojo.PeriodicidadePrdc
ecar.pojo.PeriodoExercicioPerExe
ecar.pojo.PeriodoRevisaoPrev
ecar.pojo.Pessoa
ecar.pojo.PoderPeriodoExercicioPodPerExe
ecar.pojo.PoderPeriodoExercicioPodPerExePK
ecar.pojo.PoderPod
ecar.pojo.PontoCriticoPtc
ecar.pojo.PontocriticoCorPtccor
ecar.pojo.PontocriticoCorPtccorPK
ecar.pojo.PopupComportamentoPppc
ecar.pojo.PopupPpp
ecar.pojo.PrioridadePrior
ecar.pojo.RecursoRec
ecar.pojo.RegApontamentoRegda
ecar.pojo.RegControleAcessoRca
ecar.pojo.RegDemandaRegd
ecar.pojo.SegmentoAgendaBean
ecar.pojo.SegmentoAreaSgta
ecar.pojo.SegmentoCategoriaSgtc
ecar.pojo.SegmentoCategoriaTpAcesSgt
ecar.pojo.SegmentoCategoriaTpAcesSgtPK
ecar.pojo.SegmentoItemFonteSgtif
ecar.pojo.SegmentoItemLeiauteSgtil
ecar.pojo.SegmentoItemSgti
ecar.pojo.SegmentoItemTpAcesSgtITA
ecar.pojo.SegmentoItemTpAcesSgtITAPK
ecar.pojo.SegmentoLeiauteSgtl
ecar.pojo.SegmentoSgt
ecar.pojo.SegmentoSisAtribSgtsa
ecar.pojo.SegmentoSisAtribSgtsaPK
ecar.pojo.SelecaoItemEstruturaTela
ecar.pojo.SequenciadoraSeq
ecar.pojo.ServicoParametroSerPar
ecar.pojo.ServicoParametroSerParPK
ecar.pojo.ServicoSer
ecar.pojo.SisAtributoSatb
ecar.pojo.SisGrupoAtributoSga
ecar.pojo.SisTipoExibicGrupoSteg
ecar.pojo.SisTipoOrdenacaoSto
ecar.pojo.SitDemandaSitd
ecar.pojo.SituacaoSit
ecar.pojo.StatusRelatorioSrl
ecar.pojo.SubAreaSare
ecar.pojo.TelefoneTel
ecar.pojo.TextosSiteTxt
ecar.pojo.TfuncacompConfigmailTfacfgm
ecar.pojo.TfuncacompConfigmailTfacfgmPK
ecar.pojo.TipoAcompAbasSisatributoTaAbaSatb
ecar.pojo.TipoAcompAbasSisatributoTaAbaSatbId
ecar.pojo.TipoAcompFuncAcompPK
ecar.pojo.TipoAcompFuncAcompTafc
ecar.pojo.TipoAcompGrpAcesso
ecar.pojo.TipoAcompGrpAcessoId
ecar.pojo.TipoAcompTipofuncacompSisatributoTaTpfaSatb
ecar.pojo.TipoAcompTipofuncacompSisatributoTaTpfaSatbId
ecar.pojo.TipoAcompanhamentoTa
ecar.pojo.TipoEnderecoCorrTpec
ecar.pojo.TipoEnderecoTend
ecar.pojo.TipoFuncAcompTpfa
ecar.pojo.TipoParticipacaoTpp
ecar.pojo.Uf
ecar.pojo.UnidadeOrcamentariaPeriodoExercicioUoPerExe
ecar.pojo.UnidadeOrcamentariaPeriodoExercicioUoPerExePK
ecar.pojo.UnidadeOrcamentariaUO
ecar.pojo.UploadTipoArquivoUta
ecar.pojo.UploadTipoCategoriaUtc
ecar.pojo.UsuarioAtributoUsua
ecar.pojo.UsuarioAtributoUsuaPK
ecar.pojo.UsuarioUsu
comum.database
comum.util
ecar.bean
ecar.dao
ecar.email
ecar.historico
ecar.login
ecar.permissao
ecar.popup
ecar.portal
ecar.servlet.componente
ecar.servlet.geraFilhosIett
ecar.servlet.grafico
ecar.servlet.grafico.bean
ecar.servlet.importaLocal
ecar.servlet.relatorio
ecar.servlet.relatorio.PPA
ecar.servlet.relatorio.PPA.bean.comparator
ecar.servlet.relatorio.PPA_LinhaAcao
ecar.servlet.relatorio.PPA_LinhaPrograma
ecar.servlet.relatorio.PPA_Orgao
ecar.servlet.relatorio.PPA_OrgaoUnidade
ecar.servlet.relatorio.PPA_Programa
ecar.servlet.relatorio.PPA_funcao
ecar.servlet.relatorio.PPA_funcao.bean
ecar.servlet.relatorio.PPA_funcao.bean.comparator
ecar.servlet.servico
ecar.taglib.combos
ecar.taglib.util
ecar.dao
ecar.enumerator
ecar.exception
java.io
java.lang
java.math
java.net
java.util
org.apache.commons.lang.builder

ecar.popup

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 11 7.0% 100.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
ecar.popup.PopUpPesquisa
ecar.popup.PopUpBeneficiario
ecar.popup.PopUpCriterio
ecar.popup.PopUpEntidade
ecar.popup.PopUpEntidadeOrgao
ecar.popup.PopUpFonteRecurso
ecar.popup.PopUpLocalItem
ecar.popup.PopUpRecurso
ecar.popup.PopUpRegDemanda
ecar.popup.PopUpSituacao
ecar.popup.PopUpUf
ecar.popup.PopUpUsuario
ecar.popup.PopUpUsuarioEGrupo
ecar.popup.PopUpUsuarioEGrupo$1
ecar.popup.PopUpUsuarioEGrupo$2
None comum.database
comum.util
ecar.dao
ecar.exception
ecar.pojo
ecar.util
java.lang
java.util
javax.servlet.http
org.apache.log4j
org.hibernate

ecar.portal

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 11 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.portal.CapaContato
ecar.portal.CapaContato$1
ecar.portal.CapaDuvidas
ecar.portal.CapaGlossario
ecar.portal.CapaPrincipal
ecar.portal.Portal
None comum.database
comum.util
ecar.dao
ecar.exception
ecar.login
ecar.pojo
ecar.portal.bean
gov.pr.celepar.sentinela.comunicacao
java.lang
java.util
javax.servlet.http

ecar.portal.bean

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 3 0.0% 75.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.portal.bean.InformacaoBean
ecar.portal.bean.MenuTopoBean
ecar.portal.bean.PortalBean
ecar.portal.bean.SecaoBean
ecar.portal
java.io
java.lang
java.util

ecar.servlet.componente

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 11 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.componente.ExcluirIndicadorPorLocalServlet
ecar.servlet.componente.PesquisaLocalHierarquiaServlet
ecar.servlet.componente.PesquisaLocalServlet
ecar.servlet.componente.PesquisaRealizadoFisicoPorLocalServlet
ecar.servlet.componente.PesquisaRealizadoFisicoPorLocalServlet$1
ecar.servlet.componente.SalvarAcompRealFisicoLocalServlet
ecar.servlet.componente.SalvarIndicadorPorLocalServlet
None comum.util
ecar.dao
ecar.login
ecar.pojo
java.io
java.lang
java.text
java.util
javax.servlet
javax.servlet.http
org.apache.log4j

ecar.servlet.file

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 8 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.file.DownloadFile
None comum.util
ecar.util
java.io
java.lang
java.util
javax.servlet
javax.servlet.http
org.apache.log4j

ecar.servlet.geraFilhosIett

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 13 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.geraFilhosIett.GeraFilhosIettServlet
ecar.servlet.geraFilhosIett.ItemEstruturaHtml
None ecar.bean
ecar.dao
ecar.exception
ecar.login
ecar.permissao
ecar.pojo
ecar.util
java.io
java.lang
java.util
javax.servlet
javax.servlet.http
org.apache.log4j

ecar.servlet.grafico

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 24 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.grafico.GraficoEvolucaoPosicoes
ecar.servlet.grafico.GraficoGanttPontosCriticos
ecar.servlet.grafico.GraficoGanttPontosCriticos$LabelGenerator
ecar.servlet.grafico.GraficoPrevisaoIndicadoresResultado
ecar.servlet.grafico.GraficoRealizadoNoExercicio
ecar.servlet.grafico.GraficoRealizadoNoExercicio$LabelGenerator
ecar.servlet.grafico.GraficoRealizadoPorExercicio
ecar.servlet.grafico.GraficoRealizadoPorExercicio$LabelGenerator
None comum.util
ecar.dao
ecar.exception
ecar.pojo
ecar.servlet.grafico.bean
java.awt
java.io
java.lang
java.text
java.util
javax.servlet
javax.servlet.http
org.apache.log4j
org.jfree.chart
org.jfree.chart.axis
org.jfree.chart.labels
org.jfree.chart.plot
org.jfree.chart.renderer.category
org.jfree.chart.renderer.xy
org.jfree.chart.title
org.jfree.data.category
org.jfree.data.gantt
org.jfree.data.time
org.jfree.ui

ecar.servlet.grafico.bean

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 3 0.0% 60.000004% 40.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.grafico.bean.PosicaoBean
ecar.dao
ecar.servlet.grafico
ecar.pojo
java.lang
java.util

ecar.servlet.importaLocal

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 9 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.importaLocal.ImportarLocalIBGE
None ecar.dao
ecar.exception
ecar.pojo
java.io
java.lang
java.util
javax.servlet.http
org.apache.poi.hpsf
org.apache.poi.hssf.usermodel

ecar.servlet.relatorio

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 31 4.0% 100.0% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
ecar.servlet.relatorio.AbstractServletReportXmlXsl
ecar.servlet.relatorio.LayoutArquivoExportacao
ecar.servlet.relatorio.MontaPPT
ecar.servlet.relatorio.RelacaoItemEstrutura
ecar.servlet.relatorio.RelatorioAcessoUsuario
ecar.servlet.relatorio.RelatorioAcompanhamento
ecar.servlet.relatorio.RelatorioAcompanhamento$1
ecar.servlet.relatorio.RelatorioAcompanhamento$2
ecar.servlet.relatorio.RelatorioAcompanhamentoImpresso
ecar.servlet.relatorio.RelatorioAcompanhamento_BKP_07032007
ecar.servlet.relatorio.RelatorioApendiceDois
ecar.servlet.relatorio.RelatorioApendiceDois$1
ecar.servlet.relatorio.RelatorioApendiceDois$2
ecar.servlet.relatorio.RelatorioApendiceTres
ecar.servlet.relatorio.RelatorioApendiceTres$1
ecar.servlet.relatorio.RelatorioExemplo
ecar.servlet.relatorio.RelatorioItemEstrutura
ecar.servlet.relatorio.RelatorioItemEstrutura$1
ecar.servlet.relatorio.RelatorioItemEstrutura$2
ecar.servlet.relatorio.RelatorioItemEstrutura$3
ecar.servlet.relatorio.RelatorioOcorrenciasImportacao
ecar.servlet.relatorio.RevisaoItemEstrutura
ecar.servlet.relatorio.RevisaoItemEstrutura$1
ecar.servlet.relatorio.RevisaoItemEstrutura$2
ecar.servlet.relatorio.RevisaoItemEstruturaMetasFisicas
ecar.servlet.relatorio.RevisaoItemEstruturaMetasFisicas$1
ecar.servlet.relatorio.RevisaoItemEstruturaMetasFisicas$2
None comum.database
comum.util
ecar.bean
ecar.dao
ecar.exception
ecar.login
ecar.permissao
ecar.pojo
ecar.util
java.awt
java.io
java.lang
java.lang.reflect
java.math
java.text
java.util
javax.servlet
javax.servlet.http
javax.xml.parsers
javax.xml.transform
javax.xml.transform.sax
javax.xml.transform.stream
org.apache.fop.apps
org.apache.fop.configuration
org.apache.fop.image
org.apache.log4j
org.apache.poi.hslf.model
org.apache.poi.hslf.usermodel
org.hibernate
org.w3c.dom
org.xml.sax

ecar.servlet.relatorio.PPA

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 17 22.0% 100.0% 22.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
ecar.servlet.relatorio.PPA.CarregaItens
ecar.servlet.relatorio.PPA.RelatorioParametro
ecar.servlet.relatorio.PPA.CalcularPrevisaoService
ecar.servlet.relatorio.PPA.CarregaItensCompleto
ecar.servlet.relatorio.PPA.Reduzir
ecar.servlet.relatorio.PPA.RelatorioPPAService
ecar.servlet.relatorio.PPA.RelatorioPPAServlet
ecar.servlet.relatorio.PPA.RelatorioParametroFactory
ecar.servlet.relatorio.PPA.TipoPesquisaRelatorio
None comum.util
ecar.dao
ecar.exception
ecar.pojo
ecar.servlet.relatorio.PPA.bean
ecar.servlet.relatorio.PPA.bean.comparator
ecar.servlet.relatorio.PPA_Util
ecar.util.jasper
ecar.util.jasper.servlet
java.io
java.lang
java.math
java.util
javax.servlet
javax.servlet.http
net.sf.jasperreports.engine.data
org.apache.log4j

ecar.servlet.relatorio.PPA.bean

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 4 0.0% 57.0% 43.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.relatorio.PPA.bean.AcaoBean
ecar.servlet.relatorio.PPA.bean.IndicadorBean
ecar.servlet.relatorio.PPA.bean.ProdutoBean
ecar.servlet.relatorio.PPA.bean.ProgramaBean
ecar.servlet.relatorio.PPA.bean.RelatorioPPABean
ecar.servlet.relatorio.PPA
ecar.servlet.relatorio.PPA.bean.comparator
ecar.servlet.relatorio.PPA_Util
java.io
java.lang
java.math
java.util

ecar.servlet.relatorio.PPA.bean.comparator

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 4 0.0% 80.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.relatorio.PPA.bean.comparator.ItemEstruturaComparatorNome
ecar.servlet.relatorio.PPA.bean.comparator.ItemEstruturaComparatorSiglaNumero
ecar.servlet.relatorio.PPA.bean.comparator.LinhaAcaoComparatorSigla
ecar.servlet.relatorio.PPA.bean.comparator.ProdutoBeanComparatorDescricao
ecar.servlet.relatorio.PPA
ecar.pojo
ecar.servlet.relatorio.PPA.bean
java.lang
java.util

ecar.servlet.relatorio.PPA_LinhaAcao

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 14 0.0% 88.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.relatorio.PPA_LinhaAcao.LinhaAcaoComparatorNome
ecar.servlet.relatorio.PPA_LinhaAcao.LinhaAcaoComparatorOrgao
ecar.servlet.relatorio.PPA_LinhaAcao.LinhaAcaoComparatorSigla
ecar.servlet.relatorio.PPA_LinhaAcao.PPA_LinhaAcaoBean
ecar.servlet.relatorio.PPA_LinhaAcao.RelatorioPPALinhaAcaoService
ecar.servlet.relatorio.PPA_LinhaAcao.RelatorioPPALinhaAcaoServlet
ecar.servlet.relatorio.PPA_LinhaPrograma
ecar.servlet.relatorio.PPA_Util
ecar.dao
ecar.exception
ecar.pojo
ecar.servlet.relatorio.PPA_Util
ecar.util.jasper
ecar.util.jasper.servlet
java.io
java.lang
java.math
java.util
javax.servlet
javax.servlet.http
net.sf.jasperreports.engine.data
org.apache.log4j

ecar.servlet.relatorio.PPA_LinhaPrograma

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 15 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.relatorio.PPA_LinhaPrograma.RelatorioPPALinhaProgramaService
ecar.servlet.relatorio.PPA_LinhaPrograma.RelatorioPPALinhaProgramaServlet
None ecar.dao
ecar.exception
ecar.pojo
ecar.servlet.relatorio.PPA_LinhaAcao
ecar.servlet.relatorio.PPA_Util
ecar.util.jasper
ecar.util.jasper.servlet
java.io
java.lang
java.math
java.util
javax.servlet
javax.servlet.http
net.sf.jasperreports.engine.data
org.apache.log4j

ecar.servlet.relatorio.PPA_Orgao

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 14 0.0% 88.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.relatorio.PPA_Orgao.OrgaoComparatorNome
ecar.servlet.relatorio.PPA_Orgao.PPA_OrgaoBean
ecar.servlet.relatorio.PPA_Orgao.RelatorioPPAOrgaoService
ecar.servlet.relatorio.PPA_Orgao.RelatorioPPAOrgaoServlet
ecar.servlet.relatorio.PPA_OrgaoUnidade
ecar.servlet.relatorio.PPA_Util
ecar.dao
ecar.exception
ecar.pojo
ecar.servlet.relatorio.PPA_Util
ecar.util.jasper
ecar.util.jasper.servlet
java.io
java.lang
java.math
java.util
javax.servlet
javax.servlet.http
net.sf.jasperreports.engine.data
org.apache.log4j

ecar.servlet.relatorio.PPA_OrgaoUnidade

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 15 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.relatorio.PPA_OrgaoUnidade.RelatorioPPAOrgaoUnidadeService
ecar.servlet.relatorio.PPA_OrgaoUnidade.RelatorioPPAOrgaoUnidadeServlet
None ecar.dao
ecar.exception
ecar.pojo
ecar.servlet.relatorio.PPA_Orgao
ecar.servlet.relatorio.PPA_Util
ecar.util.jasper
ecar.util.jasper.servlet
java.io
java.lang
java.math
java.util
javax.servlet
javax.servlet.http
net.sf.jasperreports.engine.data
org.apache.log4j

ecar.servlet.relatorio.PPA_Programa

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 14 0.0% 93.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.relatorio.PPA_Programa.PPA_ProgramaBean
ecar.servlet.relatorio.PPA_Programa.ProgramaComparatorNome
ecar.servlet.relatorio.PPA_Programa.RelatorioPPAProgramaService
ecar.servlet.relatorio.PPA_Programa.RelatorioPPAProgramaServlet
ecar.servlet.relatorio.PPA_Util
ecar.dao
ecar.exception
ecar.pojo
ecar.servlet.relatorio.PPA_Util
ecar.util.jasper
ecar.util.jasper.servlet
java.io
java.lang
java.math
java.util
javax.servlet
javax.servlet.http
net.sf.jasperreports.engine.data
org.apache.log4j

ecar.servlet.relatorio.PPA_Util

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 6 0.0% 50.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.relatorio.PPA_Util.CalcularTotalVisitor
ecar.servlet.relatorio.PPA
ecar.servlet.relatorio.PPA_LinhaAcao
ecar.servlet.relatorio.PPA_LinhaPrograma
ecar.servlet.relatorio.PPA_Orgao
ecar.servlet.relatorio.PPA_OrgaoUnidade
ecar.servlet.relatorio.PPA_Programa
ecar.servlet.relatorio.PPA.bean
ecar.servlet.relatorio.PPA_LinhaAcao
ecar.servlet.relatorio.PPA_Orgao
ecar.servlet.relatorio.PPA_Programa
java.lang
java.math

ecar.servlet.relatorio.PPA_funcao

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 15 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.relatorio.PPA_funcao.RelatorioPPAFuncaoService
ecar.servlet.relatorio.PPA_funcao.RelatorioPPAFuncaoServlet
None ecar.dao
ecar.exception
ecar.pojo
ecar.servlet.relatorio.PPA_funcao.bean
ecar.servlet.relatorio.PPA_funcao.bean.comparator
ecar.util.jasper
ecar.util.jasper.servlet
java.io
java.lang
java.math
java.util
javax.servlet
javax.servlet.http
net.sf.jasperreports.engine.data
org.apache.log4j

ecar.servlet.relatorio.PPA_funcao.bean

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 5 0.0% 71.0% 29.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.relatorio.PPA_funcao.bean.FuncaoAreaAreBean
ecar.servlet.relatorio.PPA_funcao.bean.FuncaoSubAreaSareBean
ecar.servlet.relatorio.PPA_funcao
ecar.servlet.relatorio.PPA_funcao.bean.comparator
ecar.pojo
java.io
java.lang
java.math
java.util

ecar.servlet.relatorio.PPA_funcao.bean.comparator

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 4 0.0% 80.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.relatorio.PPA_funcao.bean.comparator.FuncaoComparatorAreaAre
ecar.servlet.relatorio.PPA_funcao.bean.comparator.FuncaoComparatorSubAreaSare
ecar.servlet.relatorio.PPA_funcao
ecar.pojo
ecar.servlet.relatorio.PPA_funcao.bean
java.lang
java.util

ecar.servlet.servico

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 9 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.servlet.servico.ApuracaoAtrasoConclusaoPontosCriticos
ecar.servlet.servico.ApuracaoConclusaoPontosCriticos
ecar.servlet.servico.ApuracaoReprogramacaoExtensaoPontosCriticos
ecar.servlet.servico.ApuracaoReprogramacaoReducaoPontosCriticos
ecar.servlet.servico.ApuracaoTotalPontosCriticos
None comum.util
ecar.dao
ecar.exception
ecar.pojo
java.io
java.lang
javax.servlet
javax.servlet.http
org.apache.log4j

ecar.taglib.combos

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 13 0.0% 93.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.taglib.combos.AreaTag
ecar.taglib.combos.ComboReferenciaTag
ecar.taglib.combos.ComboTag
ecar.taglib.util
comum.database
comum.util
ecar.dao
ecar.pojo
java.io
java.lang
java.lang.reflect
java.util
javax.servlet.jsp
javax.servlet.jsp.tagext
org.apache.log4j
org.hibernate
org.hibernate.criterion

ecar.taglib.teste

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 8 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.taglib.teste.TagFilho
ecar.taglib.teste.TagPai
ecar.taglib.teste.Teste
None comum.util
java.io
java.lang
java.sql
java.util
javax.servlet.jsp
javax.servlet.jsp.tagext
org.apache.log4j

ecar.taglib.util

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 24 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.taglib.util.AnexosListaTag
ecar.taglib.util.AnexosUploadTag
ecar.taglib.util.ArvoreEstruturaElabAcompTag
ecar.taglib.util.ArvoreEstruturasTag
ecar.taglib.util.ArvoreFilhosItemEstruturaTag
ecar.taglib.util.BarraAcoesEmailTag
ecar.taglib.util.BarraBotoesTag
ecar.taglib.util.BarraLinkTipoAcompanhamentoTag
ecar.taglib.util.BarraLinksItemEstruturaTag
ecar.taglib.util.BarraLinksItemEstruturaTag$1
ecar.taglib.util.BarraLinksRegAcompParecerTag
ecar.taglib.util.BarraLinksRegAcompSuperiorTag
ecar.taglib.util.BarraLinksRegAcompTag
ecar.taglib.util.BarraLinksRelatorioAcompanhamentoTag
ecar.taglib.util.BarraLinksRelatorioItens
ecar.taglib.util.BarraLinksTag
ecar.taglib.util.BarraPesquisaTag
ecar.taglib.util.BarraSinaisTag
ecar.taglib.util.CheckListTag
ecar.taglib.util.ComboSimNaoTag
ecar.taglib.util.FormConsultaRegDemandaTag
ecar.taglib.util.FormEstruturaAtributoFiltroTag
ecar.taglib.util.FormItemEstruturaRevisaoTag
ecar.taglib.util.FormItemEstruturaTag
ecar.taglib.util.FormRegDemandaTag
ecar.taglib.util.Input
ecar.taglib.util.InputTag
ecar.taglib.util.LinkStopTag
ecar.taglib.util.MensagemObrigatorioTag
ecar.taglib.util.MenuTag
ecar.taglib.util.Options
ecar.taglib.util.PontosCriticosListaTag
ecar.taglib.util.PontosCriticosTag
ecar.taglib.util.PopUpsTag
ecar.taglib.util.ValidacaoEstruturaAtributoFiltroTag
ecar.taglib.util.ValidacaoItemEstruturaRevisaoTag
ecar.taglib.util.ValidacaoItemEstruturaTag
ecar.taglib.util.ValidacaoRegDemandaTag
None comum.database
comum.util
ecar.bean
ecar.dao
ecar.exception
ecar.login
ecar.permissao
ecar.pojo
ecar.taglib.combos
ecar.util
gov.pr.celepar.sentinela.comunicacao
java.awt
java.io
java.lang
java.lang.reflect
java.util
javax.servlet
javax.servlet.http
javax.servlet.jsp
javax.servlet.jsp.tagext
javax.swing
org.apache.log4j
org.hibernate
org.hibernate.criterion

ecar.util

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 2 0.0% 22.0% 78.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.util.ConfiguracaoResponseBean
ecar.util.Dominios
ecar.dao
ecar.login
ecar.popup
ecar.servlet.file
ecar.servlet.geraFilhosIett
ecar.servlet.relatorio
ecar.taglib.util
java.lang
java.util

ecar.util.jasper

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 9 0.0% 56.0% 44.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.util.jasper.JasperService
ecar.servlet.relatorio.PPA
ecar.servlet.relatorio.PPA_LinhaAcao
ecar.servlet.relatorio.PPA_LinhaPrograma
ecar.servlet.relatorio.PPA_Orgao
ecar.servlet.relatorio.PPA_OrgaoUnidade
ecar.servlet.relatorio.PPA_Programa
ecar.servlet.relatorio.PPA_funcao
com.lowagie.text
com.lowagie.text.pdf
java.io
java.lang
java.util
net.sf.jasperreports.engine
net.sf.jasperreports.engine.data
net.sf.jasperreports.engine.util
org.apache.log4j

ecar.util.jasper.servlet

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 5 100.0% 42.0% 42.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
ecar.util.jasper.servlet.RelatorioServlet
None ecar.servlet.relatorio.PPA
ecar.servlet.relatorio.PPA_LinhaAcao
ecar.servlet.relatorio.PPA_LinhaPrograma
ecar.servlet.relatorio.PPA_Orgao
ecar.servlet.relatorio.PPA_OrgaoUnidade
ecar.servlet.relatorio.PPA_Programa
ecar.servlet.relatorio.PPA_funcao
java.io
java.lang
javax.servlet
javax.servlet.http
org.apache.log4j

ecar.webservices

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 5 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None ecar.webservices.ItemWebService
None ecar.bean
ecar.dao
ecar.exception
java.lang
java.util

Cycles

[ summary ] [ packages ] [ cycles ] [ explanations ]

Package Package Dependencies
comum.database comum.util
ecar.pojo
ecar.dao
ecar.pojo
comum.util ecar.pojo
ecar.dao
ecar.pojo
ecar.bean ecar.pojo
ecar.dao
ecar.pojo
ecar.dao ecar.pojo
ecar.dao
ecar.email comum.util
ecar.pojo
ecar.dao
ecar.pojo
ecar.historico ecar.dao
ecar.pojo
ecar.dao
ecar.login ecar.dao
ecar.pojo
ecar.dao
ecar.permissao ecar.historico
ecar.dao
ecar.pojo
ecar.dao
ecar.pojo ecar.dao
ecar.pojo
ecar.popup comum.util
ecar.pojo
ecar.dao
ecar.pojo
ecar.portal ecar.pojo
ecar.dao
ecar.pojo
ecar.servlet.componente comum.util
ecar.pojo
ecar.dao
ecar.pojo
ecar.servlet.file comum.util
ecar.pojo
ecar.dao
ecar.pojo
ecar.servlet.geraFilhosIett ecar.permissao
ecar.historico
ecar.dao
ecar.pojo
ecar.dao
ecar.servlet.grafico comum.util
ecar.pojo
ecar.dao
ecar.pojo
ecar.servlet.grafico.bean ecar.pojo
ecar.dao
ecar.pojo
ecar.servlet.importaLocal ecar.dao
ecar.pojo
ecar.dao
ecar.servlet.relatorio ecar.pojo
ecar.dao
ecar.pojo
ecar.servlet.relatorio.PPA comum.util
ecar.pojo
ecar.dao
ecar.pojo
ecar.servlet.relatorio.PPA.bean.comparator ecar.pojo
ecar.dao
ecar.pojo
ecar.servlet.relatorio.PPA_LinhaAcao ecar.pojo
ecar.dao
ecar.pojo
ecar.servlet.relatorio.PPA_LinhaPrograma ecar.dao
ecar.pojo
ecar.dao
ecar.servlet.relatorio.PPA_Orgao ecar.dao
ecar.pojo
ecar.dao
ecar.servlet.relatorio.PPA_OrgaoUnidade ecar.dao
ecar.pojo
ecar.dao
ecar.servlet.relatorio.PPA_Programa ecar.dao
ecar.pojo
ecar.dao
ecar.servlet.relatorio.PPA_Util ecar.servlet.relatorio.PPA_Orgao
ecar.dao
ecar.pojo
ecar.dao
ecar.servlet.relatorio.PPA_funcao ecar.servlet.relatorio.PPA_funcao.bean
ecar.pojo
ecar.dao
ecar.pojo
ecar.servlet.relatorio.PPA_funcao.bean ecar.pojo
ecar.dao
ecar.pojo
ecar.servlet.relatorio.PPA_funcao.bean.comparator ecar.servlet.relatorio.PPA_funcao.bean
ecar.pojo
ecar.dao
ecar.pojo
ecar.servlet.servico comum.util
ecar.pojo
ecar.dao
ecar.pojo
ecar.taglib.combos ecar.dao
ecar.pojo
ecar.dao
ecar.taglib.teste comum.util
ecar.pojo
ecar.dao
ecar.pojo
ecar.taglib.util ecar.pojo
ecar.dao
ecar.pojo
ecar.webservices ecar.dao
ecar.pojo
ecar.dao

Explanation

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following explanations are for quick reference and are lifted directly from the original JDepend documentation.

Term Description
Number of Classes The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.
Afferent Couplings The number of other packages that depend upon classes within the package is an indicator of the package's responsibility.
Efferent Couplings The number of other packages that the classes in the package depend upon is an indicator of the package's independence.
Abstractness The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package.
Instability The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package.
Distance The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible.
Cycles Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques.