|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavazoom.download.util.Config
This class defines the a contract for Download4J configurations. It's a set of properties and vector of FileInfo.
Constructor Summary | |
Config()
|
Method Summary | |
void |
addListener(DownloadListener lst)
|
java.lang.String |
getDescription()
Return description. |
DownloadSource |
getDownloadSource()
Return download source instance. |
java.util.Vector |
getFiles()
Returns Download4J FileInfo. |
java.lang.String |
getId()
Return id. |
java.util.Vector |
getListeners()
|
java.util.Properties |
getMimes()
Return mimes types. |
java.util.Properties |
getProperties()
Returns Download4J properties. |
java.util.Vector |
listFiles()
Return all files available in the Config without subfolders. |
abstract java.util.Vector |
listFiles(boolean enablesubfolders)
List all files available in the Config. |
void |
notifyCounters(FileInfo fi,
boolean complete)
Notifies counter for the file. |
void |
notifyListeners()
|
void |
removeListener(DownloadListener lst)
|
void |
setDescription(java.lang.String d)
Set config description. |
void |
setDownloadSource(DownloadSource src)
Set download source instance. |
void |
setFiles(java.util.Vector v)
Sets Download4J FileInfo. |
void |
setId(java.lang.String id)
Set config id. |
void |
setMimes(java.util.Properties props)
Set mimes types. |
void |
setProperties(java.util.Properties props)
Sets Download4J properties. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Config()
Method Detail |
public java.util.Properties getProperties()
public java.util.Properties getMimes()
public void setProperties(java.util.Properties props)
props
- Input properties.public void setMimes(java.util.Properties props)
props
- public java.util.Vector getFiles()
public java.util.Vector listFiles()
public abstract java.util.Vector listFiles(boolean enablesubfolders)
enablesubfolders
- boolean
public void setFiles(java.util.Vector v)
v
- Input Vector of FileInfo.public void setId(java.lang.String id)
id
- public java.lang.String getId()
public void setDescription(java.lang.String d)
public java.lang.String getDescription()
public DownloadSource getDownloadSource()
public void setDownloadSource(DownloadSource src)
src
- public java.util.Vector getListeners()
public void addListener(DownloadListener lst)
public void removeListener(DownloadListener lst)
public void notifyListeners()
public void notifyCounters(FileInfo fi, boolean complete)
fi
- FileInfo to notifycomplete
- state
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |