isaiastavares / XMLGenerator

Projeto criado na matéria de Técnicas Avançadas de Construção de Software. XML Generator for PAF-ECF programs
1 stars 0 forks source link

Refatorar Classes que possuem Listas de Elementos #44

Closed LeonardoKalyn closed 7 years ago

LeonardoKalyn commented 8 years ago

As classes que geram xml que possuem Listas de elementos precisam ser corrigidas:

Exemplo:

A lista de Elementos "NaoConformidades", é um ArreyList da classe/elemento "NaoConformidade", e é um elemento na classe "Mengagem". Logo ela é um ArreyList na classe Mensagem, e não possui classe própria.

Classes que tem [Listas de Elementos] de um tipo de elemento:

IdentificacaoPaf -> [ArquivosExecutaveis] -> ArquivoExecutavel IdentificacaoPaf -> [ArquivosOutros] -> ArquivoOutro IdentificacaoPaf -> [PerfisRequisitos] -> PerfilRequisito CaracteristicasPaf -> [MeioGeracaoArquivoSintegraEfd] -> Modo CaracteristicasPaf -> [FormaImpressao] -> Modo CaracteristicasPaf -> [TratamentoInterrupcao] -> Modo CaracteristicasPaf -> [AplicacoesEspeciais] -> AplicacaoEspecial Mensagem -> [SistemasGestao] -> SistemaGestao SistemaGestao -> [ArquivosExecutaveis] -> ArquivoExecutavel ArquivoExecutavel -> [RequisitosExecutados] -> RequisitoExecutado Mensagem -> [SistemasPed] -> SistemaPed Mensagem -> [SistemasPedNfe] -> SistemaPedNfe Mensagem -> [EcfAnaliseFuncional] -> MarcaModelo Mensagem -> [MarcasModelosCompativeis] -> MarcaModelo Mensagem -> [NaoConformidades] -> NaoConformidade