lt.monarch.chart.view
Class LineBorderDecorator

java.lang.Object
  extended by lt.monarch.chart.AbstractView<E>
      extended by lt.monarch.chart.view.CompositeView<E>
          extended by lt.monarch.chart.view.AbstractBorderDecorator<ChartPaintTags>
              extended by lt.monarch.chart.view.LineBorderDecorator
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, StyleEditorEntity, View, ViewListener, ExpandableDecoration

public class LineBorderDecorator
extends AbstractBorderDecorator<ChartPaintTags>

View decorator (wrapper) that adds line border around the view.

See Also:
Serialized Form

Field Summary
Modifier and Type Field and Description
 
Fields inherited from class lt.monarch.chart.view.AbstractBorderDecorator
bottom, left, right, top, view
 
Fields inherited from class lt.monarch.chart.view.CompositeView
views
 
Fields inherited from class lt.monarch.chart.AbstractView
layoutInvalid, paintStyle, style
 
Constructor Summary
Constructor and Description
LineBorderDecorator(View view)
           
 
Method Summary
Modifier and Type Method and Description
protected  void paint(AbstractGraphics g)
          Paints the view.
 
Methods inherited from class lt.monarch.chart.view.AbstractBorderDecorator
getPreferredSize, isHorizontallyExpandable, isVerticallyExpandable, layout, setBounds
 
Methods inherited from class lt.monarch.chart.view.CompositeView
addView, dispose, getContainingObjects, getGraphicsType, getViewCount, getViews, removeView, setContainer, setView, validate, viewActivated, viewDeactivated, viewInvalidated
 
Methods inherited from class lt.monarch.chart.AbstractView
activate, addViewListener, clone, container, deactivate, finalize, getAlignmentX, getAlignmentY, getBounds, getChartObjectBounds, getContainer, getHeight, getMaximumSize, getMinimumSize, getPaintMode, getPaintStyle, getParent, getSize, getSize, getStyle, getStyle, getWidth, getX, getY, invalidate, isLayoutValid, removeViewListener, render, repaint, repaint, setAlignmentX, setAlignmentY, setBounds, setLocation, setMaximumSize, setMinimumSize, setPaintMode, setPreferredSize, setSize
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LineBorderDecorator

public LineBorderDecorator(View view)
Method Detail

paint

protected void paint(AbstractGraphics g)
Description copied from class: AbstractView
Paints the view.

Overrides:
paint in class CompositeView<ChartPaintTags>
Parameters:
g - graphics context