private VisitorGeracaoCodigo geraImportacaoDasBibliotecasIncluidas() {
      for (NoInclusaoBiblioteca no : asa.getListaInclusoesBibliotecas()) {
        saida.append("import ").append(PACOTE_DAS_LIBS).append(no.getNome()).append(";").println();
      }

      return this;
    }
    public VisitorGeracaoCodigo geraAtributosParaAsBibliotecasIncluidas() {
      List<NoInclusaoBiblioteca> libsIncluidas = asa.getListaInclusoesBibliotecas();
      for (NoInclusaoBiblioteca biblioteca : libsIncluidas) {
        geradorAtributo.gera(biblioteca, saida, nivelEscopo);
      }

      if (!libsIncluidas.isEmpty()) {
        saida.println(); // deixa uma linha em branco depois dos atributos das bibliotecas
      }

      return this;
    }