org.micropainter.core.layout
Class AbstractOutlineLayout

java.lang.Object
  extended by org.micropainter.core.layout.AbstractLayout
      extended by org.micropainter.core.layout.CompoundLayout
          extended by org.micropainter.core.layout.AbstractOutlineLayout
All Implemented Interfaces:
java.lang.Comparable<java.lang.Object>
Direct Known Subclasses:
OutlineLayout

public abstract class AbstractOutlineLayout
extends CompoundLayout

The abstract definition of a delegate that takes the responsibility of painting a window2D Outline Layout.

Author:
Sebastien Janaud

Constructor Summary
AbstractOutlineLayout()
           
 
Method Summary
 void doPaintLayout(View2D v2d, java.awt.Graphics2D g2d)
          Subclass this for custom paint
abstract  void doPaintOutline(View2D v2d, java.awt.Graphics2D g2d)
           
 
Methods inherited from class org.micropainter.core.layout.CompoundLayout
getLayout, getSubLayouts, registerLayout, setLayouts
 
Methods inherited from class org.micropainter.core.layout.AbstractLayout
compareTo, getAntialiasing, getFractional, getInterpolation, getLayoutAlpha, getPriority, getTextAnliasing, getWindow2D, getWindowZone, isLock, lockLayout, paint, setAntialiasing, setFractional, setInterpolation, setLayoutAlpha, setPriority, setTextAnliasing, setWindow2D, setWindowZone, unlockLayout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractOutlineLayout

public AbstractOutlineLayout()
Method Detail

doPaintOutline

public abstract void doPaintOutline(View2D v2d,
                                    java.awt.Graphics2D g2d)

doPaintLayout

public void doPaintLayout(View2D v2d,
                          java.awt.Graphics2D g2d)
Description copied from class: AbstractLayout
Subclass this for custom paint

Overrides:
doPaintLayout in class CompoundLayout
Parameters:
v2d - the View2D to lay out.
g2d - the Graphics context in which to paint