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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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. |