Package de.willuhn.datasource

Examples of de.willuhn.datasource.GenericIterator


            // Ne, wir wurden nicht gekillt. Also machen wir uns ans Werk
            // erstmal alles entfernen.
            removeAll();

            // Liste neu laden
            GenericIterator items = getList(konto,dfrom,dto,text);
            if (items == null)
              return;
           
            items.begin();
            while (items.hasNext())
              addItem(items.next());
           
            // Sortierung wiederherstellen
            sort();
           
            // Speichern der Werte aus den Filter-Feldern.
View Full Code Here


   * @throws RemoteException
   */
  private void _addGroup(GenericObjectNode root, List<GenericObjectNode> target) throws RemoteException
  {
    target.add(root);
    GenericIterator children = root.getChildren();
    while (children.hasNext())
    {
      GenericObject o = children.next();
      if (o instanceof GenericObjectNode)
        _addGroup((GenericObjectNode)o,target);
    }
  }
View Full Code Here

      writer = new DtausDateiWriter(os);
      for (int i=0;i<objects.length;++i)
      {
        SammelTransfer transfer   = (SammelTransfer) objects[i];
        Konto konto               = transfer.getKonto();
        GenericIterator buchungen = transfer.getBuchungen();

        monitor.setPercentComplete(0);
        monitor.setStatusText(i18n.tr("Exportiere logische Datei Nr. {0}",""+(i+1)));

        double factor = 100d / buchungen.size();
        int count = 0;
        int success = 0;
       

        long kundenNummer = 0;
        String s = konto.getKundennummer();
        try
        {
          kundenNummer = Long.parseLong(s);
        }
        catch (Exception e)
        {
          monitor.log(i18n.tr("Ignoriere Kundenkennung {0}: ung�ltig",s));
        }

        long blz = 0;
        s = konto.getBLZ();
        try
        {
          blz = Long.parseLong(s);
        }
        catch (Exception e)
        {
          monitor.log(i18n.tr("Ignoriere BLZ {0}: ung�ltig",s));
        }

       
        writer.open();
        writer.setAAusfuehrungsdatum(transfer.getTermin());
        writer.setABLZBank(blz);

        String type = (transfer instanceof SammelUeberweisung) ? "GK" : "LK";
        writer.setAGutschriftLastschrift(type);
       
        writer.setAKonto(Long.parseLong(konto.getKontonummer()));
        writer.setAKundenname(konto.getName());
        writer.writeASatz();
       
        while (buchungen.hasNext())
        {
          // Mit diesem Factor sollte sich der Fortschrittsbalken
          // bis zum Ende der DTAUS-Datei genau auf 100% bewegen
          monitor.setPercentComplete((int)((++count) * factor));

          SammelTransferBuchung buchung = (SammelTransferBuchung) buchungen.next();
         
          monitor.log(i18n.tr("Exportiere Datensatz {0}",buchung.getGegenkontoName()));
         
          writer.setCBetragInEuro(buchung.getBetrag());
          writer.setCBLZEndbeguenstigt(Long.parseLong(buchung.getGegenkontoBLZ()));
View Full Code Here

     */
    public void handleEvent(Event event)
    {
      try
      {
        GenericIterator i = NeueUmsaetze.getNeueUmsaetze();
        final int size = i.size();
        GUI.getNavigation().setUnreadCount("hibiscus.navi.reporting.kontoauszug",size);
      }
      catch (Throwable t) // wir fangen hier alles - fuer den Fall, dass die Jameica-Version noch kein "setUnreadCount" hat
      {
        Logger.write(Level.DEBUG,"unable to update navigation",t);
View Full Code Here

TOP

Related Classes of de.willuhn.datasource.GenericIterator

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.