public class UserConfiguration
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
lineSplit |
static java.lang.String |
MMCIF_FORMAT |
static java.lang.String |
PDB_CACHE_DIR |
static java.lang.String |
PDB_DIR |
static java.lang.String |
PDB_FORMAT |
static java.lang.String |
TMP_DIR |
Constructor and Description |
---|
UserConfiguration()
Default UserConfiguration:
split directory
autofetch files
default download location.
|
Modifier and Type | Method and Description |
---|---|
static UserConfiguration |
fromStartupParams(StartupParameters params) |
boolean |
getAutoFetch()
Deprecated.
|
java.lang.String |
getCacheFilePath() |
LocalPDBDirectory.FetchBehavior |
getFetchBehavior() |
java.lang.String |
getFileFormat() |
LocalPDBDirectory.ObsoleteBehavior |
getObsoleteBehavior() |
java.lang.String |
getPdbFilePath() |
void |
setAutoFetch(boolean autoFetch)
Deprecated.
|
void |
setCacheFilePath(java.lang.String cacheFilePath) |
void |
setFetchBehavior(LocalPDBDirectory.FetchBehavior fetchBehavior) |
void |
setFileFormat(java.lang.String fileFormat) |
void |
setObsoleteBehavior(LocalPDBDirectory.ObsoleteBehavior obsoleteBehavior) |
void |
setPdbFilePath(java.lang.String pdbFilePath) |
XMLWriter |
toXML(java.io.PrintWriter pw)
convert Configuration to an XML file so it can be serialized
|
XMLWriter |
toXML(XMLWriter xw)
convert Configuration to an XML file so it can be serialized
add to an already existing xml file.
|
public static final java.lang.String PDB_FORMAT
public static final java.lang.String MMCIF_FORMAT
public static final java.lang.String TMP_DIR
public static final java.lang.String PDB_DIR
public static final java.lang.String PDB_CACHE_DIR
public static final java.lang.String lineSplit
public UserConfiguration()
public java.lang.String getPdbFilePath()
public void setPdbFilePath(java.lang.String pdbFilePath)
public java.lang.String getCacheFilePath()
public void setCacheFilePath(java.lang.String cacheFilePath)
@Deprecated public boolean getAutoFetch()
getFetchBehavior()
@Deprecated public void setAutoFetch(boolean autoFetch)
getFetchBehavior()
public LocalPDBDirectory.FetchBehavior getFetchBehavior()
public void setFetchBehavior(LocalPDBDirectory.FetchBehavior fetchBehavior)
public LocalPDBDirectory.ObsoleteBehavior getObsoleteBehavior()
public void setObsoleteBehavior(LocalPDBDirectory.ObsoleteBehavior obsoleteBehavior)
public XMLWriter toXML(java.io.PrintWriter pw) throws java.io.IOException
pw
- java.io.IOException
public XMLWriter toXML(XMLWriter xw) throws java.io.IOException
xw
- the XML writer to usejava.io.IOException
ConfigXMLHandler
public static UserConfiguration fromStartupParams(StartupParameters params)
public void setFileFormat(java.lang.String fileFormat)
public java.lang.String getFileFormat()