1. 10 Dec, 2010 1 commit
    • Carlos Eduardo Lara Augusto's avatar
      [SCS-230] · 0d9ea3a8
      Carlos Eduardo Lara Augusto authored
      Refactoring total da API SCS-Java.
      
      A classe ComponentBuilder foi removida, e suas funcionalidades passaram para a classe ComponentContext, que agora constrói um componente básico com as 3 facetas principais e depois permite a adição de outras facetas. Seus mapas internos também foram modificados.
      
      A classe ExtendedFacetDescription foi removida, sendo substituída pela classe Facet.
      
      A criação de componentes puramente por metadados agora é realizada por um "builder". Atualmente em Java damos suporte a descrição via XML, através da classe XMLComponentBuilder.
      
      Foram criadas novas exceções.
      
      Os módulos foram rearrumados.
      
      Todos os servants foram tornados thread-safe.
      
      Praticamente todos os métodos previamente implementados sofreram alguma mudança no seu comportamento, o que exige cuidado ao replicar o código para outras linguagens.
      
      
      
      git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/scs/core/java/trunk@113504 ae0415b3-e90b-0410-900d-d0be9363c56b
      0d9ea3a8
  2. 10 Nov, 2010 1 commit
  3. 09 Nov, 2010 4 commits
  4. 03 Nov, 2010 1 commit
  5. 22 Oct, 2010 2 commits
  6. 21 Oct, 2010 4 commits
  7. 15 Oct, 2010 2 commits
  8. 05 Oct, 2010 1 commit
  9. 29 Sep, 2010 3 commits
  10. 28 Sep, 2010 1 commit
  11. 20 Sep, 2010 1 commit