public enum ResourceId extends Enum<ResourceId>
This attribute defines which dialog shall be displayed. All dialogs are divided into multiple groups containing dialogs similar operational area.
The dialog description contains the following elements:
Element | Description |
---|---|
Value | Unique dialog number. |
PrimaryIcon | The primary icon that shall be displayed during the dialog. |
SecondaryIcon | The secondary icon that shall be displayed during the dialog. |
Text | The text for the dialog. |
Placeholder | Placeholder element that shall be replaced by the corresponding value. |
InputMask | Defines the input format. d = digit, h = hidden digit |
ActiveConfirmation | The active pinpad and/or displayed button that shall be active during the dialog. |
SigCapFlag | Indicates if the dialog can be used for signature capturing. |
An InputMask with "h" = hidden digit means that the input must not be displayed in plain text but must be hidden e.g. using "*" instead of plain text.
The following groups are defined:
Group | Description |
---|---|
0xxx | Petrol dialogs |
1000-1099 | Post dialogs |
1100-1149 | Banking dialogs |
1150-1200 | Banking dialogs |
2xxx | Unattended dialogs |
3xxx | AT dialogs |
Petrol Dialogs. The following petrol dialogs are valid:
Value | PrimaryIcon | SecondaryIcon | Text | Placeholder | InputMask | ActiveConfirmation | ResourceParameter |
---|---|---|---|---|---|---|---|
0100 | PinPad | - | Please enter mileage OK %i |
- | dd'ddd'ddd | Ok, Stop | - |
0101 | PinPad | - | Enter your car number OK %i |
- | ddd'ddd | Ok, Stop | - |
0102 | PinPad | - | Enter driver code OK %i |
- | ddd'ddd | Ok, Stop | - |
0103 | PinPad | - | Enter fleet id OK %i |
- | ddd'ddd | Ok, Stop | - |
0104 | PinPad | - | %0 %1 Please select pump: %i + OK |
|
dd | Ok, Stop | - |
0105 | PinPad | - | Please select washing station: %i + OK |
- | dd | Ok, Stop | - |
0106 | PinPad | - | Please select program: %i + OK |
- | dd | Ok, Stop | - |
0107 | PinPad | - | Please select product: %i + OK |
- | dd | Ok, Stop | - |
0108 | PinPad | - | Load card Amount: %i + OK |
- | dd | Ok, Stop | - |
0109 | PinPad | - | Tankcode? %i |
- | hhhhhhhhhhhh | Ok, Stop | - |
0110 | PinPad | - | CODE & OK? %c |
- | hhhhhhhhhhhh | Ok, Stop |
|
0111 | PinPad | - | Enter additional information OK %i |
- | dddddddddddddddddddd | Ok, Stop | - |
0112 | PinPad | - | Enter cost center OK %i |
- | dddddddddddddddddddd | Ok, Stop | - |
0113 | PinPad | - | Enter employee no OK %i |
- | dddddddddddddddddddd | Ok, Stop | - |
0114 | PinPad | - | Enter license plate OK %i |
- | dddddddddddddddddddd | Ok, Stop | - |
0115 | PinPad | - | Enter project no OK %i |
- | dddddddddddddddddddd | Ok, Stop | - |
Note: Dialog 0110 is not supposed to return the input value, but shall check the code according to the CodeCheckType and return the result in the Reason . CodeOk for success and CodeNok for failure.
Postal Dialogs. The following postal dialogs are valid:
Value | PrimaryIcon | SecondaryIcon | Text | Placeholder | InputMask | ActiveConfirmation | SigCapFlag |
---|---|---|---|---|---|---|---|
1000 | - | - | Keine Recharge Karte |
- | - | Ok |
|
1001 | MobilePhone | - | %0 %1 %2 |
|
- | Ok, Stop | 0 |
1002 | PinPad | Card | Bitte Tel. Nummer oder PrePaid-Karte %i |
- | ddd ddd dd dd |
Ok, Stop, CardReader | 0 |
1003 | - | - | Tel. Nummer zu lang | - | - | Ok, Stop | 0 |
1004 | - | - | Tel. Nummer zu kurz | - | - | Ok, Stop | 0 |
1005 | PinPad | - | Bitte Telefonnummer eingeben %i |
- | ddd ddd dd dd |
Ok, Stop | 0 |
1006 | PleaseWait | - | Bitte warten | - | - | - | 0 |
1007 | Declined | - | Verarbeitung fehlgeschlagen |
- | - | Ok | 0 |
1008 | Ok | - | Verarbeitung OK | - | - | Ok | 0 |
1009 | - | - | Karte anmelden | - | - | Ok, Stop | 0 |
1010 | InsertCard | - | Willkommen, Karte bitte |
- | - | CardReader | 0 |
1011 | PinPad | - | Ihre Telefonnummer lautet %0 |
|
- | Ok, Stop | 0 |
1012 | - | - | Von %0 %1 %2 %3 auf %4 %5 %6 %7 %8 %9 |
|
- | Ok, Stop | 0 |
1013 | - | - | %0 %1 %2 %3 %4 %5 %6 %7 %8 %9 |
|
- | Ok | 0 |
1014 | - | - | Bezug ab Konto %0 %1 %2 OK? |
|
- | Ok, Stop | 0 |
1015 | - | - | Einz. auf eigenes Kto Autorisierung %0 %1 OK? |
|
- | Ok, Stop | 0 |
1016 | - | - | - | - | - | Ok, Stop | 1 |
1017 | - | - | Ich habe die Sendungen und die darauf aufgeführten Inhalte erhalten |
- | - | Ok, Stop | 1 |
1018 | PinPad | - | Bitte PIN eingeben: %i |
- | hhhhhh | Ok, Stop | 0 |
Banking Dialogs. The following banking dialogs are valid:
Value | PrimaryIcon | SecondaryIcon | Text | Placeholder | InputMask | ActiveConfirmation | SigCapFlag | ResourceParameter |
---|---|---|---|---|---|---|---|---|
1100 | InsertCard | - | Welcome card please |
- | - | CardReader | 0 | - |
1101 | PinPad | - | PIN & OK %i |
- | hhhhhh | Ok, Stop | 0 | - |
1102 | PinPad | - | Press key to show saldo |
0: Currency 1: Amount | - | Ok, Stop | 0 | - |
1103 | PinPad | - | Confirm amount %0 %1 |
0: Currency 1: Amount | - | Ok, Stop | 0 | - |
1104 | RemoveCard | - | Remove card | - | - | CardReader | 0 | - |
1105 | InsertCard | - | Welcome card please |
- | - | - | 0 | - |
AT Dialogs. The following at dialogs are valid:
Value | PrimaryIcon | SecondaryIcon | Text | Placeholder | InputMask | ActiveConfirmation | SigCapFlag | ResourceParameter |
---|---|---|---|---|---|---|---|---|
3000 | InsertCard | - | Stammkundenabfrage | - | - | CardReader, Stop | 0 |
|
3001 | PleaseWait | - | Bitte warten | - | - | Stop | 0 | - |
3002 | - | - | Daten geschrieben | - | - | Ok | 0 | - |
3003 | - | - | Karte initialisiert | - | - | Ok | 0 | - |
3004 | - | - | Karte deinitialisiert | - | - | Ok | 0 | - |
3005 | RemoveCard | - | Karte entnehmen | - | - | CardReader | 0 | - |
Specification: dialog.
Enum Constant and Description |
---|
BANKING_CONFIRM_AMOUNT
Banking Confirm Amount | Banking dialogs
PlaceholderItems: - 0: Currency - 1: Amount |
BANKING_INSERT_CARD
Banking Insert Card | Banking dialogs
|
BANKING_PIN_CHECK
Banking Pin Check | Banking dialogs
Input Mask: hhhhhh |
BANKING_REMOVE_CARD
Banking Remove Card | Banking dialogs
|
BANKING_SHOW_SALDO
Banking Show Saldo | Banking dialogs
Placeho| style="width: 80%; border-bottom:solid 1px black; border-top:solid 1px black;"|12.04.2018lderItems: - 0: Currency - 1: Amount |
BANKING_WELCOME
Banking Welcome | Banking dialogs
|
CHECK_CODE
Check Code | Petrol dialogs
Input Mask: hhhhhhhhhhhh |
COMMON_CARD_DEINITIALIZED
Common Card Deinitialized | AT dialogs
|
COMMON_CARD_INITIALIZED
Common Card Initialized | AT dialogs
|
COMMON_DATA_SAVED
Common Data Saved | AT dialogs
|
COMMON_PLEASE_WAIT
Common Please Wait | AT dialogs
|
COMMON_REGULAR
Common Regular | AT dialogs
|
COMMON_REMOVE_CARD
Common Remove Card | AT dialogs
|
DEPOSIT_OWN_ACCOUNT
Deposit Own Account | Postal dialogs
PlaceholderItems: - 0: Currency - 1: Amount |
DISBURSEMENT_FROM_ACCOUNT
Disbursement From Account | Postal dialogs
PlaceholderItems: - 0: Debit Account - 1: Debit Currency - 2: Amount |
EMPTY_DIALOG
Empty Dialog | Postal dialogs
|
ENTER_ADDITIONAL_INFORMATION
Enter Additional Information | Petrol dialogs
Input Mask: dddddddddddddddddddd |
ENTER_CAR_NUMBER
Enter Car Number | Petrol dialogs
Input Mask: ddd'ddd |
ENTER_COST_CENTER
Enter Cost Center | Petrol dialogs
Input Mask: dddddddddddddddddddd |
ENTER_DRIVER_CODE
Enter Driver Code | Petrol dialogs
Input Mask: ddd'ddd |
ENTER_EMPLOYEE_NUMBER
Enter Employee Number | Petrol dialogs
Input Mask: dddddddddddddddddddd |
ENTER_FLEET_ID
Enter Fleet ID | Petrol dialogs
Input Mask: ddd'ddd |
ENTER_LICENSE_PLATE
Enter License Plate | Petrol dialogs
Input Mask: dddddddddddddddddddd |
ENTER_MILEAGE
Enter Mileage | Petrol dialogs
Input Mask: dd'ddd'ddd |
ENTER_PHONE_NUMBER
Enter Phone Number | Postal dialogs
Input Mask: ddd ddd dd dd |
ENTER_PHONE_OR_PREPAID_NUMBER
Enter Phone Or Prepaid Number | Postal dialogs
Input Mask: ddd ddd dd dd |
ENTER_PROJECT_NUMBER
Enter Project Number | Petrol dialogs
Input Mask: dddddddddddddddddddd |
INTER_ACCOUNT_TRANSFER
Inter Account Transfer | Postal dialogs
PlaceholderItems: - 0: LastKonto - 1: LastKontoTyp - 2: Currency LastKonto - 3: LastKonto Bezeichnung - 4: GutsKonto - 5: GutsKontoTyp - 6: Currency GutsKonto - 7: GutsKonto Bezeichnung - 8: Currency - 9: Amount |
INTER_ACCOUNT_TRANSFER_CONFIRMATION
Inter Account Transfer Confirmation | Postal dialogs
PlaceholderItems: - 0: LastKonto - 1: LastKontoTyp - 2: Currency LastKonto - 3: Currency - 4: AmountSaldo - 5: GutsKonto - 6: GutsKontoTyp - 7: Currency GutsKonto - 8: Currency - 9: AmountSaldo |
LOAD_CARD
Load Card | Petrol dialogs
Input Mask: dd |
NO_RECHARGE_CARD
No Recharge Card | Postal dialogs
|
PACKET_ACKNOWLEDGEMENT
Packet Acknowledgement | Postal dialogs
|
PHONE_NUMBER_TOO_LONG
Phone Number Too Long | Postal dialogs
|
PHONE_NUMBER_TOO_SHORT
Phone Number Too Short | Postal dialogs
|
PIN_ENTRY
Pin Entry | Postal dialogs
Input Mask: hhhhhh |
PLEASE_WAIT
Please Wait | Postal dialogs
|
PROCESSING_DECLINED
Processing Declined | Postal dialogs
|
PROCESSING_OK
Processing Ok | Postal dialogs
|
READ_CODE
Read Code | Petrol dialogs
Input Mask: hhhhhhhhhhhh |
REGISTER_CARD
Register Card | Postal dialogs
|
SELECT_PRODUCT
Select Product | Petrol dialogs
Input Mask: dd |
SELECT_PROGRAM
Select Program | Petrol dialogs
Input Mask: dd |
SELECT_PUMP
Select Pump | Petrol dialogs
Input Mask: dd PlaceholderItems: - 0: Currency (optional) - 1: Amount (optional) |
SELECT_WASHING_STATION
Select Washing Station | Petrol dialogs
Input Mask: dd |
SHOW_PHONE_NUMBER
Show Phone Number | Postal dialogs
PlaceholderItems: - 0: Phone number |
SHOW_PHONE_NUMBER_WITH_AMOUNT
Show Phone Number With Amount | Postal dialogs
PlaceholderItems: - 0: Phone number - 1: Currency - 2: Amount |
WELCOME_CARD
Welcome Card | Postal dialogs
|
Modifier and Type | Method and Description |
---|---|
static ResourceId |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ResourceId[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ResourceId ENTER_MILEAGE
public static final ResourceId ENTER_CAR_NUMBER
public static final ResourceId ENTER_DRIVER_CODE
public static final ResourceId ENTER_FLEET_ID
public static final ResourceId SELECT_PUMP
public static final ResourceId SELECT_WASHING_STATION
public static final ResourceId SELECT_PROGRAM
public static final ResourceId SELECT_PRODUCT
public static final ResourceId LOAD_CARD
public static final ResourceId READ_CODE
public static final ResourceId CHECK_CODE
public static final ResourceId ENTER_ADDITIONAL_INFORMATION
public static final ResourceId ENTER_COST_CENTER
public static final ResourceId ENTER_EMPLOYEE_NUMBER
public static final ResourceId ENTER_LICENSE_PLATE
public static final ResourceId ENTER_PROJECT_NUMBER
public static final ResourceId NO_RECHARGE_CARD
public static final ResourceId SHOW_PHONE_NUMBER_WITH_AMOUNT
public static final ResourceId ENTER_PHONE_OR_PREPAID_NUMBER
public static final ResourceId PHONE_NUMBER_TOO_LONG
public static final ResourceId PHONE_NUMBER_TOO_SHORT
public static final ResourceId ENTER_PHONE_NUMBER
public static final ResourceId PLEASE_WAIT
public static final ResourceId PROCESSING_DECLINED
public static final ResourceId PROCESSING_OK
public static final ResourceId REGISTER_CARD
public static final ResourceId WELCOME_CARD
public static final ResourceId SHOW_PHONE_NUMBER
public static final ResourceId INTER_ACCOUNT_TRANSFER
public static final ResourceId INTER_ACCOUNT_TRANSFER_CONFIRMATION
public static final ResourceId DISBURSEMENT_FROM_ACCOUNT
public static final ResourceId DEPOSIT_OWN_ACCOUNT
public static final ResourceId EMPTY_DIALOG
public static final ResourceId PACKET_ACKNOWLEDGEMENT
public static final ResourceId PIN_ENTRY
public static final ResourceId BANKING_INSERT_CARD
public static final ResourceId BANKING_PIN_CHECK
public static final ResourceId BANKING_SHOW_SALDO
public static final ResourceId BANKING_CONFIRM_AMOUNT
public static final ResourceId BANKING_REMOVE_CARD
public static final ResourceId BANKING_WELCOME
public static final ResourceId COMMON_REGULAR
public static final ResourceId COMMON_PLEASE_WAIT
public static final ResourceId COMMON_DATA_SAVED
public static final ResourceId COMMON_CARD_INITIALIZED
public static final ResourceId COMMON_CARD_DEINITIALIZED
public static final ResourceId COMMON_REMOVE_CARD
public static ResourceId[] values()
for (ResourceId c : ResourceId.values()) System.out.println(c);
public static ResourceId valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null