Eu estava procurando uma api para acessar o delicious via Java, como nenhuma foi satisfatória, pelo menos para mim, resolvi fazer uma :). O código foi desenvolvido sob a idéia do máximo de fluência, então para tudo tem Tiny Types e os metodos foram programados para permitirem o encadeamento de chamadas, deixando o código mais fácil de ser lido. No começo achei que o beneficio do Tiny Type iria ficar restrito a fluência, mas no final, na hora de parsear o xml de retorno com o XStream, ele foi de fundamental importância para as conversões. O projeto está no github, e quem quiser pode acessar clicando aqui :).
Como eu precisava fundamentalmente fazer a busca dentro de todos os posts e também possibilitar inserção, só tá implementado estes 2 metodos, mas acho que logo logo todas as chamadas estarão disponíveis. Espero que ajude!
Talvez esteja errado, mas em vários projetos temos algumas classes que implementam o Composite Pattern, ou algo parecido :). Com esses objetos, por exemplo, temos que criar algum metodo que retorne os possiveis pais para montar um combo ou então apresentá-lo de alguma forma, tipo avo/pai/filho e por aí vai. Para poupar um pouco de trabalho, criei um projetinho, hospedado no github :), que visa facilitar nossa vida. Caso tenham projetos desse tipo e ainda não tenham implementado algo para isolar isso, talvez valha a pena dar uma olhada :). Valeu!!!
