public class IlpIVLMapBackground extends IlpAbstractIVLBackground
IVL
file format that contain JViews Maps content
as a background in JViews TGO.
It allows IVL
files that were exported from
JViews Maps' Map Builder
that contain Map Themes to be
used within JViews TGO.
For more details of Map Themes see the following section of the JViews TGO User Manual:
Graphic Components > Network Component > Network Component Services > Background Support
Note:
Although not encouraged, one can use this background to load JViews Framework
IVL
files, as this IlpAbstractIVLBackground
does support
loading JViews Framework IVL
files. Keep in mind though, that loading JViews
Framework IVL
files using the IlpIVLFrameworkBackground
is more efficient.
IlpAbstractIVLBackground
,
IlpIVLFrameworkBackground
MAP_THEMED_PROPERTY, numberOfPaddingLayers
managerLayers
LOAD_ON_DEMAND_PROPERTY, THREADED_PROPERTY, URL_PROPERTY, VISIBLE_PROPERTY
Constructor and Description |
---|
IlpIVLMapBackground()
Sets the default property values.
|
Modifier and Type | Method and Description |
---|---|
void |
create(IlvManager manager,
int index,
IlpViewsView view)
Populates the IlvManager with the contents of the background file at the
specified index.
|
void |
dispose(IlvManager manager,
IlpViewsView view)
Calls the super implementation and then disposes of any potential Map Theme settings.
|
addManagerLayer, isMapThemed, removeManagerLayer, setMapThemed
addLayer, addLayers, addPropertyChangeListener, endBatch, getManagerLayer, getManagerLayers, getManagerLayersCount, getProperties, getProperty, getUrl, isLoadOnDemand, isThreaded, isVisible, removeLayer, removeLayers, removePropertyChangeListener, setLoadOnDemand, setProperty, setThreaded, setUrl, setVisible, startBatch
public IlpIVLMapBackground()
public void create(IlvManager manager, int index, IlpViewsView view) throws IlpBackgroundHandlingException
create
in interface IlpBackground
create
in class IlpAbstractIVLBackground
manager
- the manager where the graphics should be added toindex
- the IlvManagerLayer index in the manager from which this
background should start inserting the graphics.view
- the associated IlpViewsViewIlpBackgroundHandlingException
- in case there is a problem handling this operation.IlpAbstractBackground.create(ilog.views.IlvManager, int, ilog.cpl.graphic.views.IlpViewsView)
public void dispose(IlvManager manager, IlpViewsView view) throws IlpBackgroundHandlingException
dispose
in interface IlpBackground
dispose
in class IlpAbstractIVLBackground
manager
- the manager where the graphics are being displayed.view
- the associated IlpViewsViewIlpBackgroundHandlingException
- in case there is a problem handling this operation.IlpAbstractBackground.dispose(ilog.views.IlvManager, ilog.cpl.graphic.views.IlpViewsView)
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.