org.jvnet.substance.plugin
Interface SubstanceWatermarkPlugin

All Superinterfaces:
org.jvnet.lafplugin.LafPlugin
All Known Implementing Classes:
BaseWatermarkPlugin

public interface SubstanceWatermarkPlugin
extends org.jvnet.lafplugin.LafPlugin

Plugin for watermark extension. This class is for internal use only.

Author:
Kirill Grouchnikov

Field Summary
static java.lang.String TAG_WATERMARK_PLUGIN_CLASS
          XML tag that contains fully-qualified class name of watermark plugin class.
 
Fields inherited from interface org.jvnet.lafplugin.LafPlugin
TAG_MAIN
 
Method Summary
 java.lang.String getDefaultWatermarkClassName()
          Returns the class name of the default watermark.
 java.util.Set<WatermarkInfo> getWatermarks()
          Returns information on all available watermarks in this plugin.
 

Field Detail

TAG_WATERMARK_PLUGIN_CLASS

static final java.lang.String TAG_WATERMARK_PLUGIN_CLASS
XML tag that contains fully-qualified class name of watermark plugin class.

See Also:
Constant Field Values
Method Detail

getWatermarks

java.util.Set<WatermarkInfo> getWatermarks()
Returns information on all available watermarks in this plugin.

Returns:
Information on all available watermarks in this plugin.

getDefaultWatermarkClassName

java.lang.String getDefaultWatermarkClassName()
Returns the class name of the default watermark.

Returns:
The class name of the default watermark.