|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.openstego.OpenStegoConfig
public class OpenStegoConfig
Class to store configuration data for OpenStego
Field Summary | |
---|---|
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(CmdLineOptions options)
Constructor which reads configuration data from the command line options. |
|
OpenStegoConfig(java.util.Map propMap)
Constructor with map of configuration data. |
Method Summary | |
---|---|
protected void |
addProperties(java.util.Map propMap)
Method to add properties from the map to this configuration data |
java.lang.String |
getPassword()
Get Method for password |
boolean |
isUseCompression()
Get method for configuration item - useCompression |
boolean |
isUseEncryption()
Get Method for useEncryption |
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 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
public OpenStegoConfig(CmdLineOptions options) throws OpenStegoException
options
- Command-line options
OpenStegoException
Method Detail |
---|
protected void addProperties(java.util.Map propMap) throws OpenStegoException
propMap
- Map containing the configuration data
OpenStegoException
public boolean isUseCompression()
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 |