Package exception

Examples of exception.BadEntry


   */
  public void addMember(String pseudo, String password, String profil) throws BadEntry, MemberAlreadyExists  {
     
      //Test sur les paramètres :
      if(pseudo == null || password == null || profil == null){
        throw new BadEntry("Parametre non instancié");
      }
     
      if(pseudo.trim().length()==0) throw new BadEntry("Pseudo contenant que des espaces");
     
      if(password.trim().length()<4) throw new BadEntry("Password contenant pas assez de caractères");
       
      //Recherche si le membre existe ou pas
      if(this.getMember(pseudo)!=null) throw new MemberAlreadyExists();
     
      listeMembre.add(new Member(pseudo,password,profil));
View Full Code Here


   */
  public void addItemFilm(String pseudo, String password, String titre, String genre, String realisateur, String scenariste, int duree) throws BadEntry, NotMember, ItemFilmAlreadyExists {
   
    //Test sur les paramètres
    if(pseudo == null || password == null || titre== null || genre ==  null || realisateur == null || scenariste == null || duree <= 0){
      throw new BadEntry("Parametre non instancié");
    }
   
    if(pseudo.trim().length()==0 || titre.trim().length()==0) throw new BadEntry("Pseudo contenant que des espaces");
   
    if(password.trim().length()<4) throw new BadEntry("Password contenant pas assez de caractères")
   
    //Si un probleme, l'exception NotMember est levée, et l'exécution est interrompue
    verifieUtilisateur(pseudo, password);

    //Si le film existe déja, on leve l'exception ItemFilmAlreadyExists
View Full Code Here

   */
  public void addItemBook(String pseudo, String password, String titre, String genre, String auteur, int nbPages) throws  BadEntry, NotMember, ItemBookAlreadyExists{
   
    //Test sur les paramètres
    if(pseudo == null || password == null || titre== null || genre ==  null || auteur == null || nbPages <= 0){
      throw new BadEntry("Parametre non instancié");
    }
   
    if(pseudo.trim().length()==0 || titre.trim().length()==0) throw new BadEntry("Pseudo contenant que des espaces");
   
    if(password.trim().length()<4) throw new BadEntry("Password contenant pas assez de caractères")
   
   
    //Si un probleme, l'exception NotMember est levée, et l'exécution est interrompue
    verifieUtilisateur(pseudo, password);
   
View Full Code Here

   */
  public LinkedList <String> consultItems(String nom) throws BadEntry {
    LinkedList<String> listeItems = new LinkedList<String>();
   
    if ((nom==null)||(nom.trim().length()==0)){
      throw new BadEntry("Le nom n'est pas instancié ou a moins de 1 caractère autre que des espaces");
    }
   
    for (Film f : listeFilms){
      if (f.isTitre(nom)){
        listeItems.addLast(f.toString());
View Full Code Here

   * @param auteur Auteur de l'avis
   * @throws BadEntry
   */
  private void verifieParametreReviewOpinion(String pseudo, String password, String titre, float note, String commentaire, String auteur) throws BadEntry{
    if ((pseudo==null)||(pseudo.trim().length()==0)){
      throw new BadEntry("Le pseudo n'est pas instancié ou a moins de 1 caractère autre que des espaces");
    }
    if ((password==null)||(password.trim().length()<4)){
      throw new BadEntry("Le password n'est pas instancié ou a moins de 4 caractères, autre que des leadings or trailing blanks");
    }
    if ((titre==null)||(titre.trim().length()==0)){
      throw new BadEntry("Le titre n'est pas instancié ou a moins de 1 caractère autre que des espaces");
    }
    if (note<0){
      throw new BadEntry("La note est négative");
    }
    if (commentaire==null){
      throw new BadEntry("Le commentaire n'est pas instancié");
    }
    if (auteur==null||(auteur.trim().length()==0)){
      throw new BadEntry("L'auteur n'est pas instancié");
    }
  }
View Full Code Here

   * @throws BadEntry
   */
  private void verifieParametreReviewItem(String pseudo, String password, String titre, float note, String commentaire) throws BadEntry{
   
    if ((pseudo==null)||(pseudo.trim().length()==0)){
      throw new BadEntry("Le pseudo n'est pas instancié ou a moins de 1 caractère autre que des espaces");
    }
    if ((password==null)||(password.trim().length()<4)){
      throw new BadEntry("Le password n'est pas instancié ou a moins de 4 caractères, autre que des leadings or trailing blanks");
    }
    if ((titre==null)||(titre.trim().length()==0)){
      throw new BadEntry("Le titre n'est pas instancié ou a moins de 1 caractère autre que des espaces");
    }
    if (note<0){
      throw new BadEntry("La note est négative");
    }
    if (commentaire==null){
      throw new BadEntry("Le commentaire n'est pas instancié");
    }
  }
View Full Code Here

TOP

Related Classes of exception.BadEntry

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.