public class

BaseMapInfo

extends AbstractConfigurationElement
java.lang.Object
   ↳ com.microstrategy.utils.config.AbstractConfigurationElement
     ↳ com.microstrategy.web.config.esri.BaseMapInfo

Summary

Constants
String ATT_KEY
String IS_DYN
String NODE_BASEMAP
String PROXY_URL
[Expand]
Inherited Constants
From class com.microstrategy.utils.config.AbstractConfigurationElement
Public Constructors
BaseMapInfo()
Public Methods
String getIsDyn()
String getKey()
Default implementation for getKey().
String getProxyURL()
void setIsDyn(String isDyn)
void setKey(String key)
void setProxyURL(String proxy)
Protected Methods
void exportNodeValueToXML(Element element, ConfigurationSource source)
Appends the node value associated with the given source key into the given node.
String getKeyAttribute()
This method must return the attribute that uniquely identifies this element among its siblings; if no single attribute can be used, return null and override the getKey and setKey methods.
boolean useNodeValue()
Controls whether this element will use the node value as a property.
[Expand]
Inherited Methods
From class com.microstrategy.utils.config.AbstractConfigurationElement
From class java.lang.Object
From interface com.microstrategy.utils.config.ConfigurationElement
From interface com.microstrategy.utils.config.ConfigurationFile

Constants

public static final String ATT_KEY

Constant Value: "key"

public static final String IS_DYN

Constant Value: "isDyn"

public static final String NODE_BASEMAP

Constant Value: "bm"

public static final String PROXY_URL

Constant Value: "proxyURL"

Public Constructors

public BaseMapInfo ()

Public Methods

public String getIsDyn ()

public String getKey ()

Default implementation for getKey(). It assumes a single attribute can be used to uniquely identify this element among its siblings; the attribute to use is specified by the getKeyAttribute() method.

Returns
  • If getKeyAttribute() is empty returns null, otherwise it returns the value of the given attribute.

public String getProxyURL ()

public void setIsDyn (String isDyn)

public void setKey (String key)

public void setProxyURL (String proxy)

Protected Methods

protected void exportNodeValueToXML (Element element, ConfigurationSource source)

Appends the node value associated with the given source key into the given node. If sourceKey is null, it appends the current node value.

protected String getKeyAttribute ()

This method must return the attribute that uniquely identifies this element among its siblings; if no single attribute can be used, return null and override the getKey and setKey methods.

protected boolean useNodeValue ()

Controls whether this element will use the node value as a property. For example, nodes defined as:


  <a att="1">This is the node value</a>
 
can expose a property which will return the node's value (This is the node vale). When this is the case, though, the element can't have any sub elements. They're mutually exclusive.

Returns
  • false by default. Override this method if you want to associate the node value with some property.