|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.pf.settings.rw.AbstractSettingsReaderWriter
org.pf.settings.rw.AbstractSettingsFileReaderWriter
org.pf.settings.rw.ManifestReaderWriter
public class ManifestReaderWriter
Implements functionality to read manifest files into a settings object and write a settings object to a manifest file.
| Constructor Summary | |
|---|---|
ManifestReaderWriter()
Initialize the new instance with defaults. |
|
ManifestReaderWriter(FileLocator locator)
Initialize the new instance with the given file locator. |
|
ManifestReaderWriter(java.lang.String aFilename)
Initialize the new instance with the given filename. |
|
| Method Summary | |
|---|---|
static Settings |
loadSettings(java.lang.String filename,
java.lang.Class settingsClass)
Loads the manifest data from the specified file and returns it as settings. |
static Settings |
manifestToSettings(java.util.jar.Manifest manifest,
java.lang.Class settingsClass)
Converts the given properties object to a settings object and returns it. |
java.util.jar.Manifest |
readManifestFrom(java.io.InputStream stream)
Reads in manifest data from the specified stream. |
static java.util.jar.Manifest |
readManifestFrom(java.lang.String filename)
Reads in a manifest file from the file with the specified name. |
boolean |
storeSettings(Settings settings)
Stores the given settings to the file with this object's filename in the format of Java manifest files. |
| Methods inherited from class org.pf.settings.rw.AbstractSettingsFileReaderWriter |
|---|
getEncoding, getFileName, loadSettings, loadSettingsFrom, loadSettingsFrom, setEncoding, setFileName |
| Methods inherited from class org.pf.settings.rw.AbstractSettingsReaderWriter |
|---|
loadSettings |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.pf.settings.SettingsReader |
|---|
loadSettings |
| Constructor Detail |
|---|
public ManifestReaderWriter()
public ManifestReaderWriter(java.lang.String aFilename)
public ManifestReaderWriter(FileLocator locator)
| Method Detail |
|---|
public static Settings manifestToSettings(java.util.jar.Manifest manifest,
java.lang.Class settingsClass)
public static Settings loadSettings(java.lang.String filename,
java.lang.Class settingsClass)
filename - The name of the manifest file.public static java.util.jar.Manifest readManifestFrom(java.lang.String filename)
filename - The name of the file to readpublic boolean storeSettings(Settings settings)
settings - The settings to store
public java.util.jar.Manifest readManifestFrom(java.io.InputStream stream)
stream - The stream to read the manifest data from
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||