Class Trello

java.lang.Object
it.ovunque.util.trello.Trello

public final class Trello extends Object
  • Constructor Details

    • Trello

      public Trello(String lavagna)
  • Method Details

    • autentica

      public void autentica() throws ErroreTrello
      Throws:
      ErroreTrello
    • processa

      public void processa(String nomeColonna)
      Parameters:
      nomeColonna - Il nome della colonna da cercare.
    • listaColonne

      public List<ListaTrelloOggetto> listaColonne()
      Returns:
      Le liste definite nella lavagna trello
    • creaColonna

      public NuovaListaTrello creaColonna(String nome) throws ErroreTrello
      Parameters:
      nome - il nome che avrà la colonna creata
      Returns:
      l'oggetto NuovaListaTrello contenente la lista creata crea una nuova colonna nella lavagna
      Throws:
      ErroreTrello
    • creaColonnaPrima

      public NuovaListaTrello creaColonnaPrima(String nome, String nomeColonnaEsistente) throws ErroreTrello
      Parameters:
      nome - il nome che avrà la colonna creata
      nomeColonnaEsistente - nome della colonna prima della quale posizionare la nuova colonna
      Returns:
      l'oggetto NuovaListaTrello contenente la lista creata crea una nuova colonna nella lavagna
      Throws:
      ErroreTrello
    • creaColonnaDopo

      public NuovaListaTrello creaColonnaDopo(String nome, String nomeColonnaEsistente) throws ErroreTrello
      Parameters:
      nome - il nome che avrà la colonna creata
      nomeColonnaEsistente - nome della colonna dopo la quale posizionare la nuova colonna
      Returns:
      l'oggetto NuovaListaTrello contenente la lista creata crea una nuova colonna nella lavagna
      Throws:
      ErroreTrello
    • spostaColonnaDopo

      public NuovaListaTrello spostaColonnaDopo(String codColonna, String titolo) throws ErroreTrello
      sposta la colonna indicata dopo la colonna che ha il titolo indicato
      Parameters:
      codColonna - codice della colonna da spostare
      titolo - titolo della colonna oltre la quale spostare la colonna indicata
      Returns:
      un oggetto rappresentante la colonna aggiornato da trello
      Throws:
      ErroreTrello - in caso di errori
    • rinominaColonna

      public NuovaListaTrello rinominaColonna(String codColonna, String nuovoNome) throws ErroreTrello
      Throws:
      ErroreTrello
    • archiviaColonna

      public NuovaListaTrello archiviaColonna(String codColonna) throws ErroreTrello
      archivia la colonna indicata nella lavagna trello attiva
      Parameters:
      codColonna -
      Returns:
      Throws:
      ErroreTrello
    • prendiColonna

      public Collection<CartaTrelloOggetto> prendiColonna(String nomeColonna)
    • main

      public static void main(String[] argg) throws ErroreTrello
      Utilizzo: trello.jar [nomeFile] nomeColonna
      Throws:
      IOException
      ErroreTrello
    • codColonna

      public String codColonna(String nomeColonna)