|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.micropainter.core.painter.AbstractDevice2DPainter
public abstract class AbstractDevice2DPainter
The abstract definition of a delegate that takes the responsibility of
painting for the device component.
| Field Summary | |
|---|---|
private Antialiasing |
antialiasing
aliasing |
private Fractional |
fractional
fractional |
private Interpolation |
interpolation
interpolation |
private boolean |
lock
lock painter |
private java.lang.String |
name
painter name |
private TextAntialiasing |
textAntialiasing
text aliasing |
private Window2D |
window2D
window2D for painter |
| Constructor Summary | |
|---|---|
AbstractDevice2DPainter()
|
|
| Method Summary | |
|---|---|
protected abstract void |
doPaint(java.awt.Graphics2D g2d)
painting operation should be sub classes |
Antialiasing |
getAntialiasing()
return true if anti alias is required, false otherwise |
Fractional |
getFractional()
return Fractional |
Interpolation |
getInterpolation()
get the interpolation |
java.lang.String |
getName()
get the name of the sub class painter |
TextAntialiasing |
getTextAntialiasing()
get the text antialiasing * |
Window2D |
getWindow2D()
get the window2D for sub class painter |
boolean |
isLockPainter()
return true if the layout is lock, false otherwise |
void |
lockPainter()
lock this layout |
void |
paint(java.awt.Graphics2D g2d)
|
void |
setAntialiasing(Antialiasing antialiasing)
set the antialiasing |
void |
setFractional(Fractional fractional)
set the fractional |
void |
setInterpolation(Interpolation interpolation)
set the interpolation |
void |
setName(java.lang.String name)
set the name of sub class painter |
private void |
setQuality(java.awt.Graphics2D g2d)
set the rendering quality for painting this layout |
void |
setTextAntialiasing(TextAntialiasing textAntialiasing)
set the text antialiasing |
void |
setWindow2D(Window2D window2D)
set the window2D for sub class painter |
void |
unlockPainter()
unlock this layout |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private Interpolation interpolation
private Antialiasing antialiasing
private TextAntialiasing textAntialiasing
private Fractional fractional
private boolean lock
private Window2D window2D
private java.lang.String name
| Constructor Detail |
|---|
public AbstractDevice2DPainter()
| Method Detail |
|---|
public Window2D getWindow2D()
public void setWindow2D(Window2D window2D)
window2D - public java.lang.String getName()
public void setName(java.lang.String name)
name - public Interpolation getInterpolation()
public void setInterpolation(Interpolation interpolation)
value - public Antialiasing getAntialiasing()
public void setAntialiasing(Antialiasing antialiasing)
antialias - public void setFractional(Fractional fractional)
fractional - public Fractional getFractional()
public TextAntialiasing getTextAntialiasing()
public void setTextAntialiasing(TextAntialiasing textAntialiasing)
textAntialiasing - private void setQuality(java.awt.Graphics2D g2d)
g2d - public void lockPainter()
public void unlockPainter()
public boolean isLockPainter()
protected abstract void doPaint(java.awt.Graphics2D g2d)
g2d - public final void paint(java.awt.Graphics2D g2d)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||