Package de.willuhn.jameica.gui.input

Examples of de.willuhn.jameica.gui.input.CheckboxInput


    Input formats = getExporterList();
    this.group.addInput(formats);
   
    this.exportEnabled = !(formats instanceof LabelInput);
   
    CheckboxInput open = this.getOpenFile();
    open.setEnabled(this.exportEnabled);
    this.group.addInput(open);

    // BUGZILLA 789
    ExtensionRegistry.extend(this);
View Full Code Here


   */
  private CheckboxInput getOpenFile()
  {
    if (this.openFile == null)
    {
      this.openFile = new CheckboxInput(SETTINGS.getBoolean("open",true));
      this.openFile.setName(i18n.tr("Datei nach dem Export �ffnen"));
    }
    return this.openFile;
  }
View Full Code Here

    boolean enabled = s.isNewObject() && s.getGegenkontoNummer() == null;
   
    // Per Hidden-Parameter kann die Checkbox komplett ausgeschaltet werden
    de.willuhn.jameica.system.Settings settings = Application.getPluginLoader().getPlugin(HBCI.class).getResources().getSettings();
    enabled &= settings.getBoolean("transfer.addressbook.autoadd",true);
    storeEmpfaenger = new CheckboxInput(enabled);

    return storeEmpfaenger;
  }
View Full Code Here

  public CheckboxInput getOffline() throws RemoteException
  {
    if (this.offline != null)
      return this.offline;
   
    this.offline = new CheckboxInput(this.getKonto().hasFlag(Konto.FLAG_OFFLINE));
    this.offline.setName(i18n.tr("Offline-Konto"));
   
    this.offline.addListener(new Listener() {
      @Override
      public void handleEvent(Event event)
View Full Code Here

    else
      container.addText(i18n.tr("Die Lastschriften werden zu einem Sammelauftrag zusammengefasst."),true);

    if (this.canDelete)
    {
      this.check = new CheckboxInput(false);
      this.check.setName(i18n.tr("Einzelauftr�ge nach �bernahme in die Sammelauftr�ge l�schen"));
      container.addInput(this.check);
    }
    ButtonArea b = new ButtonArea();
View Full Code Here

   * @see de.willuhn.jameica.hbci.gui.controller.AbstractTransferControl#getStoreEmpfaenger()
   * Ueberschrieben, um das Control zu deaktivieren, wenn die Ueberweisung bereits ausgefuehrt wurde.
   */
  public CheckboxInput getStoreEmpfaenger() throws RemoteException
  {
    CheckboxInput i = super.getStoreEmpfaenger();
    if (((Terminable)getTransfer()).ausgefuehrt())
      i.disable();
    return i;
  }
View Full Code Here

    final SepaDauerauftrag da = (SepaDauerauftrag) context;

    try
    {
      final CheckboxInput check = new CheckboxInput(true);
      YesNoDialog d = new YesNoDialog(YesNoDialog.POSITION_CENTER)
      {
        // BUGZILLA #999
        protected void extend(Container container) throws Exception
        {
          // Nur bei aktiven Dauerauftraegen anzeigen
          if (da.isActive()) {
            final LabelInput warn = new LabelInput("");
            warn.setColor(Color.COMMENT);
            check.addListener(new Listener() {
              public void handleEvent(Event event)
              {
                // Warnhinweis anzeigen, dass der Auftrag nur lokal geloescht wird
                Boolean b = (Boolean) check.getValue();
                if (b.booleanValue())
                  warn.setValue("");
                else
                  warn.setValue(i18n.tr("Auftrag wird nur lokal gel�scht, bei der Bank bleibt er erhalten."));
              }
            });
            container.addCheckbox(check,i18n.tr("Auftrag auch bei der Bank l�schen."));
            container.addLabelPair("",warn);
          }
          super.extend(container);
        }
      };
      d.setTitle(i18n.tr("SEPA-Dauerauftrag l�schen"));
      d.setText(i18n.tr("Wollen Sie diesen Dauerauftrag wirklich l�schen?"));
      d.setSize(350,SWT.DEFAULT);

      Boolean choice = (Boolean) d.open();
      if (!choice.booleanValue())
        return;

      // Nur bei der Bank loeschen, wenn er aktiv ist und der User das will
      // BUGZILLA #15
      if (da.isActive() && (Boolean) check.getValue())
      {

        BaseDauerauftragDeleteDialog d2 = new BaseDauerauftragDeleteDialog(BaseDauerauftragDeleteDialog.POSITION_CENTER);
        Date date = (Date) d2.open();
       
View Full Code Here

  {
    if (storeAddress != null)
      return storeAddress;

    // Nur bei neuen Buchungen aktivieren
    storeAddress = new CheckboxInput(getBuchung().isNewObject());
    storeAddress.setEnabled(!getBuchung().getSammelTransfer().ausgefuehrt());

    return storeAddress;
  }
View Full Code Here

    boolean enabled = t.isNewObject() && t.getGegenkontoNummer() == null;
   
    // Per Hidden-Parameter kann die Checkbox komplett ausgeschaltet werden
    de.willuhn.jameica.system.Settings settings = Application.getPluginLoader().getPlugin(HBCI.class).getResources().getSettings();
    enabled &= settings.getBoolean("transfer.addressbook.autoadd",true);
    storeEmpfaenger = new CheckboxInput(enabled);

    return storeEmpfaenger;
  }
View Full Code Here

    group.addText(i18n.tr("Bitte w�hlen Sie das Datum aus, zu dem Sie den Dauerauftrag l�schen wollen\n" +
                          "Hinweis: Es ist durchaus m�glich, dass Ihre Bank das L�schen eines\n" +
                          "Dauerauftrages zu einem definierten Datum nicht unterst�tzt.\n" +
                          "W�hlen Sie in diesem Fall bitte \"Zum n�chstm�glichen Zeitpunkt\""),true);
   
    box = new CheckboxInput(true);
    box.addListener(new Listener()
    {
      public void handleEvent(Event event)
      {
        Boolean b = (Boolean) box.getValue();
View Full Code Here

TOP

Related Classes of de.willuhn.jameica.gui.input.CheckboxInput

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.