de.erichseifert.gral.plots
Class XYPlot.XYLegend

java.lang.Object
  extended by de.erichseifert.gral.AbstractDrawable
      extended by de.erichseifert.gral.DrawableContainer
          extended by de.erichseifert.gral.Legend
              extended by de.erichseifert.gral.plots.XYPlot.XYLegend
All Implemented Interfaces:
Container, Drawable, SettingsListener, SettingsStorage, Iterable<Drawable>
Enclosing class:
XYPlot

public static class XYPlot.XYLegend
extends Legend

Class that displays a legend in an XYPlot.


Field Summary
 
Fields inherited from class de.erichseifert.gral.Legend
BACKGROUND, BORDER, COLOR, GAP, ORIENTATION, SYMBOL_SIZE
 
Constructor Summary
XYPlot.XYLegend(XYPlot plot)
          Constructor that initializes the instance with a plot acting as data provider.
 
Method Summary
 
Methods inherited from class de.erichseifert.gral.Legend
add, contains, draw, getSetting, remove, removeSetting, removeSettingDefault, setSetting, setSettingDefault, settingChanged
 
Methods inherited from class de.erichseifert.gral.DrawableContainer
add, add, getConstraints, getInsets, getLayout, getPreferredSize, iterator, remove, setBounds, setBounds, setInsets, setLayout, size
 
Methods inherited from class de.erichseifert.gral.AbstractDrawable
getBounds, getHeight, getWidth, getX, getY
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.erichseifert.gral.Container
getBounds
 

Constructor Detail

XYPlot.XYLegend

public XYPlot.XYLegend(XYPlot plot)
Constructor that initializes the instance with a plot acting as data provider.

Parameters:
plot - Data provider.


Copyright © 2009-2010. All Rights Reserved.