public class Conf
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ALTERNATEBASE |
static java.lang.String |
ARCHIVER |
static java.lang.String |
BASE64BEGIN |
static java.lang.String |
BASE64END |
static java.lang.String |
BUILD |
static java.lang.String |
CR |
static java.lang.String |
DATEPARAMNAME |
static java.lang.String |
FTPUPLOADMODE |
static java.lang.String |
HOMEPAGE |
static java.lang.String |
HTTPUPLOADMODE |
static java.lang.String |
INTERNAL |
static java.lang.String |
MIMETYPES |
static java.lang.String[] |
PARAMS |
static java.lang.String |
PBEBEGIN |
static java.lang.String |
PBECUSTOMFLAG |
static java.lang.String |
PBEEND |
static java.lang.String |
PREFERENCESFILE |
static java.lang.String |
PREFERENCESFOLDER |
static java.lang.String |
PRODUCT |
static java.lang.String |
REDIRECTPARAMNAME |
static boolean |
SAFE |
static java.lang.String |
SIZEPARAMNAME |
static java.lang.String |
SOCKSPROXYHOST |
static java.lang.String |
SOCKSPROXYPORT |
static java.lang.String |
STATUSPARAMNAME |
static java.lang.String |
TEMPLATEFILTER |
static java.lang.String[] |
TEMPLATEFILTERPARAMS |
static java.lang.String |
TEMPLATEITEM |
static java.lang.String |
UA |
static java.lang.String |
VERSION |
Constructor and Description |
---|
Conf(java.lang.String resources)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
checkJREVersion(java.lang.String minVersionStr)
Check JRE version.
|
java.lang.String |
decodeBase64(java.lang.String str)
Decode given base64 string.
|
java.lang.String |
decodePBE(java.lang.String str)
Decode given PBE string.
|
java.lang.String |
encodeBase64(java.lang.String data)
Base64 encoding.
|
void |
freezeUI(java.awt.Container container,
boolean disable,
boolean save)
Enable/Disable a container UI recursively.
|
void |
freezeUI(java.awt.Container container,
java.lang.String bForce)
Enable/Disable a container.
|
int |
getAlignment(java.lang.String align)
Returns int alignment from a given string
|
Base64 |
getBase64()
Returns Base64 decoder.
|
CustomResourceBundle |
getBundle()
Returns I18N resource bundle.
|
java.net.URL |
getCodebase() |
java.awt.Color |
getColor(java.lang.String customColor)
Return Color instance from a given hexadecimal string.
|
java.net.URL |
getDocumentbase() |
java.lang.String |
getErrorMessage(ClientException e) |
FolderMonitor |
getFolderMonitor() |
java.awt.Font |
getFont()
Return font.
|
java.lang.String |
getFormattedMessage(java.lang.String pattern,
java.lang.Object[] args) |
long |
getLong(java.lang.String value)
Returns long from a given string.
|
Monitor |
getMonitor()
Return monitor.
|
long |
getNextIdentifier()
Return next identifier starting from "identifierinit"
|
PBEHelper |
getPBEHelper(java.lang.String impl)
Returns an instance of PBEHelper.
|
java.util.Properties |
getPreferences()
Returns application preferences.
|
java.util.Properties |
getProperties()
Returns application properties.
|
java.lang.String |
getProperty(java.lang.String key)
Return application property given a key.
|
java.lang.String |
getResource(java.lang.String key)
Return I18N value of a given key.
|
java.net.URL |
getResourceURL(java.lang.String path,
java.lang.String internal)
Load icon.
|
java.util.HashMap |
getShared()
Return shared map.
|
TransferController |
getTransferController(java.lang.String customimpl)
Returns an instance of TransferController depending on underlying concrete class.
|
TransferUI |
getTransferUI(java.lang.String impl)
Returns an instance of TransferUI.
|
TriggeredInputStream |
getTriggeredInputStream(java.io.InputStream in,
java.util.List lstnrs)
Return TriggeredInputStream instance depending on implementation.
|
void |
initVerboseMode()
Initialize verbose mode.
|
java.awt.Font |
loadFont(java.lang.String face,
int size) |
java.awt.Font |
loadFont(java.lang.String face,
int size,
java.lang.String internal)
Load truetype fonts.
|
void |
loadFontUIResource(java.awt.Font f)
Replace all fonts in UIManager (look and feel).
|
javax.swing.ImageIcon |
loadIcon(java.lang.String iconPath) |
javax.swing.ImageIcon |
loadIcon(java.lang.String iconPath,
java.lang.String internal)
Load icon.
|
void |
loadImageButton(javax.swing.JButton button,
java.lang.String prefix) |
void |
loadPreferences()
Load preferences from text file.
|
void |
loadResources(java.lang.String resources) |
void |
loadResources(java.lang.String resources,
java.lang.String internalPrefix)
Load I18N resources.
|
void |
loadUIResources()
Load look & feel UI resources.
|
static java.lang.String |
normalizeLocalPath(java.lang.String path) |
void |
savePreferences()
Save preferences to text file.
|
void |
setCodebase(java.net.URL codebase) |
void |
setDocumentbase(java.net.URL documentbase) |
void |
setSystemVars(java.lang.String varslist)
Set JVM system variables
|
public static final java.lang.String PRODUCT
public static final java.lang.String VERSION
public static final java.lang.String BUILD
public static final java.lang.String HOMEPAGE
public static java.lang.String CR
public static boolean SAFE
public static final java.lang.String INTERNAL
public static java.lang.String UA
public static java.lang.String BASE64BEGIN
public static java.lang.String BASE64END
public static java.lang.String PBEBEGIN
public static java.lang.String PBEEND
public static java.lang.String PBECUSTOMFLAG
public static java.lang.String HTTPUPLOADMODE
public static java.lang.String FTPUPLOADMODE
public static java.lang.String ARCHIVER
public static java.lang.String SOCKSPROXYPORT
public static java.lang.String SOCKSPROXYHOST
public static java.lang.String PREFERENCESFOLDER
public static java.lang.String PREFERENCESFILE
public static java.lang.String TEMPLATEFILTER
public static java.lang.String TEMPLATEITEM
public static java.lang.String ALTERNATEBASE
public static java.lang.String[] PARAMS
public static java.lang.String[] TEMPLATEFILTERPARAMS
public static java.lang.String MIMETYPES
public static java.lang.String REDIRECTPARAMNAME
public static java.lang.String SIZEPARAMNAME
public static java.lang.String DATEPARAMNAME
public static java.lang.String STATUSPARAMNAME
public Conf(java.lang.String resources)
resources
- i18n resource bundle.public java.lang.String getProperty(java.lang.String key)
key
- public java.util.Properties getProperties()
public java.util.Properties getPreferences()
public java.util.HashMap getShared()
public void initVerboseMode()
public void setSystemVars(java.lang.String varslist)
varslist
- public void loadPreferences()
public void savePreferences()
public long getNextIdentifier()
public java.awt.Color getColor(java.lang.String customColor)
customColor
- public java.awt.Font loadFont(java.lang.String face, int size)
public java.awt.Font loadFont(java.lang.String face, int size, java.lang.String internal)
face
- size
- public void loadImageButton(javax.swing.JButton button, java.lang.String prefix)
public void loadFontUIResource(java.awt.Font f)
f
- Font instance.public void loadUIResources()
public long getLong(java.lang.String value)
value
- public int getAlignment(java.lang.String align)
align
- public java.lang.String getFormattedMessage(java.lang.String pattern, java.lang.Object[] args)
public java.lang.String getErrorMessage(ClientException e)
public java.lang.String getResource(java.lang.String key)
key
- public java.awt.Font getFont()
public void loadResources(java.lang.String resources)
public void loadResources(java.lang.String resources, java.lang.String internalPrefix)
resources
- public javax.swing.ImageIcon loadIcon(java.lang.String iconPath)
public javax.swing.ImageIcon loadIcon(java.lang.String iconPath, java.lang.String internal)
iconPath
- public java.net.URL getResourceURL(java.lang.String path, java.lang.String internal)
iconPath
- public CustomResourceBundle getBundle()
public Base64 getBase64()
public TransferController getTransferController(java.lang.String customimpl)
customimpl
- public FolderMonitor getFolderMonitor()
public PBEHelper getPBEHelper(java.lang.String impl)
impl
- custom implementation class namepublic TransferUI getTransferUI(java.lang.String impl)
impl
- custom implementation class namepublic TriggeredInputStream getTriggeredInputStream(java.io.InputStream in, java.util.List lstnrs)
in
- lstnrs
- listenerspublic void freezeUI(java.awt.Container container, java.lang.String bForce)
container
- bForce
- public void freezeUI(java.awt.Container container, boolean disable, boolean save)
container
- disable
- true to disable and false to restore.save
- true to save statuspublic java.lang.String decodeBase64(java.lang.String str)
str
- public java.lang.String decodePBE(java.lang.String str)
str
- public java.lang.String encodeBase64(java.lang.String data)
data
- public boolean checkJREVersion(java.lang.String minVersionStr)
minVersionStr
- public static java.lang.String normalizeLocalPath(java.lang.String path)
public java.net.URL getCodebase()
public void setCodebase(java.net.URL codebase)
codebase
- The codebase to set.public java.net.URL getDocumentbase()
public void setDocumentbase(java.net.URL documentbase)
documentbase
- The documentbase to set.public Monitor getMonitor()