Inherited by mixconfig.panels.NextMixProxyPanel, and mixconfig.panels.PreviousMixPanel.
Public Member Functions | |
OtherMixPanel (String a_mixType) | |
String | getHelpContext () |
JPanel | getOperatorPanel () |
Vector< String > | check () |
void | paint (Graphics g) |
void | stateChanged (ChangeEvent a_e) |
Static Public Attributes | |
static final String | MIX_TYPE_PREVIOUS = "Previous Mix" |
static final String | MIX_TYPE_NEXT = "Next Mix" |
static final String | TYPE_PROXY = "Proxy" |
Protected Member Functions | |
JPanel | getLocationPanel () |
void | enableCert (boolean a_enabled) |
GridBagLayout | getGridBagLayout () |
GridBagConstraints | getGridBagConstraints () |
CertPanel | getMixCertPanel () |
CertPanel | getMixOperatorCertPanel () |
Private Member Functions | |
JPanel | createLocationPanel () |
JPanel | createOperatorPanel () |
Private Attributes | |
String | m_type |
CertPanel | m_otherCert |
CertPanel | m_otherOpCert |
JPanel | m_operatorPanel |
JPanel | m_locationPanel |
JTextField | m_opOrgField |
JTextField | m_opOrgUnitField |
JTextField | m_opCountryField |
JTextField | m_opUrlField |
JTextField | m_opEmailField |
JTextField | m_locCityField |
JTextField | m_locCountryField |
JTextField | m_locStateField |
JTextField | m_locLongField |
JTextField | m_locLatField |
JButton | m_mapButton |
GridBagLayout | m_layout = new GridBagLayout() |
GridBagConstraints | m_gbc |
Static Private Attributes | |
static final String | MSG_CERT_NOT_VERIFYABLE = OtherMixPanel.class.getName() + "_certNotVerifyable" |
mixconfig.panels.OtherMixPanel.OtherMixPanel | ( | String | a_mixType | ) |
References mixconfig.panels.CertPanel.addChangeListener(), mixconfig.panels.OtherMixPanel.createLocationPanel(), mixconfig.panels.OtherMixPanel.createOperatorPanel(), mixconfig.panels.MixConfigPanel.getInitialConstraints(), mixconfig.panels.OtherMixPanel.m_gbc, mixconfig.panels.OtherMixPanel.m_layout, mixconfig.panels.OtherMixPanel.m_locationPanel, mixconfig.panels.OtherMixPanel.m_operatorPanel, mixconfig.panels.OtherMixPanel.m_otherCert, mixconfig.panels.OtherMixPanel.m_otherOpCert, mixconfig.panels.OtherMixPanel.m_type, mixconfig.panels.OtherMixPanel.MIX_TYPE_NEXT, mixconfig.panels.OtherMixPanel.MIX_TYPE_PREVIOUS, mixconfig.panels.OtherMixPanel.MSG_CERT_NOT_VERIFYABLE, mixconfig.panels.CertPanel.setCertificateView(), and mixconfig.panels.CertPanel.setChangedCertNotVerifyableMessage().
JPanel mixconfig.panels.OtherMixPanel.getLocationPanel | ( | ) | [protected] |
References mixconfig.panels.OtherMixPanel.m_locationPanel.
Referenced by mixconfig.panels.NextMixProxyPanel.enableComponents().
String mixconfig.panels.OtherMixPanel.getHelpContext | ( | ) |
JPanel mixconfig.panels.OtherMixPanel.getOperatorPanel | ( | ) |
References mixconfig.panels.OtherMixPanel.m_operatorPanel.
Referenced by mixconfig.panels.NextMixProxyPanel.enableComponents().
JPanel mixconfig.panels.OtherMixPanel.createLocationPanel | ( | ) | [private] |
References mixconfig.panels.OtherMixPanel.m_locCityField, mixconfig.panels.OtherMixPanel.m_locCountryField, mixconfig.panels.OtherMixPanel.m_locLatField, mixconfig.panels.OtherMixPanel.m_locLongField, mixconfig.panels.OtherMixPanel.m_locStateField, mixconfig.panels.OtherMixPanel.m_mapButton, mixconfig.panels.MixConfigPanel.MAX_COLUMN_LENGTH, and mixconfig.panels.MixConfigPanel.MAX_COORDINATE_FIELD_LENGTH.
Referenced by mixconfig.panels.OtherMixPanel.OtherMixPanel().
JPanel mixconfig.panels.OtherMixPanel.createOperatorPanel | ( | ) | [private] |
References mixconfig.panels.OtherMixPanel.m_opCountryField, mixconfig.panels.OtherMixPanel.m_opEmailField, mixconfig.panels.OtherMixPanel.m_opOrgField, mixconfig.panels.OtherMixPanel.m_opOrgUnitField, mixconfig.panels.OtherMixPanel.m_opUrlField, and mixconfig.panels.MixConfigPanel.MAX_COLUMN_LENGTH.
Referenced by mixconfig.panels.OtherMixPanel.OtherMixPanel().
void mixconfig.panels.OtherMixPanel.enableCert | ( | boolean | a_enabled | ) | [protected] |
References mixconfig.panels.OtherMixPanel.m_otherCert, and mixconfig.panels.CertPanel.setEnabled().
Referenced by mixconfig.panels.PreviousMixPanel.enableComponents().
GridBagLayout mixconfig.panels.OtherMixPanel.getGridBagLayout | ( | ) | [protected] |
References mixconfig.panels.OtherMixPanel.m_layout.
GridBagConstraints mixconfig.panels.OtherMixPanel.getGridBagConstraints | ( | ) | [protected] |
References mixconfig.panels.OtherMixPanel.m_gbc.
CertPanel mixconfig.panels.OtherMixPanel.getMixCertPanel | ( | ) | [protected] |
References mixconfig.panels.OtherMixPanel.m_otherCert.
Referenced by mixconfig.panels.NextMixProxyPanel.enableComponents().
CertPanel mixconfig.panels.OtherMixPanel.getMixOperatorCertPanel | ( | ) | [protected] |
References mixconfig.panels.OtherMixPanel.m_otherOpCert.
Referenced by mixconfig.panels.NextMixProxyPanel.enableComponents().
Vector<String> mixconfig.panels.OtherMixPanel.check | ( | ) | [virtual] |
Implements mixconfig.panels.MixConfigPanel.
Reimplemented in mixconfig.panels.NextMixProxyPanel.
References mixconfig.panels.CertPanel.getCert(), mixconfig.panels.MixConfigPanel.getConfiguration(), mixconfig.panels.MixConfigPanel.getPanelName(), mixconfig.panels.OtherMixPanel.m_otherCert, and mixconfig.panels.OtherMixPanel.m_type.
void mixconfig.panels.OtherMixPanel.paint | ( | Graphics | g | ) |
void mixconfig.panels.OtherMixPanel.stateChanged | ( | ChangeEvent | a_e | ) |
Retrieve information about location from the certificate and put it into the right text fields
Reimplemented in mixconfig.panels.NextMixProxyPanel, and mixconfig.panels.PreviousMixPanel.
References mixconfig.panels.CertPanel.getCert(), mixconfig.panels.CertPanel.getCertificateView(), mixconfig.OperatorCertificateView.getCountry(), mixconfig.MixCertificateView.getCountry(), mixconfig.OperatorCertificateView.getEMail(), mixconfig.MixCertificateView.getLatitude(), mixconfig.MixCertificateView.getLocalityName(), mixconfig.MixCertificateView.getLongitude(), mixconfig.OperatorCertificateView.getOrganisation(), mixconfig.OperatorCertificateView.getOrganisationalUnit(), mixconfig.MixCertificateView.getStateOrProvince(), mixconfig.OperatorCertificateView.getURL(), mixconfig.OperatorCertificateView.isCA(), mixconfig.MixCertificateView.isCA(), mixconfig.panels.OtherMixPanel.m_locCityField, mixconfig.panels.OtherMixPanel.m_locCountryField, mixconfig.panels.OtherMixPanel.m_locLatField, mixconfig.panels.OtherMixPanel.m_locLongField, mixconfig.panels.OtherMixPanel.m_locStateField, mixconfig.panels.OtherMixPanel.m_opCountryField, mixconfig.panels.OtherMixPanel.m_opEmailField, mixconfig.panels.OtherMixPanel.m_opOrgField, mixconfig.panels.OtherMixPanel.m_opOrgUnitField, mixconfig.panels.OtherMixPanel.m_opUrlField, mixconfig.panels.OtherMixPanel.m_otherCert, mixconfig.panels.OtherMixPanel.m_otherOpCert, mixconfig.panels.MixConfigPanel.MSG_WARNING_NO_MIX_CERT, mixconfig.panels.MixConfigPanel.MSG_WARNING_NO_OPERATOR_CERT, mixconfig.panels.CertPanel.setAdditionalVerifier(), and mixconfig.panels.CertPanel.updateCertificateIcon().
final String mixconfig.panels.OtherMixPanel.MIX_TYPE_PREVIOUS = "Previous Mix" [static] |
Referenced by mixconfig.panels.OtherMixPanel.OtherMixPanel().
final String mixconfig.panels.OtherMixPanel.MIX_TYPE_NEXT = "Next Mix" [static] |
Referenced by mixconfig.panels.OtherMixPanel.OtherMixPanel().
final String mixconfig.panels.OtherMixPanel.TYPE_PROXY = "Proxy" [static] |
final String mixconfig.panels.OtherMixPanel.MSG_CERT_NOT_VERIFYABLE = OtherMixPanel.class.getName() + "_certNotVerifyable" [static, private] |
Referenced by mixconfig.panels.OtherMixPanel.OtherMixPanel().
String mixconfig.panels.OtherMixPanel.m_type [private] |
Referenced by mixconfig.panels.OtherMixPanel.check(), and mixconfig.panels.OtherMixPanel.OtherMixPanel().
JPanel mixconfig.panels.OtherMixPanel.m_operatorPanel [private] |
JPanel mixconfig.panels.OtherMixPanel.m_locationPanel [private] |
JTextField mixconfig.panels.OtherMixPanel.m_opOrgField [private] |
JTextField mixconfig.panels.OtherMixPanel.m_opOrgUnitField [private] |
JTextField mixconfig.panels.OtherMixPanel.m_opCountryField [private] |
JTextField mixconfig.panels.OtherMixPanel.m_opUrlField [private] |
JTextField mixconfig.panels.OtherMixPanel.m_opEmailField [private] |
JTextField mixconfig.panels.OtherMixPanel.m_locCityField [private] |
JTextField mixconfig.panels.OtherMixPanel.m_locCountryField [private] |
JTextField mixconfig.panels.OtherMixPanel.m_locStateField [private] |
JTextField mixconfig.panels.OtherMixPanel.m_locLongField [private] |
JTextField mixconfig.panels.OtherMixPanel.m_locLatField [private] |
JButton mixconfig.panels.OtherMixPanel.m_mapButton [private] |
Referenced by mixconfig.panels.OtherMixPanel.createLocationPanel().
GridBagLayout mixconfig.panels.OtherMixPanel.m_layout = new GridBagLayout() [private] |
GridBagConstraints mixconfig.panels.OtherMixPanel.m_gbc [private] |