org.nakedobjects.runtime.imageloader
Class TemplateImageImpl

java.lang.Object
  extended by org.nakedobjects.runtime.imageloader.TemplateImageImpl
All Implemented Interfaces:
TemplateImage

public class TemplateImageImpl
extends java.lang.Object
implements TemplateImage

Many icons are based on the same image, but in different sizes and possibly different colours. The ImageTemplate class loads and holds them image, and can provide it clients with the full sized images or scaled images.


Method Summary
static TemplateImageImpl create(java.awt.Image image)
          Factory method.
 java.awt.Image getIcon(int height)
           
 java.awt.Image getImage()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static TemplateImageImpl create(java.awt.Image image)
Factory method.


getImage

public java.awt.Image getImage()
Specified by:
getImage in interface TemplateImage

getIcon

public java.awt.Image getIcon(int height)
Specified by:
getIcon in interface TemplateImage


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.