|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.moximedia.ows.website.Config
| Constructor Summary | |
Config()
Creates new WebSiteConfiguration |
|
| Method Summary | |
void |
addHelpContext(java.lang.String context,
java.lang.String url)
|
void |
addQuickViewExtent(Envelope namedExtent)
Adds a named envelope to the quickview extents shown on the status bar. |
void |
addStartupScript(java.lang.String scriptName)
Adds a startup script to the startup script array. |
void |
addTheme(Theme theme)
|
void |
addToolset(Toolset toolset)
|
void |
addWmsPortalResource(WmsPortalResource res)
Adds a WMS resource to the resource array. |
java.lang.String |
getActiveToolName()
|
Toolset |
getActiveToolset()
|
java.lang.String |
getBrowser()
|
java.lang.String |
getDataFramePosition()
|
java.lang.String |
getDataFrameUrl()
|
int |
getDataFrameWidth()
|
FindLocationType |
getFindLocationType(java.lang.String type)
|
FindLocationTypes |
getFindLocationTypes()
|
java.lang.String |
getFrameworkUrlPath()
|
java.lang.String |
getGuiScript()
Gets the name of the script used for the IMF interface. |
java.lang.String |
getHelpContextUrl()
|
java.lang.String |
getHelpContextUrl(java.lang.String context)
|
java.lang.String |
getHiddenFrameUrl()
|
int |
getHiddenFrameWidth()
|
java.lang.String |
getImfPropertiesFileName()
|
java.lang.String |
getImfVersion()
Gets the IMF version number string. |
java.lang.String |
getIndexMapXmlUrl()
|
java.util.Locale |
getLocale()
|
java.lang.String |
getMapXmlUrl()
|
Color |
getPanBorderOutColor()
Gets the color of the pan border when the mouse is not on it. |
Color |
getPanBorderOverColor()
Gets the color of the pan border when the mouse is moved onto it. |
java.lang.String |
getProperty(java.lang.String name)
Gets the value of a property set in the configuration XML using a <property> element. |
java.lang.String |
getProperty(java.lang.String identifier,
java.lang.String name)
|
java.util.ArrayList |
getQuickViewExtents()
Gets the array of quickview extents, or null if no quickview extents exist. |
Registrations |
getRegistrations()
|
boolean |
getResizeRefresh()
Returns an indicator of whether the map in the viewer should refresh when the window is resized. |
java.lang.String |
getSaxParser()
Gets the name of the class used for parsing XML. |
SelectMenuOptions |
getSelectMenuOptions()
Gets the selection options for the select menu page. |
SelectSetOptions |
getSelectSetOptions()
Gets the selection options for the selected set page. |
java.lang.String |
getSiteUrl()
|
java.lang.String |
getSiteUrlPath()
|
java.util.ArrayList |
getStartupScripts()
Gets the startup script array, or null if there are not any. |
int |
getStatusFrameHeight()
|
java.lang.String |
getStatusFrameUrl()
|
java.lang.String |
getStyleUrl()
Gets the URL of the css styling file used for the IMF interface. |
int |
getTabDecorationLeftHeight()
|
java.lang.String |
getTabDecorationLeftUrl()
|
int |
getTabDecorationLeftWidth()
|
int |
getTabDecorationRightHeight()
|
java.lang.String |
getTabDecorationRightUrl()
|
int |
getTabDecorationRightWidth()
|
int |
getTabDecorationSpaceHeight()
|
java.lang.String |
getTabDecorationSpaceUrl()
|
int |
getTabDecorationSpaceWidth()
|
java.lang.String |
getTabFrameUrl()
|
int |
getTabMaximumHeight()
Gets the maximum height of the tabs. |
java.util.ArrayList |
getTabs()
|
java.util.ArrayList |
getThemes()
|
java.lang.String |
getThemesXmlUrl()
|
java.lang.String |
getThemeUrlPath()
|
int |
getTitleFrameHeight()
|
java.lang.String |
getTitleFrameUrl()
|
Tool |
getTool(java.lang.String toolName)
|
java.lang.String |
getToolFrameUrl()
|
int |
getToolMaximumHeight()
Gets the maximum height of the tools in all toolsets. |
java.lang.String |
getToolPosition()
|
java.util.ArrayList |
getTools()
|
Toolset |
getToolset(java.lang.String toolsetName)
|
java.lang.String |
getWindowTitle()
|
java.util.ArrayList |
getWmsPortalResources()
Gets the WMS resource array. |
boolean |
isBrowser(java.lang.String id)
|
boolean |
isBrowserIE()
|
boolean |
isBrowserIE5up()
|
boolean |
isBrowserNS()
|
boolean |
isBrowserNS5up()
|
void |
removeQuickViewExtent(java.lang.String name)
Removes a named envelope from the quickview extents shown on the status bar. |
void |
removeWmsPortalResource(java.lang.String name)
Removes a named WMS portal resourse from the resource array. |
void |
setActiveToolset(java.lang.String toolsetName)
|
void |
setBrowser(java.lang.String browser)
|
void |
setFrameworkUrlPath(java.lang.String path)
|
void |
setGuiScript(java.lang.String filename)
Sets the name of the script used for the IMF interface. |
void |
setHelpContext(java.lang.String context)
|
void |
setImfPropertiesFileName(java.lang.String filename)
|
void |
setImfVersion(java.lang.String release,
java.lang.String build)
Sets the IMF version string shown on the layers page. |
void |
setIndexMapXmlUrl(java.lang.String href)
|
void |
setLocale(java.util.Locale locale)
Sets the internationalization locale of the IMF interface. |
void |
setMapXmlUrl(java.lang.String href)
|
void |
setProperty(java.lang.String name,
java.lang.String value)
Sets the value of a property (programmer defined). |
void |
setProperty(java.lang.String identifier,
java.lang.String name,
java.lang.String value)
|
void |
setRefreshResize(boolean flag)
Sets whether the map in the viewer should refresh when the window is resized. |
void |
setSaxParser(java.lang.String className)
Sets the class name of the SAX parser |
void |
setSiteUrl(java.lang.String href)
|
void |
setSiteUrlPath(java.lang.String path)
|
void |
setStyleUrl(java.lang.String href)
Sets the URL of the css styling file used for the IMF interface. |
void |
setThemesXmlUrl(java.lang.String themesXmlUrl)
|
void |
setThemeUrlPath(java.lang.String path)
|
void |
setTitleFrameUrl(java.lang.String url)
|
void |
setXmlAttribute(java.lang.String element,
java.lang.String name,
java.lang.String value)
Sets one of the attributes of this object using a string value. |
boolean |
showPanBorder()
Returns whether to show the pan border around the map. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Config()
| Method Detail |
public boolean isBrowser(java.lang.String id)
public boolean isBrowserIE()
public boolean isBrowserIE5up()
public boolean isBrowserNS()
public boolean isBrowserNS5up()
public boolean showPanBorder()
public Color getPanBorderOutColor()
public Color getPanBorderOverColor()
public java.lang.String getProperty(java.lang.String name)
name - The property name
public java.lang.String getProperty(java.lang.String identifier,
java.lang.String name)
public void setProperty(java.lang.String name,
java.lang.String value)
name - The property namevalue - The property value.
public void setProperty(java.lang.String identifier,
java.lang.String name,
java.lang.String value)
public java.util.Locale getLocale()
public void setLocale(java.util.Locale locale)
locale - The locale, see java documentation.public java.lang.String getSaxParser()
public void setSaxParser(java.lang.String className)
className - The class name of the SAX parser.public SelectMenuOptions getSelectMenuOptions()
public SelectSetOptions getSelectSetOptions()
public void addStartupScript(java.lang.String scriptName)
scriptName - The file name of the startup script. Must be in
the IMF directory or a subdirectory.public java.util.ArrayList getStartupScripts()
public java.util.ArrayList getTools()
public int getToolMaximumHeight()
public Tool getTool(java.lang.String toolName)
public java.lang.String getActiveToolName()
public void addToolset(Toolset toolset)
public Toolset getToolset(java.lang.String toolsetName)
public Toolset getActiveToolset()
public void setActiveToolset(java.lang.String toolsetName)
public void setHelpContext(java.lang.String context)
public java.lang.String getHelpContextUrl(java.lang.String context)
public java.lang.String getHelpContextUrl()
public void addHelpContext(java.lang.String context,
java.lang.String url)
public FindLocationTypes getFindLocationTypes()
public FindLocationType getFindLocationType(java.lang.String type)
public Registrations getRegistrations()
public void addTheme(Theme theme)
public java.lang.String getThemeUrlPath()
public void setThemeUrlPath(java.lang.String path)
public java.lang.String getSiteUrlPath()
public void setSiteUrlPath(java.lang.String path)
public void setFrameworkUrlPath(java.lang.String path)
public java.lang.String getFrameworkUrlPath()
public java.lang.String getBrowser()
public void setBrowser(java.lang.String browser)
public void setXmlAttribute(java.lang.String element,
java.lang.String name,
java.lang.String value)
name - The XML attribute name.value - The XML attribute value.public void setMapXmlUrl(java.lang.String href)
public java.lang.String getMapXmlUrl()
public void setIndexMapXmlUrl(java.lang.String href)
public java.lang.String getIndexMapXmlUrl()
public void setThemesXmlUrl(java.lang.String themesXmlUrl)
public java.lang.String getThemesXmlUrl()
public java.lang.String getWindowTitle()
public java.lang.String getTitleFrameUrl()
public java.lang.String getTabFrameUrl()
public java.lang.String getToolFrameUrl()
public java.lang.String getDataFrameUrl()
public int getDataFrameWidth()
public int getHiddenFrameWidth()
public java.lang.String getDataFramePosition()
public java.lang.String getSiteUrl()
public void setSiteUrl(java.lang.String href)
public java.util.ArrayList getThemes()
public java.lang.String getToolPosition()
public void setTitleFrameUrl(java.lang.String url)
public int getTitleFrameHeight()
public int getStatusFrameHeight()
public java.lang.String getStatusFrameUrl()
public java.lang.String getHiddenFrameUrl()
public int getTabMaximumHeight()
public java.util.ArrayList getTabs()
public java.lang.String getTabDecorationLeftUrl()
public int getTabDecorationLeftWidth()
public int getTabDecorationLeftHeight()
public java.lang.String getTabDecorationRightUrl()
public int getTabDecorationRightWidth()
public int getTabDecorationRightHeight()
public java.lang.String getTabDecorationSpaceUrl()
public int getTabDecorationSpaceWidth()
public int getTabDecorationSpaceHeight()
public void setImfPropertiesFileName(java.lang.String filename)
public java.lang.String getImfPropertiesFileName()
public java.util.ArrayList getWmsPortalResources()
public void addWmsPortalResource(WmsPortalResource res)
res - The WMS named resource.public void removeWmsPortalResource(java.lang.String name)
name - The resource name.public void addQuickViewExtent(Envelope namedExtent)
namedExtent - An envelope with a name.public void removeQuickViewExtent(java.lang.String name)
public java.util.ArrayList getQuickViewExtents()
public java.lang.String getStyleUrl()
public void setStyleUrl(java.lang.String href)
href - The URL of the style file.public java.lang.String getGuiScript()
public void setGuiScript(java.lang.String filename)
filename - The name of the script used for the IMF
graphical user interface. The file path should be
relative to the IMF installation directory.public boolean getResizeRefresh()
public void setRefreshResize(boolean flag)
flag - True if the window should refresh, otherwise false.
public void setImfVersion(java.lang.String release,
java.lang.String build)
release - The major release number.build - The build number.public java.lang.String getImfVersion()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||