ilog.views.sdm.renderer
Class IlvLegendRenderer.LegendLayer

java.lang.Object
  extended by ilog.views.IlvIndexedSet
      extended by ilog.views.IlvManagerLayer
          extended by ilog.views.sdm.renderer.IlvLegendRenderer.LegendLayer
All Implemented Interfaces:
IlvPersistentObject, Serializable
Enclosing class:
IlvLegendRenderer

public static class IlvLegendRenderer.LegendLayer
extends IlvManagerLayer

This inner class is public only so that it can be saved to IVL files. You should not use it directly.

Since:
JViews 6.0
See Also:
Serialized Form

Constructor Summary
IlvLegendRenderer.LegendLayer(IlvInputStream in)
          Reads a legend layer.
IlvLegendRenderer.LegendLayer(IlvLegendRenderer r)
          Creates a a new legend layer.
 
Method Summary
 void print(Graphics dst, IlvRect area, IlvTransformer t)
          Adjusts the legend so that it is printed correctly according to the printing transformer.
 void write(IlvOutputStream out)
          Writes a legend layer.
 
Methods inherited from class ilog.views.IlvManagerLayer
addVisibilityFilter, computeBBox, draw, drawImpl, getAlpha, getIndex, getManager, getName, getNamedProperty, getProperty, getVisibilityFilters, isSelectable, isTemporarilyHidden, isVisible, isVisible, removeNamedProperty, removeVisibilityFilter, setAlpha, setManager, 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

IlvLegendRenderer.LegendLayer

public IlvLegendRenderer.LegendLayer(IlvLegendRenderer r)
Creates a a new legend layer.

Parameters:
r - The legend renderer.

IlvLegendRenderer.LegendLayer

public IlvLegendRenderer.LegendLayer(IlvInputStream in)
                              throws IlvReadFileException
Reads a legend layer.

Parameters:
in - The input stream.
Throws:
IlvReadFileException - if an I/O error occurred.
Method Detail

write

public void write(IlvOutputStream out)
           throws IOException
Writes a legend layer.

Specified by:
write in interface IlvPersistentObject
Overrides:
write in class IlvManagerLayer
Parameters:
out - The output stream.
Throws:
IOException - if an I/O error occurred.

print

public void print(Graphics dst,
                  IlvRect area,
                  IlvTransformer t)
Adjusts the legend so that it is printed correctly according to the printing transformer.

Overrides:
print in class IlvManagerLayer
Parameters:
dst - The graphic context used for printing..
area - The printing area.
t - The printing transformer.


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