|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.openstego.OpenStegoConfig
Class to store configuration data for OpenStego
Field Summary | |
static java.lang.String |
MAX_BITS_USED_PER_CHANNEL
Key string for configuration item - maxBitsUsedPerChannel. |
static java.lang.String |
PASSWORD
Key string for configuration item - password |
static java.lang.String |
USE_COMPRESSION
Key string for configuration item - useCompression |
static java.lang.String |
USE_ENCRYPTION
Key string for configuration item - useEncryption |
Constructor Summary | |
OpenStegoConfig()
Default Constructor (with default values for configuration items) |
|
OpenStegoConfig(java.util.Map propMap)
Constructor with map of configuration data. |
Method Summary | |
java.lang.String |
getDefaultImageOutputType()
Get method for configuration item - defaultImageOutputType |
int |
getMaxBitsUsedPerChannel()
Get method for configuration item - maxBitsUsedPerChannel |
java.lang.String |
getPassword()
Get Method for password |
boolean |
isUseCompression()
Get method for configuration item - useCompression |
boolean |
isUseEncryption()
Get Method for useEncryption |
void |
setMaxBitsUsedPerChannel(int maxBitsUsedPerChannel)
Set method for configuration item - maxBitsUsedPerChannel |
void |
setPassword(java.lang.String password)
Set Method for password |
void |
setUseCompression(boolean useCompression)
Set method for configuration item - useCompression |
void |
setUseEncryption(boolean useEncryption)
Set Method for useEncryption |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String MAX_BITS_USED_PER_CHANNEL
Maximum bits to use per color channel. Allowing for higher number here might degrade the quality of the image in case the data size is big.
public static final java.lang.String USE_COMPRESSION
Flag to indicate whether compression should be used or not
public static final java.lang.String USE_ENCRYPTION
Flag to indicate whether encryption should be used or not
public static final java.lang.String PASSWORD
Password for encryption in case "useEncryption" is set to true
Constructor Detail |
public OpenStegoConfig()
public OpenStegoConfig(java.util.Map propMap) throws OpenStegoException
propMap
- Map containing the configuration data
OpenStegoException
Method Detail |
public int getMaxBitsUsedPerChannel()
public java.lang.String getDefaultImageOutputType()
public boolean isUseCompression()
public void setMaxBitsUsedPerChannel(int maxBitsUsedPerChannel)
maxBitsUsedPerChannel
- public void setUseCompression(boolean useCompression)
useCompression
- public boolean isUseEncryption()
public void setUseEncryption(boolean useEncryption)
useEncryption
- public java.lang.String getPassword()
public void setPassword(java.lang.String password)
password
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |