lf.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
TabGroup props = new TabGroup(lf,i18n.tr("Eigenschaften"));
{
ColumnLayout columns = new ColumnLayout(props.getComposite(),2);
Container left = new SimpleContainer(columns.getComposite());
left.addLabelPair(i18n.tr("Gruppe"), control.getKategorie());
left.addLabelPair(i18n.tr("Bezeichnung des Kontos"), control.getBezeichnung());
left.addInput(control.getAccountType());
left.addLabelPair(i18n.tr("Kontoinhaber"), control.getName());
left.addLabelPair(i18n.tr("Saldo"), control.getSaldo());
Input avail = control.getSaldoAvailable();
if (avail != null)
left.addLabelPair(i18n.tr("Verf�gbarer Betrag"),avail);
Container right = new SimpleContainer(columns.getComposite(),true);
right.addHeadline(i18n.tr("Notizen"));
right.addPart(control.getKommentar());
}
TabGroup account = new TabGroup(lf,i18n.tr("Zugangsdaten"));
{
ColumnLayout columns = new ColumnLayout(account.getComposite(),2);
Container left = new SimpleContainer(columns.getComposite());
left.addLabelPair(i18n.tr("Kundenkennung"), control.getKundennummer());
left.addLabelPair(i18n.tr("Kontonummer"), control.getKontonummer());
left.addLabelPair(i18n.tr("Bankleitzahl"), control.getBlz());
left.addLabelPair(i18n.tr("Unterkontonummer"), control.getUnterkonto());
left.addLabelPair(i18n.tr("Zugangsverfahren"), control.getBackendAuswahl());
left.addLabelPair(i18n.tr("FinTS-Sicherheitsverfahren"), control.getPassportAuswahl());
Container right = new SimpleContainer(columns.getComposite());
right.addLabelPair(i18n.tr("IBAN"), control.getIban());
right.addLabelPair(i18n.tr("BIC"), control.getBic());
right.addInput(control.getOffline());
}
// und noch die Abschicken-Knoepfe
ButtonArea buttonArea = new ButtonArea();
buttonArea.addButton(control.getSynchronizeOptions());