org.nakedobjects.plugins.html.image
Class ImageProviderDirectoryBased

java.lang.Object
  extended by org.nakedobjects.plugins.html.image.ImageProviderDirectoryBased
All Implemented Interfaces:
ImageProvider

public class ImageProviderDirectoryBased
extends java.lang.Object
implements ImageProvider


Constructor Summary
ImageProviderDirectoryBased()
           
 
Method Summary
 void debug(DebugString debug)
           
 java.lang.String image(NakedObject object)
          For an object, the icon name from the object is return if it is not null, otherwise the specification is used to look up a suitable image name.
 java.lang.String image(NakedObjectSpecification specification)
           
 java.lang.String image(java.lang.String name)
           
 void setImageDirectory(java.lang.String imageDirectory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageProviderDirectoryBased

public ImageProviderDirectoryBased()
Method Detail

setImageDirectory

public void setImageDirectory(java.lang.String imageDirectory)

debug

public void debug(DebugString debug)
Specified by:
debug in interface ImageProvider

image

public java.lang.String image(NakedObject object)
For an object, the icon name from the object is return if it is not null, otherwise the specification is used to look up a suitable image name.

Specified by:
image in interface ImageProvider
See Also:
NakedObject.getIconName(), image(NakedObjectSpecification)

image

public java.lang.String image(NakedObjectSpecification specification)
Specified by:
image in interface ImageProvider

image

public java.lang.String image(java.lang.String name)
Specified by:
image in interface ImageProvider


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