|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object jap.AbstractJAPConfModule jap.JAPConfInfoService
public class JAPConfInfoService
This is the configuration GUI for the infoservice.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class jap.AbstractJAPConfModule |
---|
AbstractJAPConfModule.FontSizeObserver |
Field Summary | |
---|---|
private javax.swing.JTextField |
addInfoServiceHostField
|
private javax.swing.JTextField |
addInfoServiceNameField
|
private javax.swing.JPanel |
addInfoServicePanel
|
private JAPJIntField |
addInfoServicePortField
|
private static java.lang.Integer[] |
CONNECT_TIMEOUTS
|
private javax.swing.JPanel |
descriptionPanel
|
private javax.swing.DefaultListModel |
knownInfoServicesListModel
|
private javax.swing.JCheckBox |
m_allowAutomaticIS
|
private javax.swing.JCheckBox |
m_cbxUseRedundantISRequests
|
private javax.swing.JComboBox |
m_cmbAskedInfoServices
|
private javax.swing.JComboBox |
m_comboAnonymousConnection
|
private javax.swing.JComboBox |
m_comboTimeout
|
private JAPMultilineLabel |
m_hostLabel
Constructor for JAPConfInfoService. |
private javax.swing.JTabbedPane |
m_infoServiceTabPane
|
private JAPHtmlMultiLineLabel |
m_lblExplanation
|
private javax.swing.JLabel |
m_lblInactive
|
private javax.swing.JList |
m_listKnownInfoServices
|
private javax.swing.JLabel |
m_portLabel
|
private MultiCertPath |
m_selectedISCertPaths
|
private java.lang.String |
m_selectedISName
|
private JAPHtmlMultiLineLabel |
m_settingsInfoServiceConfigBasicSettingsDescriptionLabel
|
private boolean |
mb_newInfoService
|
private static java.lang.String |
MSG_ALL_INFO_SERVICES
|
private static java.lang.String |
MSG_ALLOW_DIRECT_CONNECTION
|
static java.lang.String |
MSG_CONNECT_TIMEOUT
|
private static java.lang.String |
MSG_EXPLANATION
|
private static java.lang.String |
MSG_INACTIVE
|
private static java.lang.String |
MSG_REALLY_DELETE
|
private static java.lang.String |
MSG_USE_MORE_IS
|
private static java.lang.String |
MSG_VIEW_CERT
|
private javax.swing.JButton |
settingsInfoServiceConfigBasicSettingsRemoveButton
|
Fields inherited from class jap.AbstractJAPConfModule |
---|
LOCK_OBSERVABLE, m_savePoint |
Constructor Summary | |
---|---|
JAPConfInfoService()
|
Method Summary | |
---|---|
private javax.swing.JPanel |
createInfoServiceAdvancedPanel()
Creates the infoservice advanced configuration panel with all components. |
private javax.swing.JPanel |
createInfoServiceConfigPanel()
Creates the infoservice configuration panel with all components. |
private int |
findFirstUserDefinedListModelEntry(javax.swing.DefaultListModel knownInfoServicesListModel)
|
java.lang.String |
getHelpContext()
|
java.lang.String |
getTabTitle()
Returns the title for the infoservice configuration tab. |
protected boolean |
initObservers()
All observables that are observed by this object MUST be registered here. |
protected boolean |
onOkPressed()
This method can be overwritten by the children of AbstractJAPConfModule. |
void |
onResetToDefaultsPressed()
This method can be overwritten by the children of AbstractJAPConfModule. |
protected void |
onRootPanelShown()
This method can be overwritten by the children of AbstractJAPConfModule. |
protected void |
onUpdateValues()
This method can be overwritten by the children of AbstractJAPConfModule. |
void |
recreateRootPanel()
Creates the infoservice root panel with all child-panels. |
private void |
setConnectionTimeout(int a_timeoutMS)
|
private void |
setPreferredInfoService()
|
void |
update(java.util.Observable a_notifier,
java.lang.Object a_message)
|
Methods inherited from class jap.AbstractJAPConfModule |
---|
cancelPressed, createSavePoint, createTabbedRootPanelContraints, fontSizeChanged, getHelpExtractionDisplayContext, getRootPanel, okPressed, onCancelPressed, resetToDefaultsPressed, updateValues |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String MSG_CONNECT_TIMEOUT
private static final java.lang.String MSG_ALLOW_DIRECT_CONNECTION
private static final java.lang.String MSG_VIEW_CERT
private static final java.lang.String MSG_REALLY_DELETE
private static final java.lang.String MSG_USE_MORE_IS
private static final java.lang.String MSG_EXPLANATION
private static final java.lang.String MSG_ALL_INFO_SERVICES
private static final java.lang.String MSG_INACTIVE
private static final java.lang.Integer[] CONNECT_TIMEOUTS
private JAPMultilineLabel m_hostLabel
private javax.swing.JLabel m_portLabel
private javax.swing.JLabel m_lblInactive
private javax.swing.JList m_listKnownInfoServices
private javax.swing.JTextField addInfoServiceHostField
private JAPJIntField addInfoServicePortField
private javax.swing.JTextField addInfoServiceNameField
private javax.swing.JPanel addInfoServicePanel
private javax.swing.JPanel descriptionPanel
private javax.swing.JButton settingsInfoServiceConfigBasicSettingsRemoveButton
private javax.swing.JCheckBox m_allowAutomaticIS
private javax.swing.JComboBox m_comboAnonymousConnection
private javax.swing.JCheckBox m_cbxUseRedundantISRequests
private javax.swing.JComboBox m_cmbAskedInfoServices
private JAPHtmlMultiLineLabel m_lblExplanation
private JAPHtmlMultiLineLabel m_settingsInfoServiceConfigBasicSettingsDescriptionLabel
private javax.swing.DefaultListModel knownInfoServicesListModel
private boolean mb_newInfoService
private MultiCertPath m_selectedISCertPaths
private java.lang.String m_selectedISName
private javax.swing.JTabbedPane m_infoServiceTabPane
private javax.swing.JComboBox m_comboTimeout
Constructor Detail |
---|
public JAPConfInfoService()
Method Detail |
---|
protected boolean initObservers()
AbstractJAPConfModule
initObservers
in class AbstractJAPConfModule
public void recreateRootPanel()
recreateRootPanel
in class AbstractJAPConfModule
public java.lang.String getTabTitle()
getTabTitle
in class AbstractJAPConfModule
public void update(java.util.Observable a_notifier, java.lang.Object a_message)
update
in interface java.util.Observer
private javax.swing.JPanel createInfoServiceConfigPanel()
private javax.swing.JPanel createInfoServiceAdvancedPanel()
public void onResetToDefaultsPressed()
AbstractJAPConfModule
onResetToDefaultsPressed
in class AbstractJAPConfModule
protected void onRootPanelShown()
AbstractJAPConfModule
onRootPanelShown
in class AbstractJAPConfModule
protected void onUpdateValues()
AbstractJAPConfModule
onUpdateValues
in class AbstractJAPConfModule
public java.lang.String getHelpContext()
getHelpContext
in interface JAPHelpContext.IHelpContext
protected boolean onOkPressed()
AbstractJAPConfModule
onOkPressed
in class AbstractJAPConfModule
private void setPreferredInfoService()
private int findFirstUserDefinedListModelEntry(javax.swing.DefaultListModel knownInfoServicesListModel)
private void setConnectionTimeout(int a_timeoutMS)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |