package br.gov.servicos.editor.conteudo; import br.gov.servicos.editor.frontend.Siorg; import br.gov.servicos.editor.git.ConteudoMetadados; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.SneakyThrows; import lombok.experimental.FieldDefaults; import lombok.experimental.Wither; import static br.gov.servicos.editor.conteudo.TipoPagina.PAGINA_TEMATICA; import static lombok.AccessLevel.PRIVATE; @Data @Wither @NoArgsConstructor @AllArgsConstructor @FieldDefaults(level = PRIVATE) public class PaginaTematicaXML implements ConteudoMetadadosProvider { String nome; String conteudo; @Override @SneakyThrows public ConteudoMetadados toConteudoMetadados(Siorg siorg) { return new ConteudoMetadados() .withTipo(PAGINA_TEMATICA.getNome()) .withNome(getNome()); } }