All Implemented Interfaces:
IEidFrontPanel, IEidPart, IPhotoRefreshPanel, ImageObserver, MenuContainer, PropertyChangeListener, Serializable, EventListener, Accessible

public class ForeignerDataPanel extends AbstractBeDataPanel
See Also:
Serialized Form
  • Constructor Details

    • ForeignerDataPanel

      public ForeignerDataPanel()
    • ForeignerDataPanel

      public ForeignerDataPanel(IEidDocumentType iEidDocumentType)
  • Method Details

    • main

      public static void main(String[] args)
      Auto-generated main method to display this JPanel inside a new JFrame.
    • initGUI

      protected void initGUI()
      Description copied from class: BrolPanel
      Method that places the various graphical components on the panel. This method is also used by jgloo to build the view.
      Specified by:
      initGUI in class BrolPanel
    • getBeMapLabel

      public ScaledImageLabel getBeMapLabel()
    • getChipLabel

      public ScaledImageLabel getChipLabel()
      Specified by:
      getChipLabel in class AbstractBeDataPanel
    • getNameTextField

      public JTextField getNameTextField()
    • getFirstnameTextField

      public JTextField getFirstnameTextField()
    • getIdentityValidityTextField

      public JTextField getIdentityValidityTextField()
    • getIdentityValidityLabel

      public JLabel getIdentityValidityLabel()
    • getDeliveryLabel

      public JLabel getDeliveryLabel()
    • getDeliveryTextField

      public JTextField getDeliveryTextField()
    • getTitleCategoryLabel

      public JLabel getTitleCategoryLabel()
    • getObservationsLabel

      public JLabel getObservationsLabel()
    • getTitleCategoryTextArea

      public JTextArea getTitleCategoryTextArea()
    • getObservationsTextArea

      public JTextArea getObservationsTextArea()
    • setIDData

      public void setIDData(be.belgium.eid.objects.IDData beIDData)
    • clearData

      public void clearData()
      Description copied from interface: IEidPart
      Clear all EID data field (set textfields empty, reset photo and certificates, etc.).
    • getPhotoLabel

      protected ScaledImageLabel getPhotoLabel()
      Specified by:
      getPhotoLabel in class AbstractBeDataPanel
    • setLanguage

      public void setLanguage()
      Description copied from class: BrolPanel
      Method used to define the different texts or images according to a language. If this panel observes LanguageHelper, each time it changes, this method is called.
      For texts, it is possible to call the method BrolPanel.getString(String, String) to retrieve a text according to the default language
      Overrides:
      setLanguage in class AbstractBeDataPanel