public final class ImageryPreference extends DefaultTabPreferenceSetting
Modifier and Type | Class and Description |
---|---|
static class |
ImageryPreference.Factory
Factory used to create a new
ImageryPreference . |
static class |
ImageryPreference.ImageryProvidersPanel
A panel displaying imagery providers.
|
(package private) static class |
ImageryPreference.OffsetBookmarksPanel |
Modifier and Type | Field and Description |
---|---|
private CommonSettingsPanel |
commonSettings |
private ImageryPreference.ImageryProvidersPanel |
imageryProviders |
private ImageryLayerInfo |
layerInfo |
private TMSSettingsPanel |
tmsSettings |
private WMSSettingsPanel |
wmsSettings |
Modifier | Constructor and Description |
---|---|
private |
ImageryPreference() |
Modifier and Type | Method and Description |
---|---|
void |
addGui(PreferenceTabbedPane gui)
Add the GUI elements to the dialog.
|
private static void |
addSettingsSection(javax.swing.JPanel p,
java.lang.String name,
javax.swing.JPanel section) |
private static void |
addSettingsSection(javax.swing.JPanel p,
java.lang.String name,
javax.swing.JPanel section,
GBC gbc) |
private java.awt.Component |
buildSettingsPanel() |
ImageryPreference.ImageryProvidersPanel |
getProvidersPanel()
Returns the imagery providers panel.
|
java.lang.String |
getServerUrl(java.lang.String server)
Gets a server URL in the preferences dialog.
|
static void |
initialize()
Initializes imagery preferences.
|
private void |
loadSettings() |
boolean |
ok()
Called when OK is pressed to save the setting in the preferences file.
|
void |
setServerUrl(java.lang.String server,
java.lang.String url)
Updates a server URL in the preferences dialog.
|
addSubTab, addSubTab, createPreferenceTabWithScrollPane, getDescription, getIconName, getSubTab, getTabPane, getTitle, getTooltip, registerSubTab, selectSubTab
isExpert
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isExpert
private ImageryPreference.ImageryProvidersPanel imageryProviders
private ImageryLayerInfo layerInfo
private final CommonSettingsPanel commonSettings
private final WMSSettingsPanel wmsSettings
private final TMSSettingsPanel tmsSettings
private ImageryPreference()
private static void addSettingsSection(javax.swing.JPanel p, java.lang.String name, javax.swing.JPanel section)
private static void addSettingsSection(javax.swing.JPanel p, java.lang.String name, javax.swing.JPanel section, GBC gbc)
private java.awt.Component buildSettingsPanel()
public void addGui(PreferenceTabbedPane gui)
PreferenceSetting
gui
- the preferences tab panepublic ImageryPreference.ImageryProvidersPanel getProvidersPanel()
private void loadSettings()
public boolean ok()
PreferenceSetting
true
if restart is requiredpublic void setServerUrl(java.lang.String server, java.lang.String url)
server
- The server nameurl
- The server URLpublic java.lang.String getServerUrl(java.lang.String server)
server
- The server namepublic static void initialize()