ilog.views.maps.datasource
Class IlvDefaultMapDataSource

java.lang.Object
  extended by ilog.views.maps.datasource.IlvMapDataSource
      extended by ilog.views.maps.datasource.IlvDefaultMapDataSource
All Implemented Interfaces:
IlvPersistentObject

public class IlvDefaultMapDataSource
extends IlvMapDataSource

A default Maps data source that uses a IlvMapLoader to load the map features.

Since:
JViews 7.5

Field Summary
 
Fields inherited from class ilog.views.maps.datasource.IlvMapDataSource
renderer, usingGeodeticComputation
 
Constructor Summary
IlvDefaultMapDataSource()
          Constructs an empty IlvMapDataSource.
IlvDefaultMapDataSource(IlvInputStream stream)
          Reads an IlvDefaultMapDataSource from an IlvInputStream
 
Method Summary
 IlvMapReusableFeatureIterator getFeatureIterator()
          Retrieves the feature iterator used by this data source.
 void setFeatureIterator(IlvMapReusableFeatureIterator iterator)
          Sets the feature iterator to be used by this data source.
 
Methods inherited from class ilog.views.maps.datasource.IlvMapDataSource
addDataSourceListener, callListeners, createInsertionLayer, getBackupDataSources, getCoordinateSystem, getDescription, getFeatureRenderer, getInsertionLayer, getManager, getMapLayer, getName, getNode, getValidExtentions, hasInsertionLayer, initBackupDataSource, initInsertionLayer, isAttachingAttributes, isSaveBackupDataSources, isSourceDataAvailable, isUsingGeodeticComputation, mapIntersects, removeDataSourceListener, reset, setAttachingAttributes, setCoordinateSystem, setDescription, setFeatureRenderer, setForceUsingBackupDataSource, setInsertionLayer, setManager, setName, setSaveBackupDataSources, setValidExtentions, start, toString, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IlvDefaultMapDataSource

public IlvDefaultMapDataSource()
Constructs an empty IlvMapDataSource.


IlvDefaultMapDataSource

public IlvDefaultMapDataSource(IlvInputStream stream)
                        throws IlvReadFileException
Reads an IlvDefaultMapDataSource from an IlvInputStream

Parameters:
stream - The stream to read from.
Throws:
IlvReadFileException
Method Detail

getFeatureIterator

public IlvMapReusableFeatureIterator getFeatureIterator()
Retrieves the feature iterator used by this data source.

Specified by:
getFeatureIterator in class IlvMapDataSource
Returns:
The feature iterator.

setFeatureIterator

public void setFeatureIterator(IlvMapReusableFeatureIterator iterator)
Sets the feature iterator to be used by this data source.

Parameters:
iterator -


Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.   . All Rights Reserved.