public final class ServerAccessPreference extends DefaultTabPreferenceSetting
| Modifier and Type | Class and Description |
|---|---|
static class |
ServerAccessPreference.Factory |
| Modifier and Type | Field and Description |
|---|---|
private OsmApiUrlInputPanel |
pnlApiUrlPreferences |
private AuthenticationPreferencesPanel |
pnlAuthPreferences
panel for configuring authentication preferences
|
private ProxyPreferencesPanel |
pnlProxyPreferences
panel for configuring proxy preferences
|
| Modifier | Constructor and Description |
|---|---|
private |
ServerAccessPreference() |
| Modifier and Type | Method and Description |
|---|---|
void |
addGui(PreferenceTabbedPane gui)
Add the GUI elements to the dialog.
|
protected JPanel |
buildContentPanel()
Builds the panel for entering the server access preferences
|
protected JPanel |
buildTabbedServerPreferences()
Builds the tabbed pane with the server preferences
|
void |
initFromPreferences()
Initializes the configuration panel with values from the preferences
|
boolean |
ok()
Saves the values to the preferences
|
protected JScrollPane |
wrapVerticallyScrollablePanel(VerticallyScrollablePanel panel)
Embeds a vertically scrollable panel in a
JScrollPane |
addSubTab, addSubTab, createPreferenceTabWithScrollPane, getDescription, getIconName, getSubTab, getTabPane, getTitle, getTooltip, registerSubTab, selectSubTabisExpertclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisExpertprivate OsmApiUrlInputPanel pnlApiUrlPreferences
private AuthenticationPreferencesPanel pnlAuthPreferences
private ProxyPreferencesPanel pnlProxyPreferences
private ServerAccessPreference()
protected JScrollPane wrapVerticallyScrollablePanel(VerticallyScrollablePanel panel)
JScrollPanepanel - the panelprotected JPanel buildTabbedServerPreferences()
protected JPanel buildContentPanel()
public void addGui(PreferenceTabbedPane gui)
PreferenceSettingpublic void initFromPreferences()
public boolean ok()