facets.core.app.avatar
Class PainterMaster

java.lang.Object
  extended by facets.core.app.avatar.PainterMaster
Direct Known Subclasses:
PainterMaster.Outlined, PainterMaster.Rastered, PainterMaster.Textual

public abstract class PainterMaster
extends java.lang.Object

Abstracts the features required to paint AvatarContent.


Nested Class Summary
static class PainterMaster.Outlined
          Abstracts outline features required to paint AvatarContent.
static class PainterMaster.Rastered
          Abstracts raster features required to paint AvatarContent.
static class PainterMaster.Scaling
          Defines how an PainterMaster.Outlined should scale its pen.
static class PainterMaster.Textual
          Abstracts text features required to paint AvatarContent.
 
Constructor Summary
PainterMaster()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PainterMaster

public PainterMaster()