|
SandMark version 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--sandmark.Algorithm | +--sandmark.watermark.GeneralWatermarker | +--sandmark.watermark.StaticWatermarker
A StaticWatermarker object encapsulates code for running a particular static watermark algorithm.
Field Summary | |
(package private) static ConfigProperties |
configProps
|
Constructor Summary | |
StaticWatermarker()
Constructs a watermarker. |
Method Summary | |
abstract void |
embed(ClassFileCollection input,
java.util.jar.JarOutputStream output,
java.util.Properties props)
Embed a watermark value into the program. |
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 |
abstract java.util.Iterator |
recognize(java.util.Properties props)
|
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 |
static ConfigProperties configProps
Constructor Detail |
public StaticWatermarker()
Method Detail |
public abstract void embed(ClassFileCollection input, java.util.jar.JarOutputStream output, java.util.Properties props) throws WatermarkingException, java.io.IOException
WatermarkingException
java.io.IOException
public abstract java.util.Iterator recognize(java.util.Properties props) throws WatermarkingException, java.io.IOException
WatermarkingException
java.io.IOException
public static ConfigProperties getProperties()
GeneralWatermarker
public static void setProperties(ConfigProperties props)
GeneralWatermarker
public static java.lang.String getAboutHTML()
GeneralWatermarker
public static java.lang.String getHelpURL()
GeneralWatermarker
|
SandMark version 3.0 Wed Jan 29 10:30:05 MST 2003 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |