SandMark version 2.0


sandmark.watermark
Class GeneralWatermarker

java.lang.Object
  |
  +--sandmark.Algorithm
        |
        +--sandmark.watermark.GeneralWatermarker
Direct Known Subclasses:
DynamicWatermarker, StaticWatermarker

public abstract class GeneralWatermarker
extends Algorithm

A GeneralWatermarker object encapsulates code for running a particular watermark algorithm. Watermarks are grouped into two abstract subclasses:

A watermarker has a label that is used to refer to it in the GUI.


Field Summary
(package private) static ConfigProperties configProps
           
 
Constructor Summary
(package private) GeneralWatermarker()
          Constructs a watermarker.
 
Method Summary
static java.lang.String getAboutHTML()
          Specifies the description given in the About page for Watermarking.
static java.lang.String getHelpURL()
          Specifies the URL of the Help page for Watermarking.
static ConfigProperties getProperties()
          Get the GENERAL properties of watermark
static void setProperties(ConfigProperties props)
          Set the GENERAL properties of watermark
 
Methods inherited from class sandmark.Algorithm
getAlgHTML, getAlgURL, getAuthor, getAuthorEmail, getConfigProperties, getDescription, getLongName, getMutations, getPostprohibited, getPostrequisites, getPostsuggestions, getPreprohibited, getPrerequisites, getPresuggestions, getReferences, getShortName, setConfigProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configProps

static ConfigProperties configProps
Constructor Detail

GeneralWatermarker

GeneralWatermarker()
Constructs a watermarker.

Method Detail

getProperties

public static ConfigProperties getProperties()
Get the GENERAL properties of watermark


setProperties

public static void setProperties(ConfigProperties props)
Set the GENERAL properties of watermark


getAboutHTML

public static java.lang.String getAboutHTML()
Specifies the description given in the About page for Watermarking.

Returns:
an HTML formatted description of the algorithm.

getHelpURL

public static java.lang.String getHelpURL()
Specifies the URL of the Help page for Watermarking.

Returns:
the Help page URL

SandMark version 2.0

Mon Jun 17 12:30:47 MST 2002