Class Controle


  • public class Controle
    extends java.lang.Object
    • Method Detail

      • getInstance

        public static final Controle getInstance​(android.content.Context contexte)
        récupération de l'instance unique de Controle
        Returns:
        instance
      • getFormation

        public Formation getFormation()
      • setFormation

        public void setFormation​(Formation formation)
      • getLesFormations

        public java.util.ArrayList<Formation> getLesFormations()
        Returns:
        lesFormations
      • setLesFormations

        public void setLesFormations​(java.util.ArrayList<Formation> lesFormations)
      • isFormationFavori

        public boolean isFormationFavori​(Formation uneFormation)
        retourne true si une Formation appartient à la table Favori
        Parameters:
        uneFormation -
        Returns:
        boolean
      • addFavori

        public void addFavori​(Formation unFavori)
        Ajoute un Favori à la table favori et à liste
        Parameters:
        unFavori -
      • addLstFavoris

        public void addLstFavoris​(Formation unFavori)
        Ajoute un Favori à la liste
        Parameters:
        unFavori -
      • removeLstFavoris

        public void removeLstFavoris​(Formation unFavori)
        Supprime un Favori de la liste
        Parameters:
        unFavori -
      • removeFavori

        public void removeFavori​(Formation unFavori)
        Supprime un favori de la liste est de la table
        Parameters:
        unFavori -
      • setFavoriWindow

        public void setFavoriWindow​(boolean favoriWindow)
        Met le boolean de FavoriActivity à true ou à false selon si on est dedans ou non
        Parameters:
        favoriWindow -
      • getFavoriWindow

        public boolean getFavoriWindow()
        recupere le boolean qui test si nous somme dans FavoriActivity
        Returns:
        boolean
      • recupFavoris

        public java.util.ArrayList<Formation> recupFavoris()
        Retourne la liste des favoris
        Returns:
      • getLesFormationFiltre

        public java.util.ArrayList<Formation> getLesFormationFiltre​(java.lang.String filtre)
        retourne les formations filtrés
        Parameters:
        filtre -
        Returns:
      • getLesFavorisFiltre

        public java.util.ArrayList<Formation> getLesFavorisFiltre​(java.lang.String filtre)
        retourne les favoris filtrés
        Parameters:
        filtre -
        Returns:
      • getLstFiltres

        public java.util.ArrayList<Formation> getLstFiltres​(java.lang.String filtre,
                                                            java.util.ArrayList<Formation> lesFormations)
        Filtre pour Favori et Formations
        Parameters:
        filtre -
        lesFormations -
        Returns:
      • getLesFavoris

        public java.util.ArrayList<Formation> getLesFavoris()
        getter sur la liste des Favoris
        Returns:
        lstFavoris
      • setLesFavoris

        public void setLesFavoris​(java.util.ArrayList<java.lang.Integer> lstIdFavoris)
        Setter sur la liste des Favori
        Parameters:
        lstIdFavoris -