it.eng.spagobi.geo.map
Class AbstractMapProvider

java.lang.Object
  extended by it.eng.spagobi.geo.map.AbstractMapProvider
All Implemented Interfaces:
MapProviderIFace
Direct Known Subclasses:
DefaultMapProvider

public abstract class AbstractMapProvider
extends java.lang.Object
implements MapProviderIFace

Defines methods to get an xml stream reader of the svg map.


Constructor Summary
AbstractMapProvider()
          Constructor
 
Method Summary
abstract  javax.xml.stream.XMLStreamReader getSVGMapStreamReader(MapConfiguration mapConf)
          Gets an xml stream reader of the svg map.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractMapProvider

public AbstractMapProvider()
Constructor

Method Detail

getSVGMapStreamReader

public abstract javax.xml.stream.XMLStreamReader getSVGMapStreamReader(MapConfiguration mapConf)
                                                                throws it.eng.spago.error.EMFUserError
Gets an xml stream reader of the svg map.

Specified by:
getSVGMapStreamReader in interface MapProviderIFace
Parameters:
mapConf - MapConfiguration object which contains the configuration for the map recovering
Returns:
an xml stream of the svg map
Throws:
it.eng.spago.error.EMFUserError - if some errors occur during the xml stream recovering