|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.moximedia.aims.AimsWebSiteConfig
| Constructor Summary | |
AimsWebSiteConfig()
Creates new WebSiteConfiguration |
|
| Method Summary | |
void |
addIdentifyReportCoordinateProjection(AimsProjection projection)
|
void |
addMapScript(java.lang.String scriptName)
Adds a map script to the map script array. |
void |
addMxdTemplate(AimsMxdTemplate template)
Adds an MXD template to support plotting using other services. |
void |
addQuickViewExtent(AimsEnvelope namedExtent)
Adds a named envelope to the quickview extents shown on the status bar. |
void |
addStartupScript(java.lang.String scriptName)
|
void |
addToolset(AimsWebSiteToolset toolset)
|
boolean |
applyXmlThemes(java.lang.String themeURL)
|
void |
clearIdentifyReportCoordinateProjections()
|
java.lang.String |
getActiveToolName()
|
AimsWebSiteToolset |
getActiveToolset()
|
boolean |
getAutoRefresh()
Gets an indicator of whether the map autorefreshes. |
AimsColor |
getBackgroundColor()
|
java.lang.String |
getBrowser()
|
AimsProjection |
getCenterCoordinateProjection()
|
java.lang.String |
getCoordinateScript()
|
int |
getCoordinateSystemZone()
|
java.lang.String |
getDataFramePosition()
|
java.lang.String |
getDataFrameUrl()
|
int |
getDataFrameWidth()
|
java.lang.String |
getEditToolsXmlUrl()
|
AimsWebSiteFindLocationType |
getFindLocationType(java.lang.String type)
|
AimsWebSiteFindLocationTypes |
getFindLocationTypes()
|
java.lang.String |
getFrameworkUrlPath()
|
AimsEnvelope |
getFullExtent()
|
java.lang.String |
getHiddenFrameUrl()
|
int |
getHiddenFrameWidth()
|
AimsProjection[] |
getIdentifyReportCoordinateProjections()
|
java.lang.String |
getImfPropertiesFileName()
Gets the properties file name used for IMF settings. |
java.lang.String |
getIndexMapDataFrame()
|
java.lang.String |
getIndexMapScriptName()
|
java.lang.String |
getIndexMapScriptUrl()
Gets the url of the index map script. |
java.lang.String |
getIndexMapServer()
|
java.lang.String |
getIndexMapService()
|
java.lang.String |
getIndexMapServlet()
|
AimsEnvelope |
getInitialExtent()
|
boolean |
getLayerManagerLayersVisible()
Reports whether layers will be visible when added using the layer manager. |
java.lang.String |
getLayersScriptName()
|
java.lang.String |
getLayersScriptUrl()
Gets the url of the legend script. |
java.lang.String |
getLayersXmlUrl()
|
java.lang.String |
getLegendScriptName()
|
java.lang.String |
getLegendScriptUrl()
Gets the url of the legend script. |
java.lang.String |
getMapCopyrightText()
|
java.lang.String |
getMapDataframe()
|
java.lang.String |
getMapDataFrame()
|
java.lang.String |
getMapFrameUrl()
|
java.lang.String |
getMapLogoUrl()
|
java.util.ArrayList |
getMapScripts()
Gets the map script array, or null if there are not any. |
java.lang.String |
getMapServer()
|
java.lang.String |
getMapService()
|
java.lang.String |
getMapServlet()
|
AimsEnvelope |
getMaximumExtent()
|
java.lang.Integer |
getMaximumLayerManagerLayers()
Reports the maximum number of visible layers that can be shown using the layer manager. |
double |
getMaximumScale()
|
double |
getMinimumScale()
|
AimsMxdTemplate |
getMxdTemplate(java.lang.String name)
Gets the MXD template with the specified name, or null. |
java.util.ArrayList |
getMxdTemplates()
Gets an ArrayList of templates, or null. |
double |
getNorthArrowMaxScale()
Gets the maximum scale that the north arrow is shown. |
int |
getNorthArrowSize()
Gets the size of the north arrow. |
AimsColor |
getPanBorderOutColor()
|
AimsColor |
getPanBorderOverColor()
|
boolean |
getPrintMapLegend()
Gets a boolean indicator of whether to include the legend on the printed map. |
Templates |
getPrintTemplates()
|
java.lang.String |
getPrintXmlUrl()
|
AimsProjection |
getProjection()
|
java.lang.String |
getProperty(java.lang.String name)
Gets the value of a property set in the configuration XML using a <property> element. |
java.util.ArrayList |
getQuickViewExtents()
Gets the array of quickview extents, or null if no quickview extents exist. |
AimsRegistrations |
getRegistrations()
|
java.lang.String |
getScalebarUnits()
|
AimsWebSiteSelectMenuOptions |
getSelectMenuOptions()
|
boolean |
getShowAutoRefresh()
Gets an indicator of whether the map autorefresh message should display. |
java.lang.String |
getSiteUrl()
|
java.lang.String |
getSiteUrlPath()
|
java.util.ArrayList |
getStartupScripts()
|
int |
getStatusFrameHeight()
|
java.lang.String |
getStatusFrameUrl()
|
java.lang.String |
getStatusScriptUrl()
Gets the url of the status script. |
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()
|
java.util.Vector |
getTabs()
|
java.util.Vector |
getThemes()
|
java.lang.String |
getThemesXmlUrl()
|
java.lang.String |
getThemeUrlPath()
|
int |
getTitleFrameHeight()
|
java.lang.String |
getTitleFrameUrl()
|
AimsWebSiteTool |
getTool(java.lang.String toolName)
|
AimsWebSiteTool[] |
getToolArray()
|
int |
getToolFrameHeight()
|
java.lang.String |
getToolFrameUrl()
|
java.lang.String |
getToolPosition()
|
java.util.Vector |
getTools()
|
AimsWebSiteToolset |
getToolset(java.lang.String toolsetName)
|
java.util.ArrayList |
getToolsets()
|
java.lang.String |
getWebmasterEmailAddress()
|
java.lang.String |
getWebmasterEmailSubject()
|
java.lang.String |
getWindowTitle()
|
boolean |
hasMxdTemplates()
Returns an indicator of whether there are any MXD templates. |
boolean |
isBackgroundTransparent()
|
void |
removeProperty(java.lang.String name)
Removes the specified property. |
void |
removeQuickViewExtent(java.lang.String name)
Removes a named envelope from the quickview extents shown on the status bar. |
void |
setActiveToolset(java.lang.String toolsetName)
|
void |
setAutoRefresh(boolean autoRefresh)
Sets whether the map autorefreshes. |
void |
setAxlAttribute(java.lang.String tag,
java.lang.String name,
java.lang.String value)
Sets one of the attributes of this object using a string value. |
protected void |
setBackgroundColor(AimsColor color)
|
void |
setBrowser(java.lang.String browser)
|
void |
setCenterCoordinateProjection(AimsProjection projection)
|
void |
setCoordinateScript(java.lang.String url)
|
void |
setCoordinateSystemZone(int zone)
|
void |
setEditToolsXmlUrl(java.lang.String editToolsXmlUrl)
|
void |
setFrameworkUrlPath(java.lang.String path)
|
void |
setFullExtent(AimsEnvelope env)
|
void |
setHiddenFrameUrl(java.lang.String url)
|
void |
setImfPropertiesFileName(java.lang.String name)
Sets the properties file name used for IMF settings. |
void |
setIndexMapServer(java.lang.String mapServer)
|
void |
setIndexMapService(java.lang.String mapService)
|
void |
setIndexMapServlet(java.lang.String indexMapServlet)
|
void |
setInitialExtent(AimsEnvelope env)
|
void |
setLayerManagerLayersVisible(boolean flag)
Sets whether layers will be visible when added using the layer manager. |
void |
setLayersXmlUrl(java.lang.String layersXmlUrl)
|
void |
setMapDataframe(java.lang.String mapDataframe)
|
void |
setMapServer(java.lang.String mapServer)
|
void |
setMapService(java.lang.String mapService)
|
void |
setMapServlet(java.lang.String mapServlet)
|
void |
setMaximumExtent(AimsEnvelope env)
|
void |
setMaximumLayerManagerLayers(int count)
Sets the maximum number of visible layers that can be shown using the layer manager. |
void |
setPrintMapLegend(boolean printLegend)
Sets whether to include the legend on the printed map. |
void |
setPrintXmlUrl(java.lang.String url)
|
void |
setProjection(AimsProjection projection)
|
void |
setProperty(java.lang.String name,
java.lang.String value)
Sets the value of a property (programmer defined). |
void |
setScalebarUnits(java.lang.String units)
|
void |
setShowAutoRefresh(boolean showAutoRefresh)
Sets whether the map autorefresh message should display. |
void |
setSiteUrl(java.lang.String href)
|
void |
setSiteUrlPath(java.lang.String path)
|
void |
setStatusFrameUrl(java.lang.String url)
|
void |
setThemesXmlUrl(java.lang.String themesXmlUrl)
|
void |
setThemeUrlPath(java.lang.String path)
|
void |
setTitleFrameUrl(java.lang.String url)
|
void |
setToolFrameHeight(int height)
|
void |
setToolFrameUrl(java.lang.String url)
|
boolean |
showBrowserToolbar()
|
boolean |
showLayerListLegends()
|
void |
showLayerListLegends(boolean show)
|
boolean |
showNorthArrow()
|
boolean |
showPanBorder()
|
boolean |
showScalebar()
Returns a value indicating if the scalebar is to be shown. |
boolean |
showVersion()
Gets whether the version number should be displayed on the layers page. |
boolean |
usesLayerManager()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AimsWebSiteConfig()
| Method Detail |
public AimsRegistrations getRegistrations()
public java.lang.String getImfPropertiesFileName()
public void setImfPropertiesFileName(java.lang.String name)
name - The name of the properties file.public void addQuickViewExtent(AimsEnvelope namedExtent)
namedExtent - An envelope with a name.public void removeQuickViewExtent(java.lang.String name)
public java.util.ArrayList getQuickViewExtents()
public void addMapScript(java.lang.String scriptName)
scriptName - The file name of the map script. Must be in
the IMF directory or a subdirectory.public java.util.ArrayList getMapScripts()
public void addStartupScript(java.lang.String scriptName)
public java.util.ArrayList getStartupScripts()
public boolean usesLayerManager()
public boolean getAutoRefresh()
public void setAutoRefresh(boolean autoRefresh)
autoRefresh - True if the map should autorefresh, otherwise false.public boolean getShowAutoRefresh()
public void setShowAutoRefresh(boolean showAutoRefresh)
public java.lang.String getIndexMapScriptUrl()
public java.lang.String getIndexMapScriptName()
public java.lang.String getLayersScriptUrl()
public java.lang.String getLayersScriptName()
public java.lang.String getLegendScriptUrl()
public java.lang.String getLegendScriptName()
public java.lang.Integer getMaximumLayerManagerLayers()
public void setMaximumLayerManagerLayers(int count)
count - The number of layers.public boolean getLayerManagerLayersVisible()
public void setLayerManagerLayersVisible(boolean flag)
flag - True if they are visible, otherwise false.public java.lang.String getStatusScriptUrl()
public boolean showVersion()
public java.lang.String getMapDataFrame()
public java.lang.String getIndexMapDataFrame()
public java.util.Vector getTools()
public AimsWebSiteTool[] getToolArray()
public AimsWebSiteTool getTool(java.lang.String toolName)
public java.lang.String getActiveToolName()
public void addToolset(AimsWebSiteToolset toolset)
public AimsWebSiteToolset getToolset(java.lang.String toolsetName)
public java.util.ArrayList getToolsets()
public AimsWebSiteToolset getActiveToolset()
public void setActiveToolset(java.lang.String toolsetName)
public AimsProjection getProjection()
public void setProjection(AimsProjection projection)
public AimsProjection getCenterCoordinateProjection()
public void setCenterCoordinateProjection(AimsProjection projection)
public void clearIdentifyReportCoordinateProjections()
public AimsProjection[] getIdentifyReportCoordinateProjections()
public void addIdentifyReportCoordinateProjection(AimsProjection projection)
public AimsWebSiteFindLocationTypes getFindLocationTypes()
public AimsWebSiteFindLocationType getFindLocationType(java.lang.String type)
public int getCoordinateSystemZone()
public void setCoordinateSystemZone(int zone)
public java.lang.String getThemeUrlPath()
public void setThemeUrlPath(java.lang.String path)
public java.lang.String getSiteUrl()
public java.lang.String getSiteUrlPath()
public void setSiteUrl(java.lang.String href)
public void setSiteUrlPath(java.lang.String path)
public void setFrameworkUrlPath(java.lang.String path)
public java.lang.String getFrameworkUrlPath()
public double getMaximumScale()
public double getMinimumScale()
public int getNorthArrowSize()
public double getNorthArrowMaxScale()
public java.lang.String getBrowser()
public void setBrowser(java.lang.String browser)
public java.lang.String getWebmasterEmailAddress()
public java.lang.String getWebmasterEmailSubject()
public boolean applyXmlThemes(java.lang.String themeURL)
public void setAxlAttribute(java.lang.String tag,
java.lang.String name,
java.lang.String value)
tag - The AXL element tag containing this attribute.name - The AXL attribute name.value - The AXL attribute value.public java.lang.String getScalebarUnits()
public void setScalebarUnits(java.lang.String units)
protected void setBackgroundColor(AimsColor color)
public AimsColor getBackgroundColor()
public boolean isBackgroundTransparent()
public boolean showNorthArrow()
public boolean showScalebar()
public void setCoordinateScript(java.lang.String url)
public java.lang.String getCoordinateScript()
public boolean showBrowserToolbar()
public java.lang.String getMapCopyrightText()
public java.lang.String getMapLogoUrl()
public void setInitialExtent(AimsEnvelope env)
public void setFullExtent(AimsEnvelope env)
public void setMaximumExtent(AimsEnvelope env)
public AimsEnvelope getInitialExtent()
public AimsEnvelope getFullExtent()
public AimsEnvelope getMaximumExtent()
public void setLayersXmlUrl(java.lang.String layersXmlUrl)
public java.lang.String getLayersXmlUrl()
public void setPrintXmlUrl(java.lang.String url)
public java.lang.String getPrintXmlUrl()
public void setThemesXmlUrl(java.lang.String themesXmlUrl)
public java.lang.String getThemesXmlUrl()
public void setEditToolsXmlUrl(java.lang.String editToolsXmlUrl)
public java.lang.String getEditToolsXmlUrl()
public java.lang.String getMapDataframe()
public void setMapDataframe(java.lang.String mapDataframe)
public java.lang.String getMapServer()
public void setMapServer(java.lang.String mapServer)
public void setIndexMapServer(java.lang.String mapServer)
public void setMapServlet(java.lang.String mapServlet)
public void setIndexMapServlet(java.lang.String indexMapServlet)
public java.lang.String getMapServlet()
public java.lang.String getMapService()
public void setMapService(java.lang.String mapService)
public void setIndexMapService(java.lang.String mapService)
public java.lang.String getIndexMapServer()
public java.lang.String getIndexMapServlet()
public java.lang.String getIndexMapService()
public java.lang.String getWindowTitle()
public java.lang.String getTitleFrameUrl()
public java.lang.String getTabFrameUrl()
public java.lang.String getToolFrameUrl()
public void setToolFrameUrl(java.lang.String url)
public int getToolFrameHeight()
public void setToolFrameHeight(int height)
public java.lang.String getDataFrameUrl()
public int getDataFrameWidth()
public int getHiddenFrameWidth()
public java.lang.String getDataFramePosition()
public java.util.Vector getThemes()
public java.lang.String getToolPosition()
public java.lang.String getMapFrameUrl()
public void setTitleFrameUrl(java.lang.String url)
public int getTitleFrameHeight()
public java.lang.String getStatusFrameUrl()
public void setStatusFrameUrl(java.lang.String url)
public int getStatusFrameHeight()
public java.lang.String getHiddenFrameUrl()
public void setHiddenFrameUrl(java.lang.String url)
public java.util.Vector 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 boolean getPrintMapLegend()
public void setPrintMapLegend(boolean printLegend)
printLegend - True if the legend should be printed, otherwise false.public java.lang.String getProperty(java.lang.String name)
name - The property name
public void removeProperty(java.lang.String name)
name - The name of the property.
public void setProperty(java.lang.String name,
java.lang.String value)
name - The property namevalue - The property value.public void addMxdTemplate(AimsMxdTemplate template)
template - The MXD template to add.public AimsMxdTemplate getMxdTemplate(java.lang.String name)
name - The name of the template.
public java.util.ArrayList getMxdTemplates()
public boolean hasMxdTemplates()
public void showLayerListLegends(boolean show)
public boolean showLayerListLegends()
public Templates getPrintTemplates()
public AimsWebSiteSelectMenuOptions getSelectMenuOptions()
public boolean showPanBorder()
public AimsColor getPanBorderOverColor()
public AimsColor getPanBorderOutColor()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||