Legato.Control.MapAttribution

ValueProvider which gives you the possibility to be notified about every change of the current BBox Selection.  The notification could be a JS Callback or a Object where its property will be overwritten each time the watched value changes.

Inherits from:Legato.Control
Summary
Legato.Control.MapAttributionValueProvider which gives you the possibility to be notified about every change of the current BBox Selection.
Properties
text{String} The MapAttribution text
url{String} the MapAttribution hyperlink
image{String} the url to the MapAttribution image
size{Size} the size of the MapAttribution image
imageElement{DOMElement}
stopEvent{Boolean} If configured the event propagation to other map control may be stoppe.
Functions
Legato.Control.MapAttribution
destroy
draw{DOMElement}
onclick
setMap
lc:WMSGetFeatureInfo XML based config for aLegato.Control.WMSGetFeatureInfo.
Properties
QName The qualified name for this control.  Needed by XML config toinstantiate it.
urlconfigures the URL of the MapAttribution image
textconfigures the MapAttribution text
imagethe url of the MapAttribution image
sizeConfigures the size for the MapAttribution image
sizeOptional.

Properties

text

{String} The MapAttribution text

url

{String} the MapAttribution hyperlink

image

{String} the url to the MapAttribution image

size

{Size} the size of the MapAttribution image

imageElement

{DOMElement}

stopEvent

{Boolean} If configured the event propagation to other map control may be stoppe.

Functions

Legato.Control.MapAttribution

Parameters

options{Object} Options for control.

destroy

destroy: function()

draw

draw: function()

{DOMElement}

onclick

onclick : function(event)

setMap

setMap: function()

lc:WMSGetFeatureInfo XML based config for a

Legato.Control.WMSGetFeatureInfo.

See Also:Legato.Control - Legato.Beans.BeanFactory - <QName>

A valid config example for a WMSGetFeatureInfo would be

<lc:MapAttribution>
  <text>My MapAttribution</text>
  <url>http://www.myServer.com/images/MapAttribution.png</url>
  <size><ol:Size w="100" h="50" /></size>
</lc:MapAttribution>
Summary
Properties
QName The qualified name for this control.  Needed by XML config toinstantiate it.
urlconfigures the URL of the MapAttribution image
textconfigures the MapAttribution text
imagethe url of the MapAttribution image
sizeConfigures the size for the MapAttribution image
sizeOptional.

Properties

QName The qualified name for this control.  Needed by XML config to

instantiate it.

url

configures the URL of the MapAttribution image

text

configures the MapAttribution text

image

the url of the MapAttribution image

size

Configures the size for the MapAttribution image

size

Optional.  If configured with true this control will stop the event propagation to active map controls like the ZoomIn control.

destroy: function()
draw: function()
{DOMElement}
onclick : function(event)
setMap: function()
This class represents a compositum of the OpenLayers.Control.WMSGetFeatureInfo class and the OpenLayers.Popup.FramedCloud.
Abstract base class for all Legato control classes