|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.views.IlvIndexedSet
ilog.views.IlvManagerLayer
ilog.views.tiling.IlvTiledLayer
ilog.views.maps.format.oracle.IlvSDOLayer
public class IlvSDOLayer
Implements load-on-demand for an Oracle SDO data source.
| Constructor Summary | |
|---|---|
IlvSDOLayer(IlvInputStream stream)
Reads the layer from an IlvInputStream. |
|
IlvSDOLayer(IlvSDOConnection connection,
IlvSDOTileLoader sdoTileLoader,
IlvTileCache cache)
Initializes an instance of IlvSDOLayer that loads
the data with the specified tile loader. |
|
IlvSDOLayer(IlvSDOConnection connection,
IlvSDOTileLoader sdoTileLoader,
IlvTileCache cache,
int mode)
Initializes an instance of IlvSDOLayer that loads
the data with the specified tile loader. |
|
IlvSDOLayer(IlvSDOConnection connection,
String layerName)
Initializes an instance of IlvSDOLayer that will load
the data from the specified layer name. |
|
IlvSDOLayer(IlvSDOConnection connection,
String layerName,
IlvTileCache cache)
Initializes an instance of IlvSDOLayer that will load
the data from the specified layer name. |
|
| Method Summary | |
|---|---|
IlvSDOConnection |
getConnection()
Returns the IlvSDOConnection of this layer. |
IlvFeatureRenderer |
getFeatureRenderer()
Returns the feature renderer used to create graphic objects representing the SDO geometries. |
void |
setFeatureRenderer(IlvFeatureRenderer renderer)
Sets the feature renderer used to create graphic objects representing the SDO geometries. |
void |
write(IlvOutputStream stream)
Writes the object to an IlvOutputStream. |
| Methods inherited from class ilog.views.tiling.IlvTiledLayer |
|---|
computeBBox, disconnect, draw, fitTransformerToTile, fitTransformerToTile, getDebugView, getSize, getTileController, getTileLoader, ignoreView, initTileOrigin, isIgnoringView, isVisible, setDebugView, setDebugView, setManager, setSize, setTileLoader |
| Methods inherited from class ilog.views.IlvManagerLayer |
|---|
addVisibilityFilter, drawImpl, getAlpha, getIndex, getManager, getName, getNamedProperty, getProperty, getVisibilityFilters, isSelectable, isTemporarilyHidden, isVisible, print, removeNamedProperty, removeVisibilityFilter, setAlpha, setName, setNamedProperty, setProperty, writeIt |
| Methods inherited from class ilog.views.IlvIndexedSet |
|---|
addObject, afterUpdate, beforeUpdate, collectObjects, deleteAll, getCardinal, getElements, getIndex, getManagers, getManagersCount, getObject, getObject, getSubsequentRemoveThreshold, isQuadtreeEnabled, map, mapInside, mapInside, mapIntersects, mapIntersects, removeObject, setIndex, setQuadtreeEnabled, setSubsequentRemoveThreshold |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IlvSDOLayer(IlvSDOConnection connection,
String layerName)
throws SQLException
IlvSDOLayer that will load
the data from the specified layer name. The tiles are equivalent to
the SDO tiles.
connection - An open connection to the SDO databaselayerName - The name of the SDO layer, in the following form:
layerName or user.layerName
SQLException - if an error occurs during the layer initialization.
public IlvSDOLayer(IlvSDOConnection connection,
String layerName,
IlvTileCache cache)
throws SQLException
IlvSDOLayer that will load
the data from the specified layer name. The tiles are equivalent to
the SDO tiles.
connection - An open connection to the SDO databaselayerName - The name of the SDO layer, in the following form:
layerName or user.layerName.cache - The object that manages the release of invisible tiles.
SQLException - if an error occurs during the layer initialization.
public IlvSDOLayer(IlvSDOConnection connection,
IlvSDOTileLoader sdoTileLoader,
IlvTileCache cache)
throws SQLException
IlvSDOLayer that loads
the data with the specified tile loader.
connection - An open connection to the SDO databasesdoTileLoader - The tile loader that generates the SQL queries
and defines the size of the tiling gridcache - The object that manages the release of invisible tiles
SQLException - if an error occurs during the layer initialization.
public IlvSDOLayer(IlvSDOConnection connection,
IlvSDOTileLoader sdoTileLoader,
IlvTileCache cache,
int mode)
throws SQLException
IlvSDOLayer that loads
the data with the specified tile loader.
connection - An open connection to the SDO databasesdoTileLoader - The tile loader that generates the SQL queriescache - The object that manages the release of invisible tilesmode - to specify whether to use an indexed tile grid (INDEXED_MODE, the behavior of previous
versions) to a list of user-specified IlvFreeTile instances (FREE_MODE).
SQLException
public IlvSDOLayer(IlvInputStream stream)
throws IlvReadFileException
IlvInputStream.
stream - The input stream.
IlvReadFileException - if an error occurs while reading.| Method Detail |
|---|
public void write(IlvOutputStream stream)
throws IOException
IlvOutputStream.
This method also writes its IlvSDOTileLoader,
which must be persistent.
write in interface IlvPersistentObjectwrite in class IlvTiledLayerstream - the output stream
IOException - if an errors occurs while writing.public void setFeatureRenderer(IlvFeatureRenderer renderer)
public IlvFeatureRenderer getFeatureRenderer()
IlvDefaultFeatureRenderer.
public IlvSDOConnection getConnection()
IlvSDOConnection of this layer.
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||