Package miage

Examples of miage.Atome


    }
    return jComboBox_Choix;
  }

  private void onItemStateChanged() {
    Atome a = (Atome)getJComboBox_Choix().getSelectedItem();
    if(a != null)
      jLabel_Dossier.setText(a.getDossierFichier());
  }
View Full Code Here


   * Valide le choix
   * Passe au suivant
   */
  private void onOK() {
    if(listeDoublons.size() > 0) {
      Atome choix = (Atome)jComboBox_Choix.getSelectedItem();
      ArrayList<Atome> doublons = listeDoublons.get(0);
      Atome doublon;
      for(int i = 0 ; i < doublons.size() ; i++) {
        doublon = doublons.get(i);
        if(!doublon.equals(choix))
          DataProvider.supprimerFichier(doublon.getIdFichier());
      }

      listeDoublons.remove(0);
      if(listeDoublons.size() > 0)
        new JDialog_Doublons((JFrame)getParent(),listeDoublons);
View Full Code Here

  private void onCancel() {
    this.dispose();
  }
 
  private void onPlay() {
    Atome choix = (Atome)jComboBox_Choix.getSelectedItem();
    String url = choix.getNomDossier() + File.separator + choix.getNomFichier();
    ListeFichiers.play((JFrame)getParent(), url);
  }
View Full Code Here

   *
   *
   */
  private void onOK() {
    if(listeDoublons.size() > 0) {
      Atome choix = (Atome)jComboBox_Choix.getSelectedItem();
      ArrayList<Atome> doublons = listeDoublons.get(0);
      Atome doublon;
      for(int i = 0 ; i < doublons.size() ; i++) {
        doublon = doublons.get(i);
        if(!doublon.equals(choix))
          DataProvider.changeIDArtiste(doublon.getIdArtiste(),choix.getIdArtiste());
      }

      listeDoublons.remove(0);
      if(listeDoublons.size() > 0)
        new JDialog_MauvaisesFrappes((Frame)getParent(),listeDoublons,tableModel);
View Full Code Here

      return false;
  }
 
  public static boolean tabContientAtome (ArrayList<Atome> tabAt, Atome a) {
    for (int i = 0; i < tabAt.size(); ++i) {
      Atome at = tabAt.get(i);
      if(sameID(at, a))
        return true;
      else continue;
    }
    return false;
View Full Code Here

 
 
  public static void addAtomeInList (ArrayList<Atome> tabAt, Atome Val) {
    int i = 0;
    for ( ; i < tabAt.size(); ++i) {
      Atome at = tabAt.get(i);
      if (!sameID(at, Val)) continue;
      else break;
     
    }
    if (i == tabAt.size()) tabAt.add(Val);
View Full Code Here

        }
      }

      // Premier groupe d'atomes

      Atome at1 = null;
      Atome at2 = null;
      for (int i = 0; i < Doubles.size(); i++) {

        // Cr�ation d'un nouveau groupe
        ArrayList<Atome> grp = new ArrayList<Atome>();

        if (table.equals("fichier")) {
          int idFic1 = ((Integer) Doubles.get(i)[0]).intValue();
          int idFic2 = ((Integer) Doubles.get(i)[1]).intValue();

          String nomFic1 = (String) Doubles.get(i)[2];
          String nomFic2 = (String) Doubles.get(i)[3];
          String titreFic1 = (String) Doubles.get(i)[4];
          String titreFic2 = (String) Doubles.get(i)[5];

          int dureeFic1 = ((Integer) Doubles.get(i)[6]).intValue();
          int dureeFic2 = ((Integer) Doubles.get(i)[7]).intValue();

          int idArtiste1 = ((Integer) Doubles.get(i)[8]).intValue();

          String nomArtiste1 = SqlProvider.getArtisteNom(idArtiste1);

          int idArtiste2 = ((Integer) Doubles.get(i)[9]).intValue();
          String nomArtiste2 = SqlProvider.getArtisteNom(idArtiste2);

          int idAlbum1 = ((Integer) Doubles.get(i)[10]).intValue();
          String nomAlbum1 = SqlProvider.getAlbumNom(idAlbum1);
          int idAlbum2 = ((Integer) Doubles.get(i)[11]).intValue();
          String nomAlbum2 = SqlProvider.getAlbumNom(idAlbum2);

          int idDossier1 = ((Integer) Doubles.get(i)[12]).intValue();
          String nomDossier1 = SqlProvider.getDossierNom(idDossier1);
          int idDossier2 = ((Integer) Doubles.get(i)[13]).intValue();
          String nomDossier2 = SqlProvider.getDossierNom(idDossier2);
          at1 = new Atome(idFic1, nomFic1, titreFic1, dureeFic1,
              idArtiste1, nomArtiste1, idAlbum1, nomAlbum1,
              idDossier1, nomDossier1);
          at2 = new Atome(idFic2, nomFic2, titreFic2, dureeFic2,
              idArtiste2, nomArtiste2, idAlbum2, nomAlbum2,
              idDossier2, nomDossier2);
        } else {
          at1 = new Atome(((Integer) Doubles.get(i)[0]).intValue(),
              (String) Doubles.get(i)[2], table);
          at2 = new Atome(((Integer) Doubles.get(i)[1]).intValue(),
              (String) Doubles.get(i)[3], table);
        }
        grp.add(at1);
        grp.add(at2);

        for (int j = i; j < Doubles.size(); j++) {

          if (table.equals("fichier")) {
            int idFic1 = ((Integer) Doubles.get(j)[0]).intValue();
            int idFic2 = ((Integer) Doubles.get(j)[1]).intValue();
            String nomFic1 = (String) Doubles.get(j)[2];
            String nomFic2 = (String) Doubles.get(j)[3];
            String titreFic1 = (String) Doubles.get(j)[4];
            String titreFic2 = (String) Doubles.get(j)[5];
            int dureeFic1 = ((Integer) Doubles.get(j)[6])
                .intValue();
            int dureeFic2 = ((Integer) Doubles.get(j)[7])
                .intValue();

            int idArtiste1 = ((Integer) Doubles.get(j)[8])
                .intValue();
            String nomArtiste1 = SqlProvider
                .getArtisteNom(idArtiste1);
            int idArtiste2 = ((Integer) Doubles.get(j)[9])
                .intValue();
            String nomArtiste2 = SqlProvider
                .getArtisteNom(idArtiste2);

            int idAlbum1 = ((Integer) Doubles.get(j)[10])
                .intValue();
            String nomAlbum1 = SqlProvider.getAlbumNom(idAlbum1);
            int idAlbum2 = ((Integer) Doubles.get(j)[11])
                .intValue();
            String nomAlbum2 = SqlProvider.getAlbumNom(idAlbum2);

            int idDossier1 = ((Integer) Doubles.get(j)[12])
                .intValue();
            String nomDossier1 = SqlProvider
                .getDossierNom(idDossier1);
            int idDossier2 = ((Integer) Doubles.get(j)[13])
                .intValue();
            String nomDossier2 = SqlProvider
                .getDossierNom(idDossier2);
            at1 = new Atome(idFic1, nomFic1, titreFic1, dureeFic1,
                idArtiste1, nomArtiste1, idAlbum1, nomAlbum1,
                idDossier1, nomDossier1);
            at2 = new Atome(idFic2, nomFic2, titreFic2, dureeFic2,
                idArtiste2, nomArtiste2, idAlbum2, nomAlbum2,
                idDossier2, nomDossier2);
          }
          else {
            at1 = new Atome(((Integer) Doubles.get(j)[0])
                .intValue(), (String) Doubles.get(j)[2], table);
            at2 = new Atome(((Integer) Doubles.get(j)[1]).intValue(), (String) Doubles.get(j)[3], table);
          }

          if (DataProvider.tabContientAtome(grp, at1)) {
            DataProvider.addAtomeInList(grp, at2);
View Full Code Here

TOP

Related Classes of miage.Atome

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.