ilog.cpl.graph.background
Class IlpIVLFrameworkBackground

java.lang.Object
  extended by ilog.cpl.graph.background.IlpAbstractBackground
      extended by ilog.cpl.graph.background.IlpAbstractIVLBackground
          extended by ilog.cpl.graph.background.IlpIVLFrameworkBackground
All Implemented Interfaces:
IlpBackground, IlvBatchable

public class IlpIVLFrameworkBackground
extends IlpAbstractIVLBackground

This type of background allows one to integrate backgrounds described in the ILOG JViews IVL file format that contain JViews Framework only content as a background in JViews TGO.

You can find JViews Framework IVL files in the JViews Framework product installation; or you can generate these by exporting the contents of a given IlvManager into an IVL file.

Important:

This IlpBackground implementation is not intended to be used for IVL files that contain JViews Maps content. For such IVL file use the IlpIVLMapBackground.

Since:
JViews 7.5
See Also:
IlpAbstractIVLBackground, IlpIVLMapBackground

Field Summary
 
Fields inherited from class ilog.cpl.graph.background.IlpAbstractIVLBackground
MAP_THEMED_PROPERTY, numberOfPaddingLayers
 
Fields inherited from class ilog.cpl.graph.background.IlpAbstractBackground
managerLayers
 
Fields inherited from interface ilog.cpl.graph.background.IlpBackground
LOAD_ON_DEMAND_PROPERTY, THREADED_PROPERTY, URL_PROPERTY, VISIBLE_PROPERTY
 
Constructor Summary
IlpIVLFrameworkBackground()
           
 
Method Summary
 void create(IlvManager manager, int index, IlpViewsView view)
          Reads the contents of the IVL file into the IlvManager.
 
Methods inherited from class ilog.cpl.graph.background.IlpAbstractIVLBackground
addManagerLayer, dispose, isMapThemed, removeManagerLayer, setMapThemed
 
Methods inherited from class ilog.cpl.graph.background.IlpAbstractBackground
addLayer, addLayers, addPropertyChangeListener, endBatch, getManagerLayer, getManagerLayers, getManagerLayersCount, getProperties, getProperty, getUrl, isLoadOnDemand, isThreaded, isVisible, removeLayer, removeLayers, removePropertyChangeListener, setLoadOnDemand, setProperty, setThreaded, setUrl, setVisible, startBatch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IlpIVLFrameworkBackground

public IlpIVLFrameworkBackground()
Method Detail

create

public void create(IlvManager manager,
                   int index,
                   IlpViewsView view)
            throws IlpBackgroundHandlingException
Reads the contents of the IVL file into the IlvManager.

Specified by:
create in interface IlpBackground
Overrides:
create in class IlpAbstractIVLBackground
Parameters:
manager - the manager where the graphics should be added to
index - the IlvManagerLayer index in the manager from which this background should start inserting the graphics.
view - the associated IlpViewsView
Throws:
IlpBackgroundHandlingException - in case there is a problem handling this operation.
See Also:
IlpAbstractIVLBackground.create(ilog.views.IlvManager, int, ilog.cpl.graphic.views.IlpViewsView)


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