public class IlpImageBackground extends IlpAbstractMapDataSourceBackground
| Modifier and Type | Field and Description |
|---|---|
static String |
TILE_HEIGHT_PROPERTY
The tile height property.
|
static String |
TILE_WIDTH_PROPERTY
The tile width property.
|
managerLayersLOAD_ON_DEMAND_PROPERTY, THREADED_PROPERTY, URL_PROPERTY, VISIBLE_PROPERTY| Constructor and Description |
|---|
IlpImageBackground()
Defines the default values for properties defined in this background type.
|
| Modifier and Type | Method and Description |
|---|---|
IlvMapDataSource |
createMapDataSource(IlpViewsView view)
Creates an
ilog.views.maps.datasource.IlvMapDataSource that
can handle the supported raster formats. |
protected IlvMapStyle |
createMapStyle()
If no style is already being defined in the
IlvMapDataSource,
it by default creates an IlvRasterStyle. |
protected IlvFeatureRenderer |
createRenderer(IlpViewsView view,
URL backgroundURL,
IlvMapFeatureIterator featureIterator)
Creates a renderer for the attributes of the map.
|
int |
getTileHeight()
Returns the tile height for this background.
|
int |
getTileWidth()
Returns the tile width for this background.
|
void |
setTileHeight(int tileHeight)
Sets the tile height for this background.
|
void |
setTileWidth(int tileWidth)
Sets the tile width for this background.
|
create, createRenderer, customizeMapStyle, dispose, getMapDataSource, getMapStyleaddLayer, addLayers, addPropertyChangeListener, endBatch, getManagerLayer, getManagerLayers, getManagerLayersCount, getProperties, getProperty, getUrl, isLoadOnDemand, isThreaded, isVisible, removeLayer, removeLayers, removePropertyChangeListener, setLoadOnDemand, setProperty, setThreaded, setUrl, setVisible, startBatchclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPropertyChangeListener, getManagerLayer, getManagerLayers, getManagerLayersCount, getProperty, removePropertyChangeListener, setPropertypublic static final String TILE_WIDTH_PROPERTY
Setting this property causes the background to be re-generated.
public static final String TILE_HEIGHT_PROPERTY
Setting this property causes the background to be re-generated.
public IlpImageBackground()
public IlvMapDataSource createMapDataSource(IlpViewsView view) throws IlpBackgroundHandlingException
ilog.views.maps.datasource.IlvMapDataSource that
can handle the supported raster formats.view - the IlpViewsView being usedIlpBackgroundHandlingException - in case that there is problem handling this operation.IlpMapDataSourceBackground.createMapDataSource(ilog.cpl.graphic.views.IlpViewsView)protected IlvFeatureRenderer createRenderer(IlpViewsView view, URL backgroundURL, IlvMapFeatureIterator featureIterator)
protected IlvMapStyle createMapStyle() throws IlpBackgroundHandlingException
IlvMapDataSource,
it by default creates an IlvRasterStyle.createMapStyle in class IlpAbstractMapDataSourceBackgroundilog.views.maps.graphic.style.IlvMapStyle to
be used by this background's
ilog.views.maps.datasource.IlvMapDataSource.IlpBackgroundHandlingException - if a problem occurs.IlpAbstractMapDataSourceBackground.createMapStyle()public int getTileHeight()
public int getTileWidth()
public void setTileWidth(int tileWidth)
tileWidth - the tile width.public void setTileHeight(int tileHeight)
tileHeight - the tile height.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.