# Package es.gob.fnmt.gui

Contains the classes related to the user interface.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  SignatureNotification | Interface to notify about events during the signature process.

- Class Summary
  Class | Description
  --- | ---
  CertificateUI | Internal dialog to manage de selection of the certificate.
  PasswordUI | Internal dialog to manage de password of the keystore.
  ProgressDialogUI | Custom progress dialog to manage internal progress dialog on default fragments (es.gob.fnmt.gui.fragment.NFCCommReaderFragment and es.gob.fnmt.gui.fragment.NetworkCommunicationFragment).
  ProgressDialogUI.Builder | Java builder pattern class used to build ProgressDialogUI instance.

- Enum Summary
  Enum | Description
  --- | ---
  SignatureNotification.sign_callback_notify | Event type `SignatureNotification.sign_callback_notify.SIGNATURE_INIT` `SignatureNotification.sign_callback_notify.SIGNATURE_UPDATE` `SignatureNotification.sign_callback_notify.SIGNATURE_START` `SignatureNotification.sign_callback_notify.SIGNATURE_DONE`

## Package es.gob.fnmt.gui Description

Contains the classes related to the user interface.