|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.echomine.net.BaseFileHandler
public abstract class BaseFileHandler
This class simply contains methods to fire off events that other subclasses can just extend and use.
Field Summary | |
---|---|
protected javax.swing.event.EventListenerList |
listenerList
|
Constructor Summary | |
---|---|
BaseFileHandler()
|
Method Summary | |
---|---|
void |
addFileListener(FileListener l)
Add to listen for file transfer events for this specific file transfer |
protected void |
fireFileInfoChanged(FileEvent event)
The method can be called to fire event whenever the file info (other than the file size) has changed. |
protected void |
fireFilesizeChanged(FileEvent event)
|
protected void |
fireFileTransferFinished(FileEvent event)
The method can be called to fire event whenever the file transfer is finished successfully. |
protected void |
fireFileTransferStarting(FileEvent event,
FileEvent vetoEvent)
Fired before the transfer begins. |
protected void |
fireFileTransferStartingWithoutVeto(FileEvent event)
Fired before the transfer begins. |
void |
removeFileListener(FileListener l)
remove from listening to file transfer events for this specific file transfer |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.echomine.net.FileHandler |
---|
getModel, getTransferRateThrottler |
Methods inherited from interface com.echomine.net.SocketHandler |
---|
handle, shutdown, start |
Field Detail |
---|
protected javax.swing.event.EventListenerList listenerList
Constructor Detail |
---|
public BaseFileHandler()
Method Detail |
---|
public void addFileListener(FileListener l)
addFileListener
in interface FileHandler
public void removeFileListener(FileListener l)
removeFileListener
in interface FileHandler
protected void fireFilesizeChanged(FileEvent event)
protected void fireFileInfoChanged(FileEvent event)
protected void fireFileTransferFinished(FileEvent event)
protected void fireFileTransferStarting(FileEvent event, FileEvent vetoEvent) throws TransferVetoException
TransferVetoException
protected void fireFileTransferStartingWithoutVeto(FileEvent event) throws TransferVetoException
TransferVetoException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |