Overview

Information about this module's container configuration.

Module

The following table contains global module information.

Name:jDTAUS Banking ⁑ Utilities
Description:Banking utility components.
Version:1.14

Specifications

This module does not define any specification.

Implementations

The following table lists all implementations provided by the module.

IdentifierNameVersionFinalImplemented specifications
org.jdtaus.banking.util.BankleitzahlenDateiBankleitzahlenDatei1.14true
org.jdtaus.banking.util.swing.AlphaNumericText27TextFieldjDTAUS Banking ⁑ Utilities1.14true
org.jdtaus.banking.util.swing.KontonummerTextFieldjDTAUS Banking ⁑ Utilities1.14true
org.jdtaus.banking.util.swing.Referenznummer10TextFieldjDTAUS Banking ⁑ Utilities1.14true
org.jdtaus.banking.util.swing.Referenznummer11TextFieldjDTAUS Banking ⁑ Utilities1.14true
org.jdtaus.banking.util.swing.BankleitzahlTextFieldjDTAUS Banking ⁑ Utilities1.14true

Dependencies

The following table lists all dependencies to provide when assembling an application.

SpecificationModuleRequired specification level
org.jdtaus.banking.BankleitzahlenVerzeichnis

Public directory of german bank codes.

jDTAUS Banking ⁑ API1.1
org.jdtaus.core.monitor.spi.TaskMonitor

Monitors tasks.

jDTAUS Core ⁑ SPI1.3
org.jdtaus.core.logging.spi.Logger

Logs events for a specific component.

jDTAUS Core ⁑ SPI1.0

Details

Implementation org.jdtaus.banking.util.BankleitzahlenDatei

German Bankleitzahlendatei for the format as of 2006-06-01.

The following table lists all properties of the implementation.

NameTypeAPIValue
defaultEncoding

Default encoding to use when reading bankfile resources.

class java.lang.StringnoISO-8859-1

The following table lists all dependencies of the implementation.

NameSpecificationImplementationRequired specification level
Loggerorg.jdtaus.core.logging.spi.Loggerany available1.0
TaskMonitororg.jdtaus.core.monitor.spi.TaskMonitorany available1.3
Localejava.util.Localedefault1.1

The following table lists all messages the implementation uses.

MessageTemplates
fileNameInfo

Deutsch:

Lädt Bankleitzahlendatei "{0}".

English:

Loading Bankleitzahlendatei "{0}".
addRecordInfo

Deutsch:

{0}: Datensatz {1, number} hinzugefügt.

English:

{0}: Added record {1, number}.
modifyRecordInfo

Deutsch:

{0}: Datensatz {1, number} aktualisiert.

English:

{0}: Updated record {1, number}.
removeRecordInfo

Deutsch:

{0}: Datensatz {1, number} entfernt.

English:

{0}: Removed record {1, number}.
cannotAddDuplicateRecord

Deutsch:

Datensatz mit Seriennummer {0,number} existiert bereits und kann nicht hinzugefügt werden.

English:

Record with serial number {0,number} already exists and cannot be added.
cannotModifyNonexistentRecord

Deutsch:

Ein Datensatz mit Seriennummer {0,number} existiert nicht und kann nicht aktualisiert werden.

English:

Record with serial number {0,number} does not exist and cannot be updated.
unexpectedData

Deutsch:

Unerwartete Daten in Zeile {0,number} bei der Verarbeitung von {1}.

English:

Unexpected data at line {0,number} processing {1}.

See the javadoc documentation for further information.

Implementation org.jdtaus.banking.util.swing.AlphaNumericText27TextField

The following table lists all properties of the implementation.

NameTypeAPIValue
defaultValidating

Default value of the flag indicating if validation should be performed.

class java.lang.Booleannotrue
defaultNormalizing

Default value of the flag indicating if a normalizing parser should be used.

class java.lang.Booleannotrue

The implementation does not have any dependencies.

This implementation does not use any messages.

See the javadoc documentation for further information.

Implementation org.jdtaus.banking.util.swing.KontonummerTextField

The following table lists all properties of the implementation.

NameTypeAPIValue
defaultValidating

Default value of the flag indicating if validation should be performed.

class java.lang.Booleannotrue
defaultFormat

Default value of the format to use when formatting Kontonummer instances (4001 = electronic format, 4002 letter format).

class java.lang.Integerno4001

The implementation does not have any dependencies.

This implementation does not use any messages.

See the javadoc documentation for further information.

Implementation org.jdtaus.banking.util.swing.Referenznummer10TextField

The following table lists all properties of the implementation.

NameTypeAPIValue
defaultValidating

Default value of the flag indicating if validation should be performed.

class java.lang.Booleannotrue
defaultFormat

Default value of the format to use when formatting Referenznummer10 instances (5001 = electronic format, 5002 letter format).

class java.lang.Integerno5001

The implementation does not have any dependencies.

This implementation does not use any messages.

See the javadoc documentation for further information.

Implementation org.jdtaus.banking.util.swing.Referenznummer11TextField

The following table lists all properties of the implementation.

NameTypeAPIValue
defaultValidating

Default value of the flag indicating if validation should be performed.

class java.lang.Booleannotrue
defaultFormat

Default value of the format to use when formatting Referenznummer11 instances (6001 = electronic format, 6002 letter format).

class java.lang.Integerno6001

The implementation does not have any dependencies.

This implementation does not use any messages.

See the javadoc documentation for further information.

Implementation org.jdtaus.banking.util.swing.BankleitzahlTextField

The following table lists all properties of the implementation.

NameTypeAPIValue
defaultValidating

Default value of the flag indicating if validation should be performed.

class java.lang.Booleannotrue
defaultFormat

Default value of the format to use when formatting Bankleitzahl instances (3001 = electronic format, 3002 letter format).

class java.lang.Integerno3001

The following table lists all dependencies of the implementation.

NameSpecificationImplementationRequired specification level
BankleitzahlenVerzeichnisorg.jdtaus.banking.BankleitzahlenVerzeichnisany available1.1

The following table lists all messages the implementation uses.

MessageTemplates
blzInfo

Deutsch:

BLZ {0}

English:

BLZ {0}
bicInfo

Deutsch:

BIC {0}

English:

BIC {0}
headOfficeInfo

Deutsch:

Hauptstelle

English:

Headoffice

See the javadoc documentation for further information.